History - net.minecraft.entity.ai.brain.MemoryModuleType
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
MemoryModuleType<List<GlobalPos>>: INTERACTABLE_DOORS, field_18450, INTERACTABLE_DOORS
Constructors
Methods
boolean (): canSerialize, method_1_1912, hasCodec
1.21.11_unobfuscated
Names
net.minecraft.world.entity.ai.memory.MemoryModuleType
net.minecraft.class_4140
net.minecraft.entity.ai.brain.MemoryModuleType
Fields
MemoryModuleType<Void>: DUMMY, field_18437, DUMMY
MemoryModuleType<GlobalPos>: HOME, field_18438, HOME
MemoryModuleType<GlobalPos>: JOB_SITE, field_18439, JOB_SITE
MemoryModuleType<GlobalPos>: POTENTIAL_JOB_SITE, field_25160, POTENTIAL_JOB_SITE
MemoryModuleType<GlobalPos>: MEETING_POINT, field_18440, MEETING_POINT
MemoryModuleType<List<GlobalPos>>: SECONDARY_JOB_SITE, field_18873, SECONDARY_JOB_SITE
MemoryModuleType<List<LivingEntity>>: NEAREST_LIVING_ENTITIES, field_18441, MOBS
MemoryModuleType<LivingTargetCache>: NEAREST_VISIBLE_LIVING_ENTITIES, field_18442, VISIBLE_MOBS
MemoryModuleType<List<LivingEntity>>: VISIBLE_VILLAGER_BABIES, field_19006, VISIBLE_VILLAGER_BABIES
MemoryModuleType<List<PlayerEntity>>: NEAREST_PLAYERS, field_18443, NEAREST_PLAYERS
MemoryModuleType<PlayerEntity>: NEAREST_VISIBLE_PLAYER, field_18444, NEAREST_VISIBLE_PLAYER
MemoryModuleType<PlayerEntity>: NEAREST_VISIBLE_ATTACKABLE_PLAYER, field_22354, NEAREST_VISIBLE_TARGETABLE_PLAYER
MemoryModuleType<List<PlayerEntity>>: NEAREST_VISIBLE_ATTACKABLE_PLAYERS, field_55958, NEAREST_VISIBLE_TARGETABLE_PLAYERS
MemoryModuleType<WalkTarget>: WALK_TARGET, field_18445, WALK_TARGET
MemoryModuleType<LookTarget>: LOOK_TARGET, field_18446, LOOK_TARGET
MemoryModuleType<LivingEntity>: ATTACK_TARGET, field_22355, ATTACK_TARGET
MemoryModuleType<Boolean>: ATTACK_COOLING_DOWN, field_22475, ATTACK_COOLING_DOWN
MemoryModuleType<LivingEntity>: INTERACTION_TARGET, field_18447, INTERACTION_TARGET
MemoryModuleType<PassiveEntity>: BREED_TARGET, field_18448, BREED_TARGET
MemoryModuleType<Entity>: RIDE_TARGET, field_22356, RIDE_TARGET
MemoryModuleType<Path>: PATH, field_18449, PATH
MemoryModuleType<List<GlobalPos>>: INTERACTABLE_DOORS, field_18450, INTERACTABLE_DOORS
MemoryModuleType<Set<GlobalPos>>: DOORS_TO_CLOSE, field_26389, DOORS_TO_CLOSE
MemoryModuleType<BlockPos>: NEAREST_BED, field_19007, NEAREST_BED
MemoryModuleType<DamageSource>: HURT_BY, field_18451, HURT_BY
MemoryModuleType<LivingEntity>: HURT_BY_ENTITY, field_18452, HURT_BY_ENTITY
MemoryModuleType<LivingEntity>: AVOID_TARGET, field_22357, AVOID_TARGET
MemoryModuleType<LivingEntity>: NEAREST_HOSTILE, field_18453, NEAREST_HOSTILE
MemoryModuleType<LivingEntity>: NEAREST_ATTACKABLE, field_30243, NEAREST_ATTACKABLE
MemoryModuleType<GlobalPos>: HIDING_PLACE, field_19008, HIDING_PLACE
MemoryModuleType<Long>: HEARD_BELL_TIME, field_19009, HEARD_BELL_TIME
MemoryModuleType<Long>: CANT_REACH_WALK_TARGET_SINCE, field_19293, CANT_REACH_WALK_TARGET_SINCE
MemoryModuleType<Boolean>: GOLEM_DETECTED_RECENTLY, field_25754, GOLEM_DETECTED_RECENTLY
MemoryModuleType<Boolean>: DANGER_DETECTED_RECENTLY, field_47762, DANGER_DETECTED_RECENTLY
MemoryModuleType<Long>: LAST_SLEPT, field_19385, LAST_SLEPT
MemoryModuleType<Long>: LAST_WOKEN, field_20616, LAST_WOKEN
MemoryModuleType<Long>: LAST_WORKED_AT_POI, field_19386, LAST_WORKED_AT_POI
MemoryModuleType<LivingEntity>: NEAREST_VISIBLE_ADULT, field_25359, NEAREST_VISIBLE_ADULT
MemoryModuleType<ItemEntity>: NEAREST_VISIBLE_WANTED_ITEM, field_22332, NEAREST_VISIBLE_WANTED_ITEM
MemoryModuleType<MobEntity>: NEAREST_VISIBLE_NEMESIS, field_25360, NEAREST_VISIBLE_NEMESIS
MemoryModuleType<Integer>: PLAY_DEAD_TICKS, field_28324, PLAY_DEAD_TICKS
MemoryModuleType<PlayerEntity>: TEMPTING_PLAYER, field_28325, TEMPTING_PLAYER
MemoryModuleType<Integer>: TEMPTATION_COOLDOWN_TICKS, field_28326, TEMPTATION_COOLDOWN_TICKS
MemoryModuleType<Integer>: GAZE_COOLDOWN_TICKS, field_40127, GAZE_COOLDOWN_TICKS
MemoryModuleType<Boolean>: IS_TEMPTED, field_28327, IS_TEMPTED
MemoryModuleType<Integer>: LONG_JUMP_COOLDOWN_TICKS, field_30244, LONG_JUMP_COOLING_DOWN
MemoryModuleType<Boolean>: LONG_JUMP_MID_JUMP, field_30245, LONG_JUMP_MID_JUMP
MemoryModuleType<Boolean>: HAS_HUNTING_COOLDOWN, field_30246, HAS_HUNTING_COOLDOWN
MemoryModuleType<Integer>: RAM_COOLDOWN_TICKS, field_33483, RAM_COOLDOWN_TICKS
MemoryModuleType<Vec3d>: RAM_TARGET, field_33484, RAM_TARGET
MemoryModuleType<Unit>: IS_IN_WATER, field_37442, IS_IN_WATER
MemoryModuleType<Unit>: IS_PREGNANT, field_37443, IS_PREGNANT
MemoryModuleType<Boolean>: IS_PANICKING, field_39408, IS_PANICKING
MemoryModuleType<List<UUID>>: UNREACHABLE_TONGUE_TARGETS, field_39450, UNREACHABLE_TONGUE_TARGETS
MemoryModuleType<Set<GlobalPos>>: VISITED_BLOCK_POSITIONS, field_61254, VISITED_BLOCK_POSITIONS
MemoryModuleType<Set<GlobalPos>>: UNREACHABLE_TRANSPORT_BLOCK_POSITIONS, field_62429, UNREACHABLE_TRANSPORT_BLOCK_POSITIONS
MemoryModuleType<Integer>: TRANSPORT_ITEMS_COOLDOWN_TICKS, field_61255, TRANSPORT_ITEMS_COOLDOWN_TICKS
MemoryModuleType<Integer>: CHARGE_COOLDOWN_TICKS, field_63317, CHARGE_COOLDOWN_TICKS
MemoryModuleType<Integer>: ATTACK_TARGET_COOLDOWN, field_63318, ATTACK_TARGET_COOLDOWN
MemoryModuleType<Integer>: SPEAR_FLEEING_TIME, field_64648, SPEAR_FLEEING_TIME
MemoryModuleType<Vec3d>: SPEAR_FLEEING_POSITION, field_64649, SPEAR_FLEEING_POSITION
MemoryModuleType<Vec3d>: SPEAR_CHARGE_POSITION, field_64650, SPEAR_CHARGE_POSITION
MemoryModuleType<Integer>: SPEAR_ENGAGE_TIME, field_64651, SPEAR_ENGAGE_TIME
MemoryModuleType<SpearChargeTask$AdvanceState>: SPEAR_STATUS, field_64652, SPEAR_STATUS
MemoryModuleType<UUID>: ANGRY_AT, field_22333, ANGRY_AT
MemoryModuleType<Boolean>: UNIVERSAL_ANGER, field_25361, UNIVERSAL_ANGER
MemoryModuleType<Boolean>: ADMIRING_ITEM, field_22334, ADMIRING_ITEM
MemoryModuleType<Integer>: TIME_TRYING_TO_REACH_ADMIRE_ITEM, field_25813, TIME_TRYING_TO_REACH_ADMIRE_ITEM
MemoryModuleType<Boolean>: DISABLE_WALK_TO_ADMIRE_ITEM, field_25814, DISABLE_WALK_TO_ADMIRE_ITEM
MemoryModuleType<Boolean>: ADMIRING_DISABLED, field_22473, ADMIRING_DISABLED
MemoryModuleType<Boolean>: HUNTED_RECENTLY, field_22336, HUNTED_RECENTLY
MemoryModuleType<BlockPos>: CELEBRATE_LOCATION, field_22337, CELEBRATE_LOCATION
MemoryModuleType<Boolean>: DANCING, field_25159, DANCING
MemoryModuleType<HoglinEntity>: NEAREST_VISIBLE_HUNTABLE_HOGLIN, field_22339, NEAREST_VISIBLE_HUNTABLE_HOGLIN
MemoryModuleType<HoglinEntity>: NEAREST_VISIBLE_BABY_HOGLIN, field_22340, NEAREST_VISIBLE_BABY_HOGLIN
MemoryModuleType<PlayerEntity>: NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD, field_22342, NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
MemoryModuleType<List<AbstractPiglinEntity>>: NEARBY_ADULT_PIGLINS, field_25755, NEARBY_ADULT_PIGLINS
MemoryModuleType<List<AbstractPiglinEntity>>: NEAREST_VISIBLE_ADULT_PIGLINS, field_22343, NEAREST_VISIBLE_ADULT_PIGLINS
MemoryModuleType<List<HoglinEntity>>: NEAREST_VISIBLE_ADULT_HOGLINS, field_22344, NEAREST_VISIBLE_ADULT_HOGLINS
MemoryModuleType<AbstractPiglinEntity>: NEAREST_VISIBLE_ADULT_PIGLIN, field_22345, NEAREST_VISIBLE_ADULT_PIGLIN
MemoryModuleType<LivingEntity>: NEAREST_VISIBLE_ZOMBIFIED, field_22346, NEAREST_VISIBLE_ZOMBIFIED
MemoryModuleType<Integer>: VISIBLE_ADULT_PIGLIN_COUNT, field_22347, VISIBLE_ADULT_PIGLIN_COUNT
MemoryModuleType<Integer>: VISIBLE_ADULT_HOGLIN_COUNT, field_22348, VISIBLE_ADULT_HOGLIN_COUNT
MemoryModuleType<PlayerEntity>: NEAREST_PLAYER_HOLDING_WANTED_ITEM, field_22349, NEAREST_PLAYER_HOLDING_WANTED_ITEM
MemoryModuleType<Boolean>: ATE_RECENTLY, field_22350, ATE_RECENTLY
MemoryModuleType<BlockPos>: NEAREST_REPELLENT, field_22474, NEAREST_REPELLENT
MemoryModuleType<Boolean>: PACIFIED, field_22353, PACIFIED
MemoryModuleType<LivingEntity>: ROAR_TARGET, field_38108, ROAR_TARGET
MemoryModuleType<BlockPos>: DISTURBANCE_LOCATION, field_38109, DISTURBANCE_LOCATION
MemoryModuleType<Unit>: RECENT_PROJECTILE, field_38110, RECENT_PROJECTILE
MemoryModuleType<Unit>: IS_SNIFFING, field_38111, IS_SNIFFING
MemoryModuleType<Unit>: IS_EMERGING, field_38112, IS_EMERGING
MemoryModuleType<Unit>: ROAR_SOUND_DELAY, field_38113, ROAR_SOUND_DELAY
MemoryModuleType<Unit>: DIG_COOLDOWN, field_38103, DIG_COOLDOWN
MemoryModuleType<Unit>: ROAR_SOUND_COOLDOWN, field_38104, ROAR_SOUND_COOLDOWN
MemoryModuleType<Unit>: SNIFF_COOLDOWN, field_38105, SNIFF_COOLDOWN
MemoryModuleType<Unit>: TOUCH_COOLDOWN, field_38106, TOUCH_COOLDOWN
MemoryModuleType<Unit>: VIBRATION_COOLDOWN, field_38107, VIBRATION_COOLDOWN
MemoryModuleType<Unit>: SONIC_BOOM_COOLDOWN, field_38856, SONIC_BOOM_COOLDOWN
MemoryModuleType<Unit>: SONIC_BOOM_SOUND_COOLDOWN, field_38857, SONIC_BOOM_SOUND_COOLDOWN
MemoryModuleType<Unit>: SONIC_BOOM_SOUND_DELAY, field_38858, SONIC_BOOM_SOUND_DELAY
MemoryModuleType<UUID>: LIKED_PLAYER, field_38394, LIKED_PLAYER
MemoryModuleType<GlobalPos>: LIKED_NOTEBLOCK_POSITION, field_38395, LIKED_NOTEBLOCK
MemoryModuleType<Integer>: LIKED_NOTEBLOCK_COOLDOWN_TICKS, field_38396, LIKED_NOTEBLOCK_COOLDOWN_TICKS
MemoryModuleType<Integer>: ITEM_PICKUP_COOLDOWN_TICKS, field_38397, ITEM_PICKUP_COOLDOWN_TICKS
MemoryModuleType<List<GlobalPos>>: SNIFFER_EXPLORED_POSITIONS, field_42637, SNIFFER_EXPLORED_POSITIONS
MemoryModuleType<BlockPos>: SNIFFER_SNIFFING_TARGET, field_42638, SNIFFER_SNIFFING_TARGET
MemoryModuleType<Boolean>: SNIFFER_DIGGING, field_42639, SNIFFER_DIGGING
MemoryModuleType<Boolean>: SNIFFER_HAPPY, field_42640, SNIFFER_HAPPY
MemoryModuleType<Unit>: BREEZE_JUMP_COOLDOWN, field_47252, BREEZE_JUMP_COOLDOWN
MemoryModuleType<Unit>: BREEZE_SHOOT, field_47253, BREEZE_SHOOT
MemoryModuleType<Unit>: BREEZE_SHOOT_CHARGING, field_47254, BREEZE_SHOOT_CHARGING
MemoryModuleType<Unit>: BREEZE_SHOOT_RECOVERING, field_47255, BREEZE_SHOOT_RECOVER
MemoryModuleType<Unit>: BREEZE_SHOOT_COOLDOWN, field_47256, BREEZE_SHOOT_COOLDOWN
MemoryModuleType<Unit>: BREEZE_JUMP_INHALING, field_47257, BREEZE_JUMP_INHALING
MemoryModuleType<BlockPos>: BREEZE_JUMP_TARGET, field_47258, BREEZE_JUMP_TARGET
MemoryModuleType<Unit>: BREEZE_LEAVING_WATER, field_47763, BREEZE_LEAVING_WATER
Optional<com.mojang.serialization.Codec<Memory<U>>>: codec, field_24668, codec
Constructors
(Optional<com.mojang.serialization.Codec<U>>)
Methods
Optional<com.mojang.serialization.Codec<Memory<U>>> (): getCodec, method_19093, getCodec
<U> MemoryModuleType<U> (String, com.mojang.serialization.Codec<U>): register, method_19092, register
<U> MemoryModuleType<U> (String): register, method_20738, register