Uses of Class
net.minecraft.world.entity.ai.memory.MemoryModuleType
Package
Description
-
Uses of MemoryModuleType in net.minecraft.core.registries
Modifier and TypeFieldDescriptionstatic final DefaultedRegistry<MemoryModuleType<?>>
BuiltInRegistries.MEMORY_MODULE_TYPE
static final ResourceKey<Registry<MemoryModuleType<?>>>
Registries.MEMORY_MODULE_TYPE
-
Uses of MemoryModuleType in net.minecraft.world.entity.ai
Modifier and TypeFieldDescriptionprivate final Map<Activity,
Set<MemoryModuleType<?>>> private final Map<Activity,
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>> Brain.activityRequirements
private final Map<MemoryModuleType<?>,
Optional<? extends ExpirableValue<?>>> Brain.memories
private final Collection<? extends MemoryModuleType<?>>
Brain.Provider.memoryTypes
Modifier and TypeMethodDescriptionMap<MemoryModuleType<?>,
Optional<? extends ExpirableValue<?>>> Brain.getMemories()
Deprecated.Modifier and TypeMethodDescriptionvoid
Brain.addActivityAndRemoveMemoryWhenStopped
(Activity p_21896_, int p_21897_, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>> p_21898_, MemoryModuleType<?> p_21899_) boolean
Brain.checkMemory
(MemoryModuleType<?> p_21877_, MemoryStatus p_21878_) (package private) static <U> Brain.MemoryValue<U>
Brain.MemoryValue.createUnchecked
(MemoryModuleType<U> p_22060_, Optional<? extends ExpirableValue<?>> p_22061_) <U> void
Brain.eraseMemory
(MemoryModuleType<U> p_21937_) <U> Optional<U>
Brain.getMemory
(MemoryModuleType<U> p_21953_) <U> Optional<U>
Brain.getMemoryInternal
(MemoryModuleType<U> p_259344_) <U> long
Brain.getTimeUntilExpiry
(MemoryModuleType<U> p_147342_) boolean
Brain.hasMemoryValue
(MemoryModuleType<?> p_21875_) <U> boolean
Brain.isMemoryValue
(MemoryModuleType<U> p_21939_, U p_21940_) <U> void
Brain.setMemory
(MemoryModuleType<U> p_21887_, Optional<? extends U> p_21888_) <U> void
Brain.setMemory
(MemoryModuleType<U> p_21880_, U p_21881_) (package private) <U> void
Brain.setMemoryInternal
(MemoryModuleType<U> p_21942_, Optional<? extends ExpirableValue<?>> p_21943_) <U> void
Brain.setMemoryWithExpiry
(MemoryModuleType<U> p_21883_, U p_21884_, long p_21885_) 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_) static <E extends LivingEntity>
com.mojang.serialization.Codec<Brain<E>>Brain.codec
(Collection<? extends MemoryModuleType<?>> p_21947_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_21948_) static <E extends LivingEntity>
Brain.Provider<E>Brain.provider
(Collection<? extends MemoryModuleType<?>> p_21924_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_21925_) ModifierConstructorDescription(package private)
MemoryValue
(MemoryModuleType<U> p_22033_, Optional<? extends ExpirableValue<U>> p_22034_) ModifierConstructorDescriptionBrain
(Collection<? extends MemoryModuleType<?>> p_21855_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_21856_, com.google.common.collect.ImmutableList<Brain.MemoryValue<?>> p_21857_, Supplier<com.mojang.serialization.Codec<Brain<E>>> p_21858_) (package private)
Provider
(Collection<? extends MemoryModuleType<?>> p_22066_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_22067_) -
Uses of MemoryModuleType in net.minecraft.world.entity.ai.behavior
Modifier and TypeFieldDescriptionprivate final MemoryModuleType<Integer>
CountDownCooldownTicks.cooldownTicks
Modifier and TypeFieldDescriptionprotected final Map<MemoryModuleType<?>,
MemoryStatus> Behavior.entryCondition
private final Map<MemoryModuleType<?>,
MemoryStatus> GateBehavior.entryCondition
private final Set<MemoryModuleType<?>>
GateBehavior.exitErasedMemories
Modifier and TypeMethodDescriptionstatic BehaviorControl<PathfinderMob>
AcquirePoi.create
(Predicate<Holder<PoiType>> p_259994_, MemoryModuleType<GlobalPos> p_259167_, boolean p_259077_, Optional<Byte> p_259824_) static BehaviorControl<PathfinderMob>
AcquirePoi.create
(Predicate<Holder<PoiType>> p_260007_, MemoryModuleType<GlobalPos> p_259129_, MemoryModuleType<GlobalPos> p_260194_, boolean p_259108_, Optional<Byte> p_260129_) static BehaviorControl<LivingEntity>
BecomePassiveIfMemoryPresent.create
(MemoryModuleType<?> p_259988_, int p_260143_) static <E extends LivingEntity,
T>
BehaviorControl<E>CopyMemoryWithExpiry.create
(Predicate<E> p_260270_, MemoryModuleType<? extends T> p_260344_, MemoryModuleType<T> p_260014_, UniformInt p_259596_) static <E extends LivingEntity>
BehaviorControl<E>EraseMemoryIf.create
(Predicate<E> p_260241_, MemoryModuleType<?> p_259406_) GoToTargetLocation.create
(MemoryModuleType<BlockPos> p_259938_, int p_259740_, float p_259957_) private static <T> OneShot<PathfinderMob>
SetWalkTargetAwayFrom.create
(MemoryModuleType<T> p_260057_, float p_259672_, int p_259866_, boolean p_259232_, Function<T, Vec3> p_259355_) SetWalkTargetFromBlockMemory.create
(MemoryModuleType<GlobalPos> p_259685_, float p_259842_, int p_259530_, int p_260360_, int p_259504_) static OneShot<PathfinderMob>
StrollAroundPoi.create
(MemoryModuleType<GlobalPos> p_259159_, float p_260182_, int p_260102_) static BehaviorControl<PathfinderMob>
StrollToPoi.create
(MemoryModuleType<GlobalPos> p_259919_, float p_259285_, int p_259332_, int p_259904_) static BehaviorControl<Villager>
StrollToPoiList.create
(MemoryModuleType<List<GlobalPos>> p_259573_, float p_259895_, int p_260285_, int p_259533_, MemoryModuleType<GlobalPos> p_259706_) static BehaviorControl<LivingEntity>
ValidateNearbyPoi.create
(Predicate<Holder<PoiType>> p_259460_, MemoryModuleType<GlobalPos> p_259635_) static OneShot<PathfinderMob>
SetWalkTargetAwayFrom.entity
(MemoryModuleType<? extends Entity> p_259598_, float p_260183_, int p_260077_, boolean p_259761_) static Optional<LivingEntity>
BehaviorUtils.getLivingEntityFromUUIDMemory
(LivingEntity p_22611_, MemoryModuleType<UUID> p_22612_) static <E extends LivingEntity,
T extends LivingEntity>
BehaviorControl<E>InteractWith.of
(EntityType<? extends T> p_259366_, int p_259564_, Predicate<E> p_259570_, Predicate<T> p_260254_, MemoryModuleType<T> p_260229_, float p_259369_, int p_259065_) static <T extends LivingEntity>
BehaviorControl<LivingEntity>InteractWith.of
(EntityType<? extends T> p_259703_, int p_260224_, MemoryModuleType<T> p_259995_, float p_259991_, int p_259933_) static BehaviorControl<PathfinderMob>
SetWalkTargetAwayFrom.pos
(MemoryModuleType<BlockPos> p_259330_, float p_259719_, int p_259965_, boolean p_259828_) private static boolean
BehaviorUtils.targetIsValid
(Brain<?> p_22644_, MemoryModuleType<? extends LivingEntity> p_22645_, Predicate<LivingEntity> p_22646_) static boolean
BehaviorUtils.targetIsValid
(Brain<?> p_22640_, MemoryModuleType<? extends LivingEntity> p_22641_, EntityType<?> p_22642_) 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_) 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 MemoryModuleType in net.minecraft.world.entity.ai.behavior.declarative
Modifier and TypeFieldDescriptionprivate final MemoryModuleType<Value>
MemoryCondition.Absent.memory
The field for thememory
record component.private final MemoryModuleType<Value>
MemoryCondition.Present.memory
The field for thememory
record component.private final MemoryModuleType<Value>
MemoryCondition.Registered.memory
The field for thememory
record component.private final MemoryModuleType<Value>
MemoryAccessor.memoryType
Modifier and TypeMethodDescriptionMemoryCondition.Absent.memory()
Returns the value of thememory
record component.MemoryCondition.memory()
MemoryCondition.Present.memory()
Returns the value of thememory
record component.MemoryCondition.Registered.memory()
Returns the value of thememory
record component.Modifier and TypeMethodDescription<Value> BehaviorBuilder<E,
MemoryAccessor<com.mojang.datafixers.kinds.Const.Mu<com.mojang.datafixers.util.Unit>, Value>> BehaviorBuilder.Instance.absent
(MemoryModuleType<Value> p_260198_) <Value> BehaviorBuilder<E,
MemoryAccessor<com.mojang.datafixers.kinds.IdF.Mu, Value>> BehaviorBuilder.Instance.present
(MemoryModuleType<Value> p_259673_) <Value> BehaviorBuilder<E,
MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox.Mu, Value>> BehaviorBuilder.Instance.registered
(MemoryModuleType<Value> p_259477_) ModifierConstructorDescriptionAbsent
(MemoryModuleType<Value> memory) Creates an instance of aAbsent
record class.MemoryAccessor
(Brain<?> p_259443_, MemoryModuleType<Value> p_259809_, com.mojang.datafixers.kinds.App<F, Value> p_259295_) Present
(MemoryModuleType<Value> memory) Creates an instance of aPresent
record class.Registered
(MemoryModuleType<Value> memory) Creates an instance of aRegistered
record class. -
Uses of MemoryModuleType in net.minecraft.world.entity.ai.memory
Modifier and TypeFieldDescriptionstatic final MemoryModuleType<Boolean>
MemoryModuleType.ADMIRING_DISABLED
static final MemoryModuleType<Boolean>
MemoryModuleType.ADMIRING_ITEM
static final MemoryModuleType<UUID>
MemoryModuleType.ANGRY_AT
static final MemoryModuleType<Boolean>
MemoryModuleType.ATE_RECENTLY
static final MemoryModuleType<Boolean>
MemoryModuleType.ATTACK_COOLING_DOWN
static final MemoryModuleType<LivingEntity>
MemoryModuleType.ATTACK_TARGET
static final MemoryModuleType<LivingEntity>
MemoryModuleType.AVOID_TARGET
static final MemoryModuleType<AgeableMob>
MemoryModuleType.BREED_TARGET
static final MemoryModuleType<Long>
MemoryModuleType.CANT_REACH_WALK_TARGET_SINCE
static final MemoryModuleType<BlockPos>
MemoryModuleType.CELEBRATE_LOCATION
static final MemoryModuleType<Boolean>
MemoryModuleType.DANCING
static final MemoryModuleType<Unit>
MemoryModuleType.DIG_COOLDOWN
static final MemoryModuleType<Boolean>
MemoryModuleType.DISABLE_WALK_TO_ADMIRE_ITEM
static final MemoryModuleType<BlockPos>
MemoryModuleType.DISTURBANCE_LOCATION
static final MemoryModuleType<Set<GlobalPos>>
MemoryModuleType.DOORS_TO_CLOSE
static final MemoryModuleType<Void>
MemoryModuleType.DUMMY
static final MemoryModuleType<Integer>
MemoryModuleType.GAZE_COOLDOWN_TICKS
static final MemoryModuleType<Boolean>
MemoryModuleType.GOLEM_DETECTED_RECENTLY
static final MemoryModuleType<Boolean>
MemoryModuleType.HAS_HUNTING_COOLDOWN
static final MemoryModuleType<Long>
MemoryModuleType.HEARD_BELL_TIME
static final MemoryModuleType<GlobalPos>
MemoryModuleType.HIDING_PLACE
static final MemoryModuleType<GlobalPos>
MemoryModuleType.HOME
static final MemoryModuleType<Boolean>
MemoryModuleType.HUNTED_RECENTLY
static final MemoryModuleType<DamageSource>
MemoryModuleType.HURT_BY
static final MemoryModuleType<LivingEntity>
MemoryModuleType.HURT_BY_ENTITY
static final MemoryModuleType<List<GlobalPos>>
MemoryModuleType.INTERACTABLE_DOORS
static final MemoryModuleType<LivingEntity>
MemoryModuleType.INTERACTION_TARGET
static final MemoryModuleType<Unit>
MemoryModuleType.IS_EMERGING
static final MemoryModuleType<Unit>
MemoryModuleType.IS_IN_WATER
static final MemoryModuleType<Boolean>
MemoryModuleType.IS_PANICKING
static final MemoryModuleType<Unit>
MemoryModuleType.IS_PREGNANT
static final MemoryModuleType<Unit>
MemoryModuleType.IS_SNIFFING
static final MemoryModuleType<Boolean>
MemoryModuleType.IS_TEMPTED
static final MemoryModuleType<Integer>
MemoryModuleType.ITEM_PICKUP_COOLDOWN_TICKS
static final MemoryModuleType<GlobalPos>
MemoryModuleType.JOB_SITE
static final MemoryModuleType<Long>
MemoryModuleType.LAST_SLEPT
static final MemoryModuleType<Long>
MemoryModuleType.LAST_WOKEN
static final MemoryModuleType<Long>
MemoryModuleType.LAST_WORKED_AT_POI
static final MemoryModuleType<Integer>
MemoryModuleType.LIKED_NOTEBLOCK_COOLDOWN_TICKS
static final MemoryModuleType<GlobalPos>
MemoryModuleType.LIKED_NOTEBLOCK_POSITION
static final MemoryModuleType<UUID>
MemoryModuleType.LIKED_PLAYER
static final MemoryModuleType<Integer>
MemoryModuleType.LONG_JUMP_COOLDOWN_TICKS
static final MemoryModuleType<Boolean>
MemoryModuleType.LONG_JUMP_MID_JUMP
static final MemoryModuleType<PositionTracker>
MemoryModuleType.LOOK_TARGET
static final MemoryModuleType<GlobalPos>
MemoryModuleType.MEETING_POINT
static final MemoryModuleType<List<AbstractPiglin>>
MemoryModuleType.NEARBY_ADULT_PIGLINS
static final MemoryModuleType<LivingEntity>
MemoryModuleType.NEAREST_ATTACKABLE
static final MemoryModuleType<BlockPos>
MemoryModuleType.NEAREST_BED
static final MemoryModuleType<LivingEntity>
MemoryModuleType.NEAREST_HOSTILE
static final MemoryModuleType<List<LivingEntity>>
MemoryModuleType.NEAREST_LIVING_ENTITIES
static final MemoryModuleType<Player>
MemoryModuleType.NEAREST_PLAYER_HOLDING_WANTED_ITEM
static final MemoryModuleType<List<Player>>
MemoryModuleType.NEAREST_PLAYERS
static final MemoryModuleType<BlockPos>
MemoryModuleType.NEAREST_REPELLENT
static final MemoryModuleType<Player>
MemoryModuleType.NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
static final MemoryModuleType<AgeableMob>
MemoryModuleType.NEAREST_VISIBLE_ADULT
static final MemoryModuleType<List<Hoglin>>
MemoryModuleType.NEAREST_VISIBLE_ADULT_HOGLINS
static final MemoryModuleType<AbstractPiglin>
MemoryModuleType.NEAREST_VISIBLE_ADULT_PIGLIN
static final MemoryModuleType<List<AbstractPiglin>>
MemoryModuleType.NEAREST_VISIBLE_ADULT_PIGLINS
static final MemoryModuleType<Player>
MemoryModuleType.NEAREST_VISIBLE_ATTACKABLE_PLAYER
static final MemoryModuleType<Hoglin>
MemoryModuleType.NEAREST_VISIBLE_BABY_HOGLIN
static final MemoryModuleType<Hoglin>
MemoryModuleType.NEAREST_VISIBLE_HUNTABLE_HOGLIN
static final MemoryModuleType<NearestVisibleLivingEntities>
MemoryModuleType.NEAREST_VISIBLE_LIVING_ENTITIES
static final MemoryModuleType<Mob>
MemoryModuleType.NEAREST_VISIBLE_NEMESIS
static final MemoryModuleType<Player>
MemoryModuleType.NEAREST_VISIBLE_PLAYER
static final MemoryModuleType<ItemEntity>
MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM
static final MemoryModuleType<LivingEntity>
MemoryModuleType.NEAREST_VISIBLE_ZOMBIFIED
static final MemoryModuleType<Boolean>
MemoryModuleType.PACIFIED
static final MemoryModuleType<Path>
MemoryModuleType.PATH
static final MemoryModuleType<Integer>
MemoryModuleType.PLAY_DEAD_TICKS
static final MemoryModuleType<GlobalPos>
MemoryModuleType.POTENTIAL_JOB_SITE
static final MemoryModuleType<Integer>
MemoryModuleType.RAM_COOLDOWN_TICKS
static final MemoryModuleType<Vec3>
MemoryModuleType.RAM_TARGET
static final MemoryModuleType<Unit>
MemoryModuleType.RECENT_PROJECTILE
static final MemoryModuleType<Entity>
MemoryModuleType.RIDE_TARGET
static final MemoryModuleType<Unit>
MemoryModuleType.ROAR_SOUND_COOLDOWN
static final MemoryModuleType<Unit>
MemoryModuleType.ROAR_SOUND_DELAY
static final MemoryModuleType<LivingEntity>
MemoryModuleType.ROAR_TARGET
static final MemoryModuleType<List<GlobalPos>>
MemoryModuleType.SECONDARY_JOB_SITE
static final MemoryModuleType<Unit>
MemoryModuleType.SNIFF_COOLDOWN
static final MemoryModuleType<Boolean>
MemoryModuleType.SNIFFER_DIGGING
static final MemoryModuleType<List<GlobalPos>>
MemoryModuleType.SNIFFER_EXPLORED_POSITIONS
static final MemoryModuleType<Boolean>
MemoryModuleType.SNIFFER_HAPPY
static final MemoryModuleType<BlockPos>
MemoryModuleType.SNIFFER_SNIFFING_TARGET
static final MemoryModuleType<Unit>
MemoryModuleType.SONIC_BOOM_COOLDOWN
static final MemoryModuleType<Unit>
MemoryModuleType.SONIC_BOOM_SOUND_COOLDOWN
static final MemoryModuleType<Unit>
MemoryModuleType.SONIC_BOOM_SOUND_DELAY
static final MemoryModuleType<Integer>
MemoryModuleType.TEMPTATION_COOLDOWN_TICKS
static final MemoryModuleType<Player>
MemoryModuleType.TEMPTING_PLAYER
static final MemoryModuleType<Integer>
MemoryModuleType.TIME_TRYING_TO_REACH_ADMIRE_ITEM
static final MemoryModuleType<Unit>
MemoryModuleType.TOUCH_COOLDOWN
static final MemoryModuleType<Boolean>
MemoryModuleType.UNIVERSAL_ANGER
static final MemoryModuleType<List<UUID>>
MemoryModuleType.UNREACHABLE_TONGUE_TARGETS
static final MemoryModuleType<Unit>
MemoryModuleType.VIBRATION_COOLDOWN
static final MemoryModuleType<Integer>
MemoryModuleType.VISIBLE_ADULT_HOGLIN_COUNT
static final MemoryModuleType<Integer>
MemoryModuleType.VISIBLE_ADULT_PIGLIN_COUNT
static final MemoryModuleType<List<LivingEntity>>
MemoryModuleType.VISIBLE_VILLAGER_BABIES
static final MemoryModuleType<WalkTarget>
MemoryModuleType.WALK_TARGET
Modifier and TypeMethodDescriptionprivate static <U> MemoryModuleType<U>
private static <U> MemoryModuleType<U>
-
Uses of MemoryModuleType in net.minecraft.world.entity.ai.sensing
Modifier and TypeMethodDescriptionprotected MemoryModuleType<LivingEntity>
AxolotlAttackablesSensor.getMemory()
protected MemoryModuleType<LivingEntity>
FrogAttackablesSensor.getMemory()
protected abstract MemoryModuleType<LivingEntity>
NearestVisibleLivingEntitySensor.getMemory()
protected MemoryModuleType<LivingEntity>
VillagerHostilesSensor.getMemory()
Modifier and TypeMethodDescriptionSet<MemoryModuleType<?>>
AdultSensor.requires()
Set<MemoryModuleType<?>>
DummySensor.requires()
Set<MemoryModuleType<?>>
GolemSensor.requires()
Set<MemoryModuleType<?>>
HoglinSpecificSensor.requires()
Set<MemoryModuleType<?>>
HurtBySensor.requires()
Set<MemoryModuleType<?>>
IsInWaterSensor.requires()
Set<MemoryModuleType<?>>
NearestBedSensor.requires()
Set<MemoryModuleType<?>>
NearestItemSensor.requires()
Set<MemoryModuleType<?>>
NearestLivingEntitySensor.requires()
Set<MemoryModuleType<?>>
NearestVisibleLivingEntitySensor.requires()
Set<MemoryModuleType<?>>
PiglinBruteSpecificSensor.requires()
Set<MemoryModuleType<?>>
PiglinSpecificSensor.requires()
Set<MemoryModuleType<?>>
PlayerSensor.requires()
Set<MemoryModuleType<?>>
SecondaryPoiSensor.requires()
abstract Set<MemoryModuleType<?>>
Sensor.requires()
Set<MemoryModuleType<?>>
TemptingSensor.requires()
Set<MemoryModuleType<?>>
VillagerBabiesSensor.requires()
Set<MemoryModuleType<?>>
WardenEntitySensor.requires()
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.allay
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Allay.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.axolotl
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
Axolotl.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.camel
Modifier and TypeFieldDescriptionprivate static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
CamelAi.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.frog
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Frog.MEMORY_TYPES
protected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Tadpole.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.goat
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Goat.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.animal.sniffer
Modifier and TypeFieldDescription(package private) static final List<MemoryModuleType<?>>
SnifferAi.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.monster
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
Zoglin.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.monster.hoglin
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
Hoglin.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.monster.piglin
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Piglin.MEMORY_TYPES
protected static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
PiglinBrute.MEMORY_TYPES
Modifier and TypeMethodDescriptionprivate static Optional<? extends LivingEntity>
PiglinBruteAi.getTargetIfWithinRange
(AbstractPiglin p_35092_, MemoryModuleType<? extends LivingEntity> p_35093_) -
Uses of MemoryModuleType in net.minecraft.world.entity.monster.warden
Modifier and TypeFieldDescriptionprivate static final List<MemoryModuleType<?>>
WardenAi.MEMORY_TYPES
-
Uses of MemoryModuleType in net.minecraft.world.entity.npc
Modifier and TypeFieldDescriptionprivate static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
Villager.MEMORY_TYPES
static final Map<MemoryModuleType<GlobalPos>,
BiPredicate<Villager, Holder<PoiType>>> Villager.POI_MEMORIES