net.minecraft.world.entity.monster

public class EnderMan

extends Monster implements NeutralMob

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, EquipmentUser, Leashable, Targeting, Enemy, NeutralMob

cnt
net.minecraft.world.entity.monster.EnderMan
net.minecraft.class_1560
net.minecraft.unmapped.C_qujqqtsx
net.minecraft.entity.mob.EndermanEntity
net.minecraft.entity.mob.EndermanEntity

Field summary

Modifier and TypeField
private static final ResourceLocation
c
SPEED_MODIFIER_ATTACKING_ID
field_7256
f_hrckybei
ATTACKING_SPEED_MODIFIER_ID
ATTACKING_SPEED_MODIFIER_ID
private static final AttributeModifier
d
SPEED_MODIFIER_ATTACKING
field_7252
f_ichtmwpb
ATTACKING_SPEED_BOOST
ATTACKING_SPEED_MODIFIER
private static final int
bG
DELAY_BETWEEN_CREEPY_STARE_SOUND
field_30462
f_ctosbzlf
field_30462
CREEPY_STARE_SOUND_DELAY
private static final int
bH
MIN_DEAGGRESSION_TIME
field_30461
f_ueojapuk
field_30461
MIN_ANGER_LOSS_TIME
private static final EntityDataAccessor<Optional<BlockState>>
bI
DATA_CARRY_STATE
field_7257
f_vcaxcgqn
CARRIED_BLOCK
CARRIED_BLOCK
private static final EntityDataAccessor<Boolean>
bJ
DATA_CREEPY
field_7255
f_bsaujski
ANGRY
ANGRY
private static final EntityDataAccessor<Boolean>
bK
DATA_STARED_AT
field_20618
f_pysgdony
PROVOKED
PROVOKED
private int
bL
lastStareSound
field_7253
f_zllajqcs
lastAngrySoundAge
lastAngrySoundAge
private int
bM
targetChangeTime
field_7254
f_cwdbwanb
ageWhenTargetSet
ageWhenTargetSet
private static final UniformInt
bN
PERSISTENT_ANGER_TIME
field_25378
f_oaptzzqr
ANGER_TIME_RANGE
ANGER_TIME_RANGE
private int
bO
remainingPersistentAngerTime
field_25376
f_uvuhjwot
angerTime
angerTime
private UUID
bP
persistentAngerTarget
field_25377
f_hgsgxhbj
angryAt
targetUuid

Constructor summary

ModifierConstructor
public (EntityType<? extends EnderMan> arg0, Level world)

Method summary

Modifier and TypeMethod
protected void
D()
registerGoals()
method_5959()
m_itjttsuo()
initGoals()
initGoals()
public static AttributeSupplier$Builder
j()
createAttributes()
method_26910()
m_sozjchei()
createEndermanAttributes()
createAttributes()
public void
g(bxe arg0)
setTarget(LivingEntity arg0)
method_5980(class_1309 arg0)
m_hykyexft(C_usxaxydn arg0)
setTarget(LivingEntity arg0)
setTarget(LivingEntity arg0)
protected void
a(akn$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
m_lwugwlsw(C_pyoaoolj$C_oqzxcugu arg0)
initDataTracker(DataTracker$Builder arg0)
initDataTracker(DataTracker$Builder arg0)
public void
c()
startPersistentAngerTimer()
method_29509()
m_cfljxifr()
chooseRandomAngerTime()
chooseRandomAngerTime()
public void
a(int arg0)
setRemainingPersistentAngerTime(int arg0)
method_29514(int arg0)
m_lsgfuuiy(int arg0)
setAngerTime(int arg0)
setAngerTime(int arg0)
public int
a()
getRemainingPersistentAngerTime()
method_29507()
m_bqcsagkf()
getAngerTime()
getAngerTime()
public void
a(UUID arg0)
setPersistentAngerTarget(UUID arg0)
method_29513(UUID arg0)
m_xthjcgcz(UUID arg0)
setAngryAt(UUID arg0)
setAngryAt(UUID arg0)
public UUID
b()
getPersistentAngerTarget()
method_29508()
m_sqomxrhy()
getAngryAt()
getAngryAt()
public void
m()
playStareSound()
method_7030()
m_dccostma()
playAngrySound()
playAngrySound()
public void
a(akj<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
m_efnedaed(C_rinmcaxy<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
public void
b(tz arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
public void
a(tz arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
boolean
a(crc arg0)
isBeingStaredBy(Player arg0)
method_7026(class_1657 arg0)
m_ablsprfq(C_jzrpycqo arg0)
isPlayerStaring(PlayerEntity player)
shouldAngerTowards(PlayerEntity player)
public void
k_()
aiStep()
method_6007()
m_alyudxll()
tickMovement()
tickMovement()
public boolean
fr()
isSensitiveToWater()
method_29503()
m_ythaxfga()
hurtByWater()
hurtByWater()
protected void
a(arq arg0)
customServerAiStep(ServerLevel arg0)
method_5958(class_3218 arg0)
m_wbeiezxn(C_bdwnwhiu arg0)
mobTick(ServerWorld arg0)
mobTick(ServerWorld arg0)
protected boolean
n()
teleport()
method_7029()
m_csjlfysw()
teleportRandomly()
teleportRandomly()
boolean
b(bwf arg0)
teleportTowards(Entity arg0)
method_7025(class_1297 arg0)
m_bfukobfg(C_astfners arg0)
teleportTo(Entity entity)
teleportTo(Entity entity)
private boolean
q(double arg0, double arg1, double arg2)
teleport(double arg0, double arg1, double arg2)
method_7024(double arg0, double arg1, double arg2)
m_sqzfibwu(double arg0, double arg1, double arg2)
teleportTo(double x, double y, double z)
teleportTo(double x, double y, double z)
protected SoundEvent
u()
getAmbientSound()
method_5994()
m_jjefzxbm()
getAmbientSound()
getAmbientSound()
protected SoundEvent
e(buu arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
m_spwwmdyl(C_sbxfkpyv arg0)
getHurtSound(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
l_()
getDeathSound()
method_6002()
m_axkhmdzu()
getDeathSound()
getDeathSound()
protected void
a(arq arg0, buu arg1, boolean arg2)
dropCustomDeathLoot(ServerLevel arg0, DamageSource arg1, boolean arg2)
method_6099(class_3218 arg0, class_1282 arg1, boolean arg2)
m_sephwywk(C_bdwnwhiu arg0, C_sbxfkpyv arg1, boolean arg2)
dropEquipment(ServerWorld arg0, DamageSource arg1, boolean arg2)
dropCustomLoot(ServerWorld arg0, DamageSource arg1, boolean arg2)
public void
c(eah arg0)
setCarriedBlock(BlockState arg0)
method_7032(class_2680 arg0)
m_svxtavvv(C_txtbiemp arg0)
setCarriedBlock(BlockState state)
setCarriedBlock(BlockState state)
public BlockState
q()
getCarriedBlock()
method_7027()
m_zwedebup()
getCarriedBlock()
getCarriedBlock()
public boolean
a(arq arg0, buu arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
m_fuenwjjy(C_bdwnwhiu arg0, C_sbxfkpyv arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
private boolean
a(arq arg0, buu arg1, crm arg2, float arg3)
hurtWithCleanWater(ServerLevel arg0, DamageSource arg1, AbstractThrownPotion arg2, float arg3)
method_38068(class_3218 arg0, class_1282 arg1, class_1686 arg2, float arg3)
m_qxprdwna(C_bdwnwhiu arg0, C_sbxfkpyv arg1, C_hnnjbqvi arg2, float arg3)
damageFromPotion(ServerWorld world, DamageSource source, PotionEntity potion, float amount)
hurtWithWaterPotion(ServerWorld world, DamageSource source, PotionEntity arg2, float amount)
public boolean
t()
isCreepy()
method_7028()
m_jfjftevp()
isAngry()
isAngry()
public boolean
x()
hasBeenStaredAt()
method_22330()
m_qkjqvawe()
isProvoked()
isProvoked()
public void
gr()
setBeingStaredAt()
method_22331()
m_brngeofr()
setProvoked()
setProvoked()
public boolean
Z()
requiresCustomPersistence()
method_17326()
m_pfxzmaik()
cannotDespawn()
cannotDespawn()