net.minecraft.world.entity.ai.memory

public class MemoryModuleType<U>

bvn
net.minecraft.world.entity.ai.memory.MemoryModuleType
net.minecraft.class_4140
net.minecraft.unmapped.C_vbbyoqyw
net.minecraft.entity.ai.brain.MemoryModuleType
net.minecraft.entity.ai.brain.MemoryModuleType
net.minecraft.src.C_753_
net.minecraft.world.entity.ai.memory.MemoryModuleType

Field summary

Modifier and TypeField
public static final MemoryModuleType<Void>
a
DUMMY
field_18437
f_oyqxzuqh
DUMMY
DUMMY
f_26349_
public static final MemoryModuleType<GlobalPos>
b
HOME
field_18438
f_lsqyxdyd
HOME
HOME
f_26359_
public static final MemoryModuleType<GlobalPos>
c
JOB_SITE
field_18439
f_tacmmadp
JOB_SITE
JOB_SITE
f_26360_
public static final MemoryModuleType<GlobalPos>
d
POTENTIAL_JOB_SITE
field_25160
f_tocqkzzu
POTENTIAL_JOB_SITE
POTENTIAL_JOB_SITE
f_26361_
public static final MemoryModuleType<GlobalPos>
e
MEETING_POINT
field_18440
f_dbppobox
MEETING_POINT
MEETING_POINT
f_26362_
public static final MemoryModuleType<List<GlobalPos>>
f
SECONDARY_JOB_SITE
field_18873
f_fbxslfdx
SECONDARY_JOB_SITE
SECONDARY_JOB_SITE
f_26363_
public static final MemoryModuleType<List<LivingEntity>>
g
NEAREST_LIVING_ENTITIES
field_18441
f_eqbuvkpm
MOBS
MOBS
f_148204_
public static final MemoryModuleType<NearestVisibleLivingEntities>
h
NEAREST_VISIBLE_LIVING_ENTITIES
field_18442
f_pwsabiqm
VISIBLE_MOBS
VISIBLE_MOBS
f_148205_
public static final MemoryModuleType<List<LivingEntity>>
i
VISIBLE_VILLAGER_BABIES
field_19006
f_qholtsxb
VISIBLE_VILLAGER_BABIES
VISIBLE_VILLAGER_BABIES
f_26366_
public static final MemoryModuleType<List<Player>>
j
NEAREST_PLAYERS
field_18443
f_lnuwwrhz
NEAREST_PLAYERS
NEAREST_PLAYERS
f_26367_
public static final MemoryModuleType<Player>
k
NEAREST_VISIBLE_PLAYER
field_18444
f_jyibszic
NEAREST_VISIBLE_PLAYER
NEAREST_VISIBLE_PLAYER
f_26368_
public static final MemoryModuleType<Player>
l
NEAREST_VISIBLE_ATTACKABLE_PLAYER
field_22354
f_olumdwfj
NEAREST_VISIBLE_TARGETABLE_PLAYER
NEAREST_VISIBLE_TARGETABLE_PLAYER
f_148206_
public static final MemoryModuleType<WalkTarget>
m
WALK_TARGET
field_18445
f_guvnszch
WALK_TARGET
WALK_TARGET
f_26370_
public static final MemoryModuleType<PositionTracker>
n
LOOK_TARGET
field_18446
f_weuuluqe
LOOK_TARGET
LOOK_TARGET
f_26371_
public static final MemoryModuleType<LivingEntity>
o
ATTACK_TARGET
field_22355
f_qauaxsuk
ATTACK_TARGET
ATTACK_TARGET
f_26372_
public static final MemoryModuleType<Boolean>
p
ATTACK_COOLING_DOWN
field_22475
f_xzmgusfr
ATTACK_COOLING_DOWN
ATTACK_COOLING_DOWN
f_26373_
public static final MemoryModuleType<LivingEntity>
q
INTERACTION_TARGET
field_18447
f_dgcczand
INTERACTION_TARGET
INTERACTION_TARGET
f_26374_
public static final MemoryModuleType<AgeableMob>
r
BREED_TARGET
field_18448
f_fbqadxwy
BREED_TARGET
BREED_TARGET
f_26375_
public static final MemoryModuleType<Entity>
s
RIDE_TARGET
field_22356
f_xmcbhxsl
RIDE_TARGET
RIDE_TARGET
f_26376_
public static final MemoryModuleType<Path>
t
PATH
field_18449
f_fbcickvn
PATH
PATH
f_26377_
public static final MemoryModuleType<List<GlobalPos>>
u
INTERACTABLE_DOORS
field_18450
f_rlodgrgp
INTERACTABLE_DOORS
INTERACTABLE_DOORS
f_26378_
public static final MemoryModuleType<Set<GlobalPos>>
v
DOORS_TO_CLOSE
field_26389
f_ojlqxxxc
DOORS_TO_CLOSE
DOORS_TO_CLOSE
f_26379_
public static final MemoryModuleType<BlockPos>
w
NEAREST_BED
field_19007
f_qcvgnoow
NEAREST_BED
NEAREST_BED
f_26380_
public static final MemoryModuleType<DamageSource>
x
HURT_BY
field_18451
f_crybfohz
HURT_BY
HURT_BY
f_26381_
public static final MemoryModuleType<LivingEntity>
y
HURT_BY_ENTITY
field_18452
f_mcwmjjft
HURT_BY_ENTITY
HURT_BY_ENTITY
f_26382_
public static final MemoryModuleType<LivingEntity>
z
AVOID_TARGET
field_22357
f_wxitwzgm
AVOID_TARGET
AVOID_TARGET
f_26383_
public static final MemoryModuleType<LivingEntity>
A
NEAREST_HOSTILE
field_18453
f_yyggecej
NEAREST_HOSTILE
NEAREST_HOSTILE
f_26323_
public static final MemoryModuleType<LivingEntity>
B
NEAREST_ATTACKABLE
field_30243
f_tnfkiepm
NEAREST_ATTACKABLE
NEAREST_ATTACKABLE
f_148194_
public static final MemoryModuleType<GlobalPos>
C
HIDING_PLACE
field_19008
f_qiaihvnd
HIDING_PLACE
HIDING_PLACE
f_26324_
public static final MemoryModuleType<Long>
D
HEARD_BELL_TIME
field_19009
f_hxpmczdg
HEARD_BELL_TIME
HEARD_BELL_TIME
f_26325_
public static final MemoryModuleType<Long>
E
CANT_REACH_WALK_TARGET_SINCE
field_19293
f_qhpuppnh
CANT_REACH_WALK_TARGET_SINCE
CANT_REACH_WALK_TARGET_SINCE
f_26326_
public static final MemoryModuleType<Boolean>
F
GOLEM_DETECTED_RECENTLY
field_25754
f_aqxcwytq
GOLEM_DETECTED_RECENTLY
GOLEM_DETECTED_RECENTLY
f_26327_
public static final MemoryModuleType<Long>
G
LAST_SLEPT
field_19385
f_avrsqira
LAST_SLEPT
LAST_SLEPT
f_26328_
public static final MemoryModuleType<Long>
H
LAST_WOKEN
field_20616
f_hnoksztx
LAST_WOKEN
LAST_WOKEN
f_26329_
public static final MemoryModuleType<Long>
I
LAST_WORKED_AT_POI
field_19386
f_jnwreotl
LAST_WORKED_AT_POI
LAST_WORKED_AT_POI
f_26330_
public static final MemoryModuleType<AgeableMob>
J
NEAREST_VISIBLE_ADULT
field_25359
f_llcpyhqz
NEAREST_VISIBLE_ADULT
NEAREST_VISIBLE_ADULT
f_26331_
public static final MemoryModuleType<ItemEntity>
K
NEAREST_VISIBLE_WANTED_ITEM
field_22332
f_jahmutkq
NEAREST_VISIBLE_WANTED_ITEM
NEAREST_VISIBLE_WANTED_ITEM
f_26332_
public static final MemoryModuleType<Mob>
L
NEAREST_VISIBLE_NEMESIS
field_25360
f_johoasih
NEAREST_VISIBLE_NEMESIS
NEAREST_VISIBLE_NEMESIS
f_26333_
public static final MemoryModuleType<Integer>
M
PLAY_DEAD_TICKS
field_28324
f_ykcwqakc
PLAY_DEAD_TICKS
PLAY_DEAD_TICKS
f_148195_
public static final MemoryModuleType<Player>
N
TEMPTING_PLAYER
field_28325
f_movzlqfg
TEMPTING_PLAYER
TEMPTING_PLAYER
f_148196_
public static final MemoryModuleType<Integer>
O
TEMPTATION_COOLDOWN_TICKS
field_28326
f_nrlyoeab
TEMPTATION_COOLDOWN_TICKS
TEMPTATION_COOLDOWN_TICKS
f_148197_
public static final MemoryModuleType<Integer>
P
GAZE_COOLDOWN_TICKS
field_40127
f_fnirmhsq
GAZE_COOLDOWN_TICKS
GAZE_COOLDOWN_TICKS
f_244205_
public static final MemoryModuleType<Boolean>
Q
IS_TEMPTED
field_28327
f_tqlyqbsz
IS_TEMPTED
IS_TEMPTED
f_148198_
public static final MemoryModuleType<Integer>
R
LONG_JUMP_COOLDOWN_TICKS
field_30244
f_flvjdmhl
LONG_JUMP_COOLING_DOWN
LONG_JUMP_COOLING_DOWN
f_148199_
public static final MemoryModuleType<Boolean>
S
LONG_JUMP_MID_JUMP
field_30245
f_bbdtcczn
LONG_JUMP_MID_JUMP
LONG_JUMP_MID_JUMP
f_148200_
public static final MemoryModuleType<Boolean>
T
HAS_HUNTING_COOLDOWN
field_30246
f_hyqbunmc
HAS_HUNTING_COOLDOWN
HAS_HUNTING_COOLDOWN
f_148201_
public static final MemoryModuleType<Integer>
U
RAM_COOLDOWN_TICKS
field_33483
f_brhjgkld
RAM_COOLDOWN_TICKS
RAM_COOLDOWN_TICKS
f_148202_
public static final MemoryModuleType<Vec3>
V
RAM_TARGET
field_33484
f_ihoronhk
RAM_TARGET
RAM_TARGET
f_148203_
public static final MemoryModuleType<Unit>
W
IS_IN_WATER
field_37442
f_ylkfqumf
IS_IN_WATER
IS_IN_WATER
f_217766_
public static final MemoryModuleType<Unit>
X
IS_PREGNANT
field_37443
f_sqpfzawh
IS_PREGNANT
IS_PREGNANT
f_217767_
public static final MemoryModuleType<Boolean>
Y
IS_PANICKING
field_39408
f_exlyouoe
IS_PANICKING
IS_PANICKING
f_217768_
public static final MemoryModuleType<List<UUID>>
Z
UNREACHABLE_TONGUE_TARGETS
field_39450
f_baqvtxeq
UNREACHABLE_TONGUE_TARGETS
UNREACHABLE_TONGUE_TARGETS
f_238182_
public static final MemoryModuleType<UUID>
aa
ANGRY_AT
field_22333
f_vvftjqit
ANGRY_AT
ANGRY_AT
f_26334_
public static final MemoryModuleType<Boolean>
ab
UNIVERSAL_ANGER
field_25361
f_pxqukcjd
UNIVERSAL_ANGER
UNIVERSAL_ANGER
f_26335_
public static final MemoryModuleType<Boolean>
ac
ADMIRING_ITEM
field_22334
f_nndenasd
ADMIRING_ITEM
ADMIRING_ITEM
f_26336_
public static final MemoryModuleType<Integer>
ad
TIME_TRYING_TO_REACH_ADMIRE_ITEM
field_25813
f_uhitqrqc
TIME_TRYING_TO_REACH_ADMIRE_ITEM
TIME_TRYING_TO_REACH_ADMIRE_ITEM
f_26337_
public static final MemoryModuleType<Boolean>
ae
DISABLE_WALK_TO_ADMIRE_ITEM
field_25814
f_cahpvicg
DISABLE_WALK_TO_ADMIRE_ITEM
DISABLE_WALK_TO_ADMIRE_ITEM
f_26338_
public static final MemoryModuleType<Boolean>
af
ADMIRING_DISABLED
field_22473
f_qrptwhju
ADMIRING_DISABLED
ADMIRING_DISABLED
f_26339_
public static final MemoryModuleType<Boolean>
ag
HUNTED_RECENTLY
field_22336
f_hoctwmnd
HUNTED_RECENTLY
HUNTED_RECENTLY
f_26340_
public static final MemoryModuleType<BlockPos>
ah
CELEBRATE_LOCATION
field_22337
f_isutosgi
CELEBRATE_LOCATION
CELEBRATE_LOCATION
f_26341_
public static final MemoryModuleType<Boolean>
ai
DANCING
field_25159
f_atyzmeru
DANCING
DANCING
f_26342_
public static final MemoryModuleType<Hoglin>
aj
NEAREST_VISIBLE_HUNTABLE_HOGLIN
field_22339
f_goqiwvxv
NEAREST_VISIBLE_HUNTABLE_HOGLIN
NEAREST_VISIBLE_HUNTABLE_HOGLIN
f_26343_
public static final MemoryModuleType<Hoglin>
ak
NEAREST_VISIBLE_BABY_HOGLIN
field_22340
f_irupxjak
NEAREST_VISIBLE_BABY_HOGLIN
NEAREST_VISIBLE_BABY_HOGLIN
f_26344_
public static final MemoryModuleType<Player>
al
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
field_22342
f_rdabxawf
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
f_26345_
public static final MemoryModuleType<List<AbstractPiglin>>
am
NEARBY_ADULT_PIGLINS
field_25755
f_hklpthel
NEARBY_ADULT_PIGLINS
NEARBY_ADULT_PIGLINS
f_26346_
public static final MemoryModuleType<List<AbstractPiglin>>
an
NEAREST_VISIBLE_ADULT_PIGLINS
field_22343
f_fsedwspa
NEAREST_VISIBLE_ADULT_PIGLINS
NEAREST_VISIBLE_ADULT_PIGLINS
f_26347_
public static final MemoryModuleType<List<Hoglin>>
ao
NEAREST_VISIBLE_ADULT_HOGLINS
field_22344
f_vveljwvk
NEAREST_VISIBLE_ADULT_HOGLINS
NEAREST_VISIBLE_ADULT_HOGLINS
f_26348_
public static final MemoryModuleType<AbstractPiglin>
ap
NEAREST_VISIBLE_ADULT_PIGLIN
field_22345
f_nqidsmuf
NEAREST_VISIBLE_ADULT_PIGLIN
NEAREST_VISIBLE_ADULT_PIGLIN
f_26350_
public static final MemoryModuleType<LivingEntity>
aq
NEAREST_VISIBLE_ZOMBIFIED
field_22346
f_qefegibi
NEAREST_VISIBLE_ZOMBIFIED
NEAREST_VISIBLE_ZOMBIFIED
f_26351_
public static final MemoryModuleType<Integer>
ar
VISIBLE_ADULT_PIGLIN_COUNT
field_22347
f_rfiognoa
VISIBLE_ADULT_PIGLIN_COUNT
VISIBLE_ADULT_PIGLIN_COUNT
f_26352_
public static final MemoryModuleType<Integer>
as
VISIBLE_ADULT_HOGLIN_COUNT
field_22348
f_jhozufbb
VISIBLE_ADULT_HOGLIN_COUNT
VISIBLE_ADULT_HOGLIN_COUNT
f_26353_
public static final MemoryModuleType<Player>
at
NEAREST_PLAYER_HOLDING_WANTED_ITEM
field_22349
f_itktgepq
NEAREST_PLAYER_HOLDING_WANTED_ITEM
NEAREST_PLAYER_HOLDING_WANTED_ITEM
f_26354_
public static final MemoryModuleType<Boolean>
au
ATE_RECENTLY
field_22350
f_xokayazg
ATE_RECENTLY
ATE_RECENTLY
f_26355_
public static final MemoryModuleType<BlockPos>
av
NEAREST_REPELLENT
field_22474
f_vormalez
NEAREST_REPELLENT
NEAREST_REPELLENT
f_26356_
public static final MemoryModuleType<Boolean>
aw
PACIFIED
field_22353
f_zinnbibm
PACIFIED
PACIFIED
f_26357_
public static final MemoryModuleType<LivingEntity>
ax
ROAR_TARGET
field_38108
f_gsufebyd
ROAR_TARGET
ROAR_TARGET
f_217782_
public static final MemoryModuleType<BlockPos>
ay
DISTURBANCE_LOCATION
field_38109
f_ajqpalza
DISTURBANCE_LOCATION
DISTURBANCE_LOCATION
f_217783_
public static final MemoryModuleType<Unit>
az
RECENT_PROJECTILE
field_38110
f_bieimscu
RECENT_PROJECTILE
RECENT_PROJECTILE
f_217784_
public static final MemoryModuleType<Unit>
aA
IS_SNIFFING
field_38111
f_vxaexnao
IS_SNIFFING
IS_SNIFFING
f_217785_
public static final MemoryModuleType<Unit>
aB
IS_EMERGING
field_38112
f_nimgqyqv
IS_EMERGING
IS_EMERGING
f_217786_
public static final MemoryModuleType<Unit>
aC
ROAR_SOUND_DELAY
field_38113
f_wfmwhmss
ROAR_SOUND_DELAY
ROAR_SOUND_DELAY
f_217769_
public static final MemoryModuleType<Unit>
aD
DIG_COOLDOWN
field_38103
f_nculihvv
DIG_COOLDOWN
DIG_COOLDOWN
f_217770_
public static final MemoryModuleType<Unit>
aE
ROAR_SOUND_COOLDOWN
field_38104
f_pnvhwokw
ROAR_SOUND_COOLDOWN
ROAR_SOUND_COOLDOWN
f_217771_
public static final MemoryModuleType<Unit>
aF
SNIFF_COOLDOWN
field_38105
f_dxpfokdm
SNIFF_COOLDOWN
SNIFF_COOLDOWN
f_217772_
public static final MemoryModuleType<Unit>
aG
TOUCH_COOLDOWN
field_38106
f_suuyriya
TOUCH_COOLDOWN
TOUCH_COOLDOWN
f_217773_
public static final MemoryModuleType<Unit>
aH
VIBRATION_COOLDOWN
field_38107
f_wbvbtrbx
VIBRATION_COOLDOWN
VIBRATION_COOLDOWN
f_217774_
public static final MemoryModuleType<Unit>
aI
SONIC_BOOM_COOLDOWN
field_38856
f_aovrsyzz
SONIC_BOOM_COOLDOWN
SONIC_BOOM_COOLDOWN
f_217775_
public static final MemoryModuleType<Unit>
aJ
SONIC_BOOM_SOUND_COOLDOWN
field_38857
f_cxefeyid
SONIC_BOOM_SOUND_COOLDOWN
SONIC_BOOM_SOUND_COOLDOWN
f_217776_
public static final MemoryModuleType<Unit>
aK
SONIC_BOOM_SOUND_DELAY
field_38858
f_jmfmocak
SONIC_BOOM_SOUND_DELAY
SONIC_BOOM_SOUND_DELAY
f_217777_
public static final MemoryModuleType<UUID>
aL
LIKED_PLAYER
field_38394
f_riyijgcq
LIKED_PLAYER
LIKED_PLAYER
f_217778_
public static final MemoryModuleType<GlobalPos>
aM
LIKED_NOTEBLOCK_POSITION
field_38395
f_btxypeja
LIKED_NOTEBLOCK
LIKED_NOTEBLOCK
f_217779_
public static final MemoryModuleType<Integer>
aN
LIKED_NOTEBLOCK_COOLDOWN_TICKS
field_38396
f_oguoopjc
LIKED_NOTEBLOCK_COOLDOWN_TICKS
LIKED_NOTEBLOCK_COOLDOWN_TICKS
f_217780_
public static final MemoryModuleType<Integer>
aO
ITEM_PICKUP_COOLDOWN_TICKS
field_38397
f_xmztafoy
ITEM_PICKUP_COOLDOWN_TICKS
ITEM_PICKUP_COOLDOWN_TICKS
f_217781_
public static final MemoryModuleType<List<GlobalPos>>
aP
SNIFFER_EXPLORED_POSITIONS
field_42637
f_wzwedkdx
SNIFFER_EXPLORED_POSITIONS
SNIFFER_EXPLORED_POSITIONS
f_271415_
public static final MemoryModuleType<BlockPos>
aQ
SNIFFER_SNIFFING_TARGET
field_42638
f_bqlwaxfd
SNIFFER_SNIFFING_TARGET
SNIFFER_SNIFFING_TARGET
f_271134_
public static final MemoryModuleType<Boolean>
aR
SNIFFER_DIGGING
field_42639
f_wmdmrdha
SNIFFER_DIGGING
SNIFFER_DIGGING
f_271280_
public static final MemoryModuleType<Boolean>
aS
SNIFFER_HAPPY
field_42640
f_shzhqvls
SNIFFER_HAPPY
SNIFFER_HAPPY
f_271087_
public static final MemoryModuleType<Unit>
aT
BREEZE_JUMP_COOLDOWN
field_47252
f_inhuifvv
BREEZE_JUMP_COOLDOWN
BREEZE_JUMP_COOLDOWN
f_303679_
public static final MemoryModuleType<Unit>
aU
BREEZE_SHOOT
field_47253
f_bcyriumo
BREEZE_SHOOT
BREEZE_SHOOT
f_302834_
public static final MemoryModuleType<Unit>
aV
BREEZE_SHOOT_CHARGING
field_47254
f_aufvqywh
BREEZE_SHOOT_CHARGING
BREEZE_SHOOT_CHARGING
f_303467_
public static final MemoryModuleType<Unit>
aW
BREEZE_SHOOT_RECOVERING
field_47255
f_edpsptqy
BREEZE_SHOOT_RECOVER
BREEZE_SHOOT_RECOVER
f_302770_
public static final MemoryModuleType<Unit>
aX
BREEZE_SHOOT_COOLDOWN
field_47256
f_wkbmabwu
BREEZE_SHOOT_COOLDOWN
BREEZE_SHOOT_COOLDOWN
f_302656_
public static final MemoryModuleType<Unit>
aY
BREEZE_JUMP_INHALING
field_47257
f_xplyglps
BREEZE_JUMP_INHALING
BREEZE_JUMP_INHALING
f_302823_
public static final MemoryModuleType<BlockPos>
aZ
BREEZE_JUMP_TARGET
field_47258
f_mednfvbk
BREEZE_JUMP_TARGET
BREEZE_JUMP_TARGET
f_303370_
private final Optional<com.mojang.serialization.Codec<ExpirableValue<U>>>
ba
codec
field_24668
f_yukqmxbn
codec
codec
f_26358_

Constructor summary

ModifierConstructor
public (Optional<com.mojang.serialization.Codec<U>> codec)

Method summary

Modifier and TypeMethod
public Optional<com.mojang.serialization.Codec<ExpirableValue<U>>>
a()
getCodec()
method_19093()
m_rsjexfim()
getCodec()
getCodec()
m_26387_()
private static <U> MemoryModuleType<U>
a(String arg0, com.mojang.serialization.Codec<U> arg1)
register(String arg0, com.mojang.serialization.Codec<U> arg1)
method_19092(String arg0, com.mojang.serialization.Codec<U> arg1)
m_wjrbrmrr(String arg0, com.mojang.serialization.Codec<U> arg1)
register(String id, com.mojang.serialization.Codec<U> codec)
register(String id, com.mojang.serialization.Codec<U> codec)
m_26390_(String p_26391_, com.mojang.serialization.Codec<U> p_26392_)
private static <U> MemoryModuleType<U>
a(String arg0)
register(String arg0)
method_20738(String arg0)
m_ylbsoncj(String arg0)
register(String id)
register(String id)
m_26388_(String p_26389_)