Uses of Enum Class
net.minecraft.world.entity.ai.memory.MemoryStatus
Packages that use MemoryStatus
Package
Description
-
Uses of MemoryStatus in net.minecraft.world.entity.ai
Fields in net.minecraft.world.entity.ai with type parameters of type MemoryStatusModifier and TypeFieldDescriptionprivate final Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> Brain.activityRequirementsprivate final Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> ActivityData.conditionsThe field for theconditionsrecord component.Methods in net.minecraft.world.entity.ai that return types with arguments of type MemoryStatusModifier and TypeMethodDescriptionSet<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> ActivityData.conditions()Returns the value of theconditionsrecord component.Methods in net.minecraft.world.entity.ai with parameters of type MemoryStatusModifier and TypeMethodDescriptionbooleanBrain.checkMemory(MemoryModuleType<?> type, MemoryStatus status) Method parameters in net.minecraft.world.entity.ai with type arguments of type MemoryStatusModifier and TypeMethodDescriptionvoidBrain.addActivity(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions, Set<MemoryModuleType<?>> memoriesToEraseWhenStopped) static <E extends LivingEntity>
ActivityData<E> ActivityData.create(Activity activity, int priorityOfFirstBehavior, ImmutableList<? extends BehaviorControl<? super E>> behaviorList, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions) static <E extends LivingEntity>
ActivityData<E> ActivityData.create(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions) static <E extends LivingEntity>
ActivityData<E> ActivityData.create(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions, Set<MemoryModuleType<?>> memoriesToEraseWhenStopped) Constructor parameters in net.minecraft.world.entity.ai with type arguments of type MemoryStatusModifierConstructorDescriptionActivityData(Activity activityType, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions, Set<MemoryModuleType<?>> memoriesToEraseWhenStopped) Creates an instance of aActivityDatarecord class. -
Uses of MemoryStatus in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior with type parameters of type MemoryStatusModifier and TypeFieldDescriptionprotected final Map<MemoryModuleType<?>, MemoryStatus> Behavior.entryConditionprivate final Map<MemoryModuleType<?>, MemoryStatus> GateBehavior.entryConditionConstructor parameters in net.minecraft.world.entity.ai.behavior with type arguments of type MemoryStatusModifierConstructorDescriptionBehavior(Map<MemoryModuleType<?>, MemoryStatus> entryCondition) Behavior(Map<MemoryModuleType<?>, MemoryStatus> entryCondition, int timeOutDuration) Behavior(Map<MemoryModuleType<?>, MemoryStatus> entryCondition, int minDuration, int maxDuration) GateBehavior(Map<MemoryModuleType<?>, MemoryStatus> entryCondition, Set<MemoryModuleType<?>> exitErasedMemories, GateBehavior.OrderPolicy orderPolicy, GateBehavior.RunningPolicy runningPolicy, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> behaviors) RunOne(Map<MemoryModuleType<?>, MemoryStatus> entryCondition, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> weightedBehaviors) -
Uses of MemoryStatus in net.minecraft.world.entity.ai.behavior.declarative
Methods in net.minecraft.world.entity.ai.behavior.declarative that return MemoryStatus -
Uses of MemoryStatus in net.minecraft.world.entity.ai.memory
Subclasses with type arguments of type MemoryStatus in net.minecraft.world.entity.ai.memoryMethods in net.minecraft.world.entity.ai.memory that return MemoryStatusModifier and TypeMethodDescriptionstatic MemoryStatusReturns the enum constant of this class with the specified name.static MemoryStatus[]MemoryStatus.values()Returns an array containing the constants of this enum class, in the order they are declared.