net.minecraft.world.entity.ai.memory

public class MemoryModuleType<U>

bne
net.minecraft.world.entity.ai.memory.MemoryModuleType
net.minecraft.class_4140
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
DUMMY
f_26349_
public static final MemoryModuleType<GlobalPos>
b
HOME
field_18438
HOME
f_26359_
public static final MemoryModuleType<GlobalPos>
c
JOB_SITE
field_18439
JOB_SITE
f_26360_
public static final MemoryModuleType<GlobalPos>
d
POTENTIAL_JOB_SITE
field_25160
POTENTIAL_JOB_SITE
f_26361_
public static final MemoryModuleType<GlobalPos>
e
MEETING_POINT
field_18440
MEETING_POINT
f_26362_
public static final MemoryModuleType<List<GlobalPos>>
f
SECONDARY_JOB_SITE
field_18873
SECONDARY_JOB_SITE
f_26363_
public static final MemoryModuleType<List<LivingEntity>>
g
NEAREST_LIVING_ENTITIES
field_18441
MOBS
f_148204_
public static final MemoryModuleType<NearestVisibleLivingEntities>
h
NEAREST_VISIBLE_LIVING_ENTITIES
field_18442
VISIBLE_MOBS
f_148205_
public static final MemoryModuleType<List<LivingEntity>>
i
VISIBLE_VILLAGER_BABIES
field_19006
VISIBLE_VILLAGER_BABIES
f_26366_
public static final MemoryModuleType<List<Player>>
j
NEAREST_PLAYERS
field_18443
NEAREST_PLAYERS
f_26367_
public static final MemoryModuleType<Player>
k
NEAREST_VISIBLE_PLAYER
field_18444
NEAREST_VISIBLE_PLAYER
f_26368_
public static final MemoryModuleType<Player>
l
NEAREST_VISIBLE_ATTACKABLE_PLAYER
field_22354
NEAREST_VISIBLE_TARGETABLE_PLAYER
f_148206_
public static final MemoryModuleType<WalkTarget>
m
WALK_TARGET
field_18445
WALK_TARGET
f_26370_
public static final MemoryModuleType<PositionTracker>
n
LOOK_TARGET
field_18446
LOOK_TARGET
f_26371_
public static final MemoryModuleType<LivingEntity>
o
ATTACK_TARGET
field_22355
ATTACK_TARGET
f_26372_
public static final MemoryModuleType<Boolean>
p
ATTACK_COOLING_DOWN
field_22475
ATTACK_COOLING_DOWN
f_26373_
public static final MemoryModuleType<LivingEntity>
q
INTERACTION_TARGET
field_18447
INTERACTION_TARGET
f_26374_
public static final MemoryModuleType<AgeableMob>
r
BREED_TARGET
field_18448
BREED_TARGET
f_26375_
public static final MemoryModuleType<Entity>
s
RIDE_TARGET
field_22356
RIDE_TARGET
f_26376_
public static final MemoryModuleType<Path>
t
PATH
field_18449
PATH
f_26377_
public static final MemoryModuleType<List<GlobalPos>>
u
INTERACTABLE_DOORS
field_18450
INTERACTABLE_DOORS
f_26378_
public static final MemoryModuleType<Set<GlobalPos>>
v
DOORS_TO_CLOSE
field_26389
DOORS_TO_CLOSE
f_26379_
public static final MemoryModuleType<BlockPos>
w
NEAREST_BED
field_19007
NEAREST_BED
f_26380_
public static final MemoryModuleType<DamageSource>
x
HURT_BY
field_18451
HURT_BY
f_26381_
public static final MemoryModuleType<LivingEntity>
y
HURT_BY_ENTITY
field_18452
HURT_BY_ENTITY
f_26382_
public static final MemoryModuleType<LivingEntity>
z
AVOID_TARGET
field_22357
AVOID_TARGET
f_26383_
public static final MemoryModuleType<LivingEntity>
A
NEAREST_HOSTILE
field_18453
NEAREST_HOSTILE
f_26323_
public static final MemoryModuleType<LivingEntity>
B
NEAREST_ATTACKABLE
field_30243
NEAREST_ATTACKABLE
f_148194_
public static final MemoryModuleType<GlobalPos>
C
HIDING_PLACE
field_19008
HIDING_PLACE
f_26324_
public static final MemoryModuleType<Long>
D
HEARD_BELL_TIME
field_19009
HEARD_BELL_TIME
f_26325_
public static final MemoryModuleType<Long>
E
CANT_REACH_WALK_TARGET_SINCE
field_19293
CANT_REACH_WALK_TARGET_SINCE
f_26326_
public static final MemoryModuleType<Boolean>
F
GOLEM_DETECTED_RECENTLY
field_25754
GOLEM_DETECTED_RECENTLY
f_26327_
public static final MemoryModuleType<Long>
G
LAST_SLEPT
field_19385
LAST_SLEPT
f_26328_
public static final MemoryModuleType<Long>
H
LAST_WOKEN
field_20616
LAST_WOKEN
f_26329_
public static final MemoryModuleType<Long>
I
LAST_WORKED_AT_POI
field_19386
LAST_WORKED_AT_POI
f_26330_
public static final MemoryModuleType<AgeableMob>
J
NEAREST_VISIBLE_ADULT
field_25359
NEAREST_VISIBLE_ADULT
f_26331_
public static final MemoryModuleType<ItemEntity>
K
NEAREST_VISIBLE_WANTED_ITEM
field_22332
NEAREST_VISIBLE_WANTED_ITEM
f_26332_
public static final MemoryModuleType<Mob>
L
NEAREST_VISIBLE_NEMESIS
field_25360
NEAREST_VISIBLE_NEMESIS
f_26333_
public static final MemoryModuleType<Integer>
M
PLAY_DEAD_TICKS
field_28324
PLAY_DEAD_TICKS
f_148195_
public static final MemoryModuleType<Player>
N
TEMPTING_PLAYER
field_28325
TEMPTING_PLAYER
f_148196_
public static final MemoryModuleType<Integer>
O
TEMPTATION_COOLDOWN_TICKS
field_28326
TEMPTATION_COOLDOWN_TICKS
f_148197_
public static final MemoryModuleType<Integer>
P
GAZE_COOLDOWN_TICKS
field_40127
GAZE_COOLDOWN_TICKS
f_244205_
public static final MemoryModuleType<Boolean>
Q
IS_TEMPTED
field_28327
IS_TEMPTED
f_148198_
public static final MemoryModuleType<Integer>
R
LONG_JUMP_COOLDOWN_TICKS
field_30244
LONG_JUMP_COOLING_DOWN
f_148199_
public static final MemoryModuleType<Boolean>
S
LONG_JUMP_MID_JUMP
field_30245
LONG_JUMP_MID_JUMP
f_148200_
public static final MemoryModuleType<Boolean>
T
HAS_HUNTING_COOLDOWN
field_30246
HAS_HUNTING_COOLDOWN
f_148201_
public static final MemoryModuleType<Integer>
U
RAM_COOLDOWN_TICKS
field_33483
RAM_COOLDOWN_TICKS
f_148202_
public static final MemoryModuleType<Vec3>
V
RAM_TARGET
field_33484
RAM_TARGET
f_148203_
public static final MemoryModuleType<Unit>
W
IS_IN_WATER
field_37442
IS_IN_WATER
f_217766_
public static final MemoryModuleType<Unit>
X
IS_PREGNANT
field_37443
IS_PREGNANT
f_217767_
public static final MemoryModuleType<Boolean>
Y
IS_PANICKING
field_39408
IS_PANICKING
f_217768_
public static final MemoryModuleType<List<UUID>>
Z
UNREACHABLE_TONGUE_TARGETS
field_39450
UNREACHABLE_TONGUE_TARGETS
f_238182_
public static final MemoryModuleType<UUID>
aa
ANGRY_AT
field_22333
ANGRY_AT
f_26334_
public static final MemoryModuleType<Boolean>
ab
UNIVERSAL_ANGER
field_25361
UNIVERSAL_ANGER
f_26335_
public static final MemoryModuleType<Boolean>
ac
ADMIRING_ITEM
field_22334
ADMIRING_ITEM
f_26336_
public static final MemoryModuleType<Integer>
ad
TIME_TRYING_TO_REACH_ADMIRE_ITEM
field_25813
TIME_TRYING_TO_REACH_ADMIRE_ITEM
f_26337_
public static final MemoryModuleType<Boolean>
ae
DISABLE_WALK_TO_ADMIRE_ITEM
field_25814
DISABLE_WALK_TO_ADMIRE_ITEM
f_26338_
public static final MemoryModuleType<Boolean>
af
ADMIRING_DISABLED
field_22473
ADMIRING_DISABLED
f_26339_
public static final MemoryModuleType<Boolean>
ag
HUNTED_RECENTLY
field_22336
HUNTED_RECENTLY
f_26340_
public static final MemoryModuleType<BlockPos>
ah
CELEBRATE_LOCATION
field_22337
CELEBRATE_LOCATION
f_26341_
public static final MemoryModuleType<Boolean>
ai
DANCING
field_25159
DANCING
f_26342_
public static final MemoryModuleType<Hoglin>
aj
NEAREST_VISIBLE_HUNTABLE_HOGLIN
field_22339
NEAREST_VISIBLE_HUNTABLE_HOGLIN
f_26343_
public static final MemoryModuleType<Hoglin>
ak
NEAREST_VISIBLE_BABY_HOGLIN
field_22340
NEAREST_VISIBLE_BABY_HOGLIN
f_26344_
public static final MemoryModuleType<Player>
al
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
field_22342
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
f_26345_
public static final MemoryModuleType<List<AbstractPiglin>>
am
NEARBY_ADULT_PIGLINS
field_25755
NEARBY_ADULT_PIGLINS
f_26346_
public static final MemoryModuleType<List<AbstractPiglin>>
an
NEAREST_VISIBLE_ADULT_PIGLINS
field_22343
NEAREST_VISIBLE_ADULT_PIGLINS
f_26347_
public static final MemoryModuleType<List<Hoglin>>
ao
NEAREST_VISIBLE_ADULT_HOGLINS
field_22344
NEAREST_VISIBLE_ADULT_HOGLINS
f_26348_
public static final MemoryModuleType<AbstractPiglin>
ap
NEAREST_VISIBLE_ADULT_PIGLIN
field_22345
NEAREST_VISIBLE_ADULT_PIGLIN
f_26350_
public static final MemoryModuleType<LivingEntity>
aq
NEAREST_VISIBLE_ZOMBIFIED
field_22346
NEAREST_VISIBLE_ZOMBIFIED
f_26351_
public static final MemoryModuleType<Integer>
ar
VISIBLE_ADULT_PIGLIN_COUNT
field_22347
VISIBLE_ADULT_PIGLIN_COUNT
f_26352_
public static final MemoryModuleType<Integer>
as
VISIBLE_ADULT_HOGLIN_COUNT
field_22348
VISIBLE_ADULT_HOGLIN_COUNT
f_26353_
public static final MemoryModuleType<Player>
at
NEAREST_PLAYER_HOLDING_WANTED_ITEM
field_22349
NEAREST_PLAYER_HOLDING_WANTED_ITEM
f_26354_
public static final MemoryModuleType<Boolean>
au
ATE_RECENTLY
field_22350
ATE_RECENTLY
f_26355_
public static final MemoryModuleType<BlockPos>
av
NEAREST_REPELLENT
field_22474
NEAREST_REPELLENT
f_26356_
public static final MemoryModuleType<Boolean>
aw
PACIFIED
field_22353
PACIFIED
f_26357_
public static final MemoryModuleType<LivingEntity>
ax
ROAR_TARGET
field_38108
ROAR_TARGET
f_217782_
public static final MemoryModuleType<BlockPos>
ay
DISTURBANCE_LOCATION
field_38109
DISTURBANCE_LOCATION
f_217783_
public static final MemoryModuleType<Unit>
az
RECENT_PROJECTILE
field_38110
RECENT_PROJECTILE
f_217784_
public static final MemoryModuleType<Unit>
aA
IS_SNIFFING
field_38111
IS_SNIFFING
f_217785_
public static final MemoryModuleType<Unit>
aB
IS_EMERGING
field_38112
IS_EMERGING
f_217786_
public static final MemoryModuleType<Unit>
aC
ROAR_SOUND_DELAY
field_38113
ROAR_SOUND_DELAY
f_217769_
public static final MemoryModuleType<Unit>
aD
DIG_COOLDOWN
field_38103
DIG_COOLDOWN
f_217770_
public static final MemoryModuleType<Unit>
aE
ROAR_SOUND_COOLDOWN
field_38104
ROAR_SOUND_COOLDOWN
f_217771_
public static final MemoryModuleType<Unit>
aF
SNIFF_COOLDOWN
field_38105
SNIFF_COOLDOWN
f_217772_
public static final MemoryModuleType<Unit>
aG
TOUCH_COOLDOWN
field_38106
TOUCH_COOLDOWN
f_217773_
public static final MemoryModuleType<Unit>
aH
VIBRATION_COOLDOWN
field_38107
VIBRATION_COOLDOWN
f_217774_
public static final MemoryModuleType<Unit>
aI
SONIC_BOOM_COOLDOWN
field_38856
SONIC_BOOM_COOLDOWN
f_217775_
public static final MemoryModuleType<Unit>
aJ
SONIC_BOOM_SOUND_COOLDOWN
field_38857
SONIC_BOOM_SOUND_COOLDOWN
f_217776_
public static final MemoryModuleType<Unit>
aK
SONIC_BOOM_SOUND_DELAY
field_38858
SONIC_BOOM_SOUND_DELAY
f_217777_
public static final MemoryModuleType<UUID>
aL
LIKED_PLAYER
field_38394
LIKED_PLAYER
f_217778_
public static final MemoryModuleType<GlobalPos>
aM
LIKED_NOTEBLOCK_POSITION
field_38395
LIKED_NOTEBLOCK
f_217779_
public static final MemoryModuleType<Integer>
aN
LIKED_NOTEBLOCK_COOLDOWN_TICKS
field_38396
LIKED_NOTEBLOCK_COOLDOWN_TICKS
f_217780_
public static final MemoryModuleType<Integer>
aO
ITEM_PICKUP_COOLDOWN_TICKS
field_38397
ITEM_PICKUP_COOLDOWN_TICKS
f_217781_
private final Optional<com.mojang.serialization.Codec<ExpirableValue<U>>>
aP
codec
field_24668
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()
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)
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)
register(String id)
m_26388_(String p_26389_)