Uses of Enum Class
net.minecraft.world.entity.ai.memory.MemoryStatus
Package
Description
-
Uses of MemoryStatus in net.minecraft.world.entity.ai
Modifier and TypeFieldDescriptionprivate final Map<Activity,
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> Brain.activityRequirements
Modifier and TypeMethodDescriptionboolean
Brain.checkMemory
(MemoryModuleType<?> p_21877_, MemoryStatus p_21878_) Modifier and TypeMethodDescriptionvoid
Brain.addActivityAndRemoveMemoriesWhenStopped
(Activity p_21908_, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> p_21909_, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> p_21910_, Set<MemoryModuleType<?>> p_21911_) void
Brain.addActivityWithConditions
(Activity p_21904_, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> p_21905_, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> p_21906_) -
Uses of MemoryStatus in net.minecraft.world.entity.ai.behavior
Modifier and TypeFieldDescriptionprotected final Map<MemoryModuleType<?>,
MemoryStatus> Behavior.entryCondition
private final Map<MemoryModuleType<?>,
MemoryStatus> GateBehavior.entryCondition
ModifierConstructorDescriptionBehavior
(Map<MemoryModuleType<?>, MemoryStatus> p_22528_) Behavior
(Map<MemoryModuleType<?>, MemoryStatus> p_22530_, int p_22531_) Behavior
(Map<MemoryModuleType<?>, MemoryStatus> p_22533_, int p_22534_, int p_22535_) GateBehavior
(Map<MemoryModuleType<?>, MemoryStatus> p_22873_, Set<MemoryModuleType<?>> p_22874_, GateBehavior.OrderPolicy p_22875_, GateBehavior.RunningPolicy p_22876_, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> p_22877_) RunOne
(Map<MemoryModuleType<?>, MemoryStatus> p_23834_, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> p_23835_) -
Uses of MemoryStatus in net.minecraft.world.entity.ai.behavior.declarative
-
Uses of MemoryStatus in net.minecraft.world.entity.ai.memory
Modifier and TypeMethodDescriptionstatic MemoryStatus
Returns 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. -
Uses of MemoryStatus in net.minecraftforge.common.util
Modifier and TypeFieldDescriptionprivate final Map<Activity,
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> BrainBuilder.activityRequirements
Modifier and TypeMethodDescriptionMap<Activity,
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> BrainBuilder.getActivityRequirements()
Modifier and TypeMethodDescriptionvoid
BrainBuilder.addActivityRequirementsFrom
(Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> addFrom) void
BrainBuilder.addActivityRequirementsTo
(Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> addTo) void
BrainBuilder.addRequirementsToActivity
(Activity activity, Collection<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> requirements) You may use this as a helper method for adding memory requirements for an Activity to an entity's brain.private static void
BrainBuilder.addRequirementsToActivityInternal
(Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> activityRequirements, Activity activity, Collection<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> requirements) private static void
BrainBuilder.addRequirementsToActivityInternal
(Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> activityRequirements, Activity activity, Collection<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> requirements)