net.minecraft.entity.mob

public class WardenEntity

extends HostileEntity implements VibrationListener$Callback

All mapped superinterfaces:

Nameable, EntityLike, CommandOutput, Attackable, Targeter, Monster, VibrationListener$Callback

bxq
net.minecraft.world.entity.monster.warden.Warden
net.minecraft.class_7260
net.minecraft.entity.mob.WardenEntity
net.minecraft.unmapped.C_fynaplbn
net.minecraft.entity.mob.warden.WardenEntity
net.minecraft.src.C_213061_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
bU
LOGGER
field_38138
LOGGER
f_wpbqvehb
LOGGER
f_219315_
private static final int
bV
GAME_EVENT_LISTENER_RANGE
field_38139
field_38139
f_ngwmfivw
EVENT_LISTENER_RANGE
f_219320_
private static final int
bW
VIBRATION_COOLDOWN_TICKS
field_38142
field_38142
f_catvnevx
VIBRATION_COOLDOWN_TICKS
f_219321_
private static final int
bX
TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM
field_38860
field_38860
f_zjwrueat
MELEE_UNTIL_SONIC_BOOM_TICKS
f_219322_
private static final int
bY
MAX_HEALTH
field_38143
MAX_HEALTH
f_gqdmtuqw
MAX_HEALTH
f_219323_
private static final float
bZ
MOVEMENT_SPEED_WHEN_FIGHTING
field_38144
MOVEMENT_SPEED
f_wpywmvqz
FIGHTING_MOVEMENT_SPEED
f_219324_
private static final float
ca
KNOCKBACK_RESISTANCE
field_38145
KNOCKBACK_RESISTANCE
f_lvckwbmg
KNOCKBACK_RESISTANCE
f_219325_
private static final float
cb
ATTACK_KNOCKBACK
field_38146
ATTACK_KNOCKBACK
f_ejgyiohn
ATTACK_KNOCKBACK
f_219326_
private static final int
cc
ATTACK_DAMAGE
field_38147
ATTACK_DAMAGE
f_lgkcpptz
ATTACK_DAMAGE
f_219327_
private static final TrackedData<Integer>
cd
CLIENT_ANGER_LEVEL
field_38148
ANGER
f_vwjcyten
ANGER_LEVEL
f_219328_
private static final int
ce
DARKNESS_DISPLAY_LIMIT
field_38149
field_38149
f_bokpqluc
DARKNESS_DISPLAY_LIMIT
f_219329_
private static final int
cf
DARKNESS_DURATION
field_38150
field_38150
f_lyqrfgah
DARKNESS_DURATION
f_219330_
private static final int
cg
DARKNESS_RADIUS
field_38151
field_38151
f_upngnwky
DARKNESS_RADIUS
f_219331_
private static final int
ch
DARKNESS_INTERVAL
field_38152
field_38152
f_knxwlbyj
DARKNESS_INTERVAL
f_219332_
private static final int
ci
ANGERMANAGEMENT_TICK_DELAY
field_38153
field_38153
f_gmstpsno
ANGER_TICK_DELAY
f_219333_
private static final int
cj
DEFAULT_ANGER
field_38155
field_38155
f_jgqxnrro
DEFAULT_ANGER_LEVEL
f_219334_
private static final int
ck
PROJECTILE_ANGER
field_38156
field_38156
f_fmvpjdup
PROJECTILE_ANGER
f_219335_
private static final int
cl
ON_HURT_ANGER_BOOST
field_39117
field_39117
f_ceomecbq
ANGER_BOOST_ON_HURT
f_219336_
private static final int
cm
RECENT_PROJECTILE_TICK_THRESHOLD
field_38157
field_38157
f_wogyfxys
PROJECTILE_TICK_THRESHOLD
f_219337_
private static final int
cn
TOUCH_COOLDOWN_TICKS
field_38158
field_38158
f_qjoaogsr
TOUCH_COOLDOWN_TICKS
f_219338_
private static final int
co
DIGGING_PARTICLES_AMOUNT
field_38159
field_38159
f_xhbuduik
DIGGING_PARTICLE_COUNT
f_219339_
private static final float
cp
DIGGING_PARTICLES_DURATION
field_38160
field_38160
f_kvtjaaga
DIGGING_PARTICLE_DURATION
f_219340_
private static final float
cq
DIGGING_PARTICLES_OFFSET
field_38161
field_38161
f_bglhpwqx
DIGGING_PARTICLE_OFFSET
f_219341_
private static final int
cr
PROJECTILE_ANGER_DISTANCE
field_39305
field_39305
f_poriirpd
PROJECTILE_ANGER_DISTANCE
f_219342_
private int
cs
tendrilAnimation
field_38162
tendrilPitch
f_jhswzlgv
tendrilAnimationTicks
f_219343_
private int
ct
tendrilAnimationO
field_38163
lastTendrilPitch
f_nukmqgnz
lastTendrilAnimationTicks
f_219344_
private int
cu
heartAnimation
field_38164
heartbeatCooldown
f_xkfszxjq
heartAnimationTicks
f_219345_
private int
cv
heartAnimationO
field_38165
lastHeartbeatCooldown
f_aklkpyqr
lastHeartAnimationTicks
f_219317_
public AnimationState
b
roarAnimationState
field_38168
roaringAnimationState
f_jctlypxu
roaringAnimation
f_219312_
public AnimationState
c
sniffAnimationState
field_38169
sniffingAnimationState
f_azgepkis
sniffingAnimation
f_219316_
public AnimationState
d
emergeAnimationState
field_38135
emergingAnimationState
f_ctsqwubn
emergingAnimation
f_219346_
public AnimationState
e
diggingAnimationState
field_38136
diggingAnimationState
f_nmetugak
diggingAnimation
f_219347_
public AnimationState
bS
attackAnimationState
field_38137
attackingAnimationState
f_pbinxyrw
attackingAnimation
f_219313_
public AnimationState
bT
sonicBoomAnimationState
field_38859
chargingSonicBoomAnimationState
f_rtydirkh
sonicBoomAnimation
f_219314_
private final EntityGameEventHandler<VibrationListener>
cw
dynamicGameEventListener
field_38166
gameEventHandler
f_jaxcsvmw
gameEventListener
f_219318_
private WardenAngerManager
cx
angerManagement
field_38141
angerManager
f_zrbwwgvb
angerManager
f_219319_

Constructor summary

ModifierConstructor
public (EntityType<? extends HostileEntity> p_219351_, World arg1)

Method summary

Modifier and TypeMethod
public Packet<ClientPlayPacketListener>
S()
getAddEntityPacket()
method_18002()
createSpawnPacket()
m_tugxrexj()
createSpawnPacket()
m_5654_()
public void
a(vf arg0)
recreateFromPacket(ClientboundAddEntityPacket arg0)
method_31471(class_2604 arg0)
onSpawnPacket(EntitySpawnS2CPacket arg0)
m_fccepfav(C_qdqrqwvy arg0)
onSpawnPacket(EntitySpawnS2CPacket arg0)
m_141965_(C_5032_ arg0)
public boolean
a(cml arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
canSpawn(WorldView arg0)
m_xipuyppw(C_eemzphbi arg0)
canSpawn(WorldView arg0)
m_6914_(C_1599_ arg0)
public float
a(gt o, cml arg1)
getWalkTargetValue(BlockPos arg0, LevelReader arg1)
method_6144(class_2338 arg0, class_4538 arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
m_omcdcxbz(C_hynzadkk arg0, C_eemzphbi arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
m_5610_(C_4675_ p_219411_, C_1599_ arg1)
public boolean
b(bem arg0)
isInvulnerableTo(DamageSource arg0)
method_5679(class_1282 arg0)
isInvulnerableTo(DamageSource arg0)
m_goqphzpp(C_sbxfkpyv arg0)
isInvulnerableTo(DamageSource arg0)
m_6673_(C_489_ arg0)
private boolean
fV()
isDiggingOrEmerging()
method_43113()
isDiggingOrEmerging()
m_aeewzlna()
isDiggingOrEmerging()
m_219450_()
protected boolean
l(bfh arg0)
canRide(Entity arg0)
method_5860(class_1297 arg0)
canStartRiding(Entity arg0)
m_swzplugo(C_astfners arg0)
canStartRiding(Entity arg0)
m_7341_(C_507_ arg0)
public boolean
fx()
canDisableShield()
method_42149()
disablesShield()
m_ldeqpsrz()
canDisableShield()
m_213824_()
protected float
aH()
nextStep()
method_5867()
calculateNextStepSoundDistance()
m_hhwoykag()
calculateNextStepSoundDistance()
m_6059_()
public static DefaultAttributeContainer$Builder
q()
createAttributes()
method_42221()
addAttributes()
m_hyxngobr()
createAttributes()
m_219463_()
public boolean
aR()
dampensVibrations()
method_33189()
occludeVibrationSignals()
m_vtzovzbl()
dampensVibrations()
m_213854_()
protected float
eN()
getSoundVolume()
method_6107()
getSoundVolume()
m_oafzlopj()
getSoundVolume()
m_6121_()
protected SoundEvent
s()
getAmbientSound()
method_5994()
getAmbientSound()
m_jjefzxbm()
getAmbientSound()
m_7515_()
protected SoundEvent
d(bem arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
m_spwwmdyl(C_sbxfkpyv arg0)
getHurtSound(DamageSource arg0)
m_7975_(C_489_ arg0)
protected SoundEvent
x_()
getDeathSound()
method_6002()
getDeathSound()
m_axkhmdzu()
getDeathSound()
m_5592_()
protected void
b(gt o, dbq arg1)
playStepSound(BlockPos arg0, BlockState arg1)
method_5712(class_2338 arg0, class_2680 arg1)
playStepSound(BlockPos arg0, BlockState arg1)
m_rnleirmb(C_hynzadkk arg0, C_txtbiemp arg1)
playStepSound(BlockPos arg0, BlockState arg1)
m_7355_(C_4675_ p_219432_, C_2064_ arg1)
public boolean
z(bfh arg0)
doHurtTarget(Entity arg0)
method_6121(class_1297 arg0)
tryAttack(Entity arg0)
m_orenzeoc(C_astfners arg0)
tryAttack(Entity arg0)
m_7327_(C_507_ arg0)
protected void
a_()
defineSynchedData()
method_5693()
initDataTracker()
m_lwugwlsw()
initDataTracker()
m_8097_()
public int
r()
getClientAngerLevel()
method_42222()
getAnger()
m_eeiingjq()
getAngerLevel()
m_219464_()
private void
fW()
syncClientAngerLevel()
method_42217()
updateAnger()
m_chicohzd()
syncAngerLevel()
m_219451_()
public void
l()
tick()
method_5773()
tick()
m_arkgrfeb()
tick()
m_8119_()
protected void
U()
customServerAiStep()
method_5958()
mobTick()
m_wbeiezxn()
mobTick()
m_8024_()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_kkieextx(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
private int
fZ()
getHeartBeatDelay()
method_42218()
getHeartRate()
m_ycuxgckj()
getHeartbeatFrequency()
m_219452_()
public float
C(float arg0)
getTendrilAnimation(float arg0)
method_42223(float arg0)
getTendrilPitch(float tickDelta)
m_evojvmtk(float arg0)
getTendrilAnimation(float delta)
m_219467_(float arg0)
public float
D(float arg0)
getHeartAnimation(float arg0)
method_42202(float arg0)
getHeartPitch(float tickDelta)
m_iwmsycoq(float arg0)
getHeartAnimation(float delta)
m_219469_(float arg0)
private void
a(bfd arg0)
clientDiggingParticles(AnimationState arg0)
method_42205(class_7094 arg0)
addDigParticles(AnimationState animationState)
m_wtqyfjip(C_kxntavoz arg0)
spawnClientBlockParticles(AnimationState animationState)
m_219383_(C_213008_ arg0)
public void
a(acl<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_jrqgigsr(C_rinmcaxy<?> arg0)
onTrackedDataUpdate(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
public boolean
cI()
ignoreExplosion()
method_5659()
isImmuneToExplosion()
m_enouepiv()
isImmuneToExplosion()
m_6128_()
protected Brain<?>
a(com.mojang.serialization.Dynamic<?> arg0)
makeBrain(com.mojang.serialization.Dynamic<?> arg0)
method_18867(com.mojang.serialization.Dynamic<?> arg0)
deserializeBrain(com.mojang.serialization.Dynamic<?> arg0)
m_epkzhkqg(com.mojang.serialization.Dynamic<?> arg0)
deserializeBrain(com.mojang.serialization.Dynamic<?> arg0)
m_8075_(com.mojang.serialization.Dynamic<?> arg0)
public Brain<WardenEntity>
dH()
getBrain()
method_18868()
getBrain()
m_hobjxuks()
getBrain()
m_6274_()
protected void
T()
sendDebugPackets()
method_18409()
sendAiDebugData()
m_xozpkuaw()
sendAiDebugData()
m_8025_()
public void
a(BiConsumer<dfx<?>, aip> arg0)
updateDynamicGameEventListener(BiConsumer<DynamicGameEventListener<?>, ServerLevel> arg0)
method_42147(BiConsumer<class_5715<?>, class_3218> arg0)
updateEventHandler(BiConsumer<EntityGameEventHandler<?>, ServerWorld> arg0)
m_jjhhwbds(BiConsumer<C_wpaexsvv<?>, C_bdwnwhiu> arg0)
updateDynamicGameEventListener(BiConsumer<DynamicGameEventListener<?>, ServerWorld> arg0)
m_213651_(BiConsumer<C_213129_<?>, C_12_> arg0)
public TagKey<GameEvent>
a()
getListenableEvents()
method_42210()
getTag()
m_hxyizqhc()
getTag()
m_213929_()
public boolean
w()
canTriggerAvoidVibration()
method_43695()
triggersAvoidCriterion()
m_gkvlchjz()
triggersAvoidCriterion()
m_213734_()
public boolean
a(bfh arg0)
canTargetEntity(Entity arg0)
method_42206(class_1297 arg0)
isValidTarget(Entity entity)
m_gisvayaa(C_astfners arg0)
isEnemy(Entity entity)
m_219385_(C_507_ arg0)
public static void
a(aip o, ede o, bfh o, int o)
applyDarknessAround(ServerLevel arg0, Vec3 arg1, Entity arg2, int arg3)
method_42204(class_3218 arg0, class_243 arg1, class_1297 arg2, int arg3)
addDarknessToClosePlayers(ServerWorld world, Vec3d pos, Entity entity, int range)
m_ygofowch(C_bdwnwhiu arg0, C_vgpupfxx arg1, C_astfners arg2, int arg3)
addDarknessEffectToPlayers(ServerWorld world, Vec3d origin, Entity source, int range)
m_219375_(C_12_ p_219376_, C_3046_ p_219377_, C_507_ p_219378_, int p_219379_)
public void
b(re arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_7380_(C_4917_ arg0)
public void
a(re arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_7378_(C_4917_ arg0)
private void
ga()
playListeningSound()
method_42219()
playListeningSound()
m_mjcfnsil()
playListeningSound()
m_219453_()
public Angriness
fS()
getAngerLevel()
method_42214()
getAngriness()
m_lezisqkr()
getAngerState()
m_219446_()
private int
gb()
getActiveAnger()
method_43999()
getAngerAtTarget()
m_ofqhzwkd()
getAnger()
m_219454_()
public void
b(bfh arg0)
clearAnger(Entity arg0)
method_42211(class_1297 arg0)
removeSuspect(Entity entity)
m_kmtfnwmn(C_astfners arg0)
stopBeingAngryAt(Entity entity)
m_219428_(C_507_ arg0)
public void
c(bfh arg0)
increaseAngerAt(Entity arg0)
method_42213(class_1297 arg0)
increaseAngerAt(Entity entity)
m_hffjorfo(C_astfners arg0)
increaseAngerAt(Entity entity)
m_219441_(C_507_ arg0)
public void
a(bfh o, int o, boolean arg2)
increaseAngerAt(Entity arg0, int arg1, boolean arg2)
method_42212(class_1297 arg0, int arg1, boolean arg2)
increaseAngerAt(Entity entity, int amount, boolean listening)
m_rvcuxyvb(C_astfners arg0, int arg1, boolean arg2)
increaseAngerAt(Entity entity, int angerLevel, boolean playSound)
m_219387_(C_507_ p_219389_, int p_219390_, boolean arg2)
public Optional<LivingEntity>
fT()
getEntityAngryAt()
method_42215()
getPrimeSuspect()
m_jzcguqfy()
getAngeringEntity()
m_219448_()
public LivingEntity
P_()
getTarget()
method_5968()
getTarget()
m_mqgluxpv()
getTarget()
m_5448_()
public boolean
h(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
canImmediatelyDespawn(double arg0)
m_dciqpbdm(double arg0)
canImmediatelyDespawn(double arg0)
m_6785_(double arg0)
public EntityData
a(cmx o, bdw o, bgb o, bgr o, re arg4)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, MobSpawnType arg2, SpawnGroupData arg3, CompoundTag arg4)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
m_oxrxxqyz(C_jmnzlycd arg0, C_jiailwzt arg1, C_uzzvxofv arg2, C_lsmqixfx arg3, C_hhlwcnih arg4)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
m_6518_(C_1618_ p_219401_, C_469_ p_219402_, C_529_ p_219403_, C_542_ p_219404_, C_4917_ arg4)
public boolean
a(bem o, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
m_szxeksnh(C_sbxfkpyv arg0, float arg1)
damage(DamageSource arg0, float arg1)
m_6469_(C_489_ p_219382_, float arg1)
public void
m(bfx arg0)
setAttackTarget(LivingEntity arg0)
method_43274(class_1309 arg0)
updateAttackTarget(LivingEntity target)
m_ikwyhych(C_usxaxydn arg0)
setAttackTarget(LivingEntity entity)
m_219459_(C_524_ arg0)
public EntityDimensions
a(bgj arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
getDimensions(EntityPose arg0)
m_ucyctjbx(C_ufdjspmk arg0)
getDimensions(EntityPose arg0)
m_6972_(C_535_ arg0)
public boolean
bn()
isPushable()
method_5810()
isPushable()
m_okzqpkgv()
isPushable()
m_6094_()
protected void
A(bfh arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
pushAway(Entity arg0)
m_ljcawptq(C_astfners arg0)
pushAway(Entity arg0)
m_7324_(C_507_ arg0)
public boolean
a(aip o, dgc o, gt o, dga o, dga$a arg4)
shouldListen(ServerLevel arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, GameEvent$Context arg4)
method_32970(class_3218 arg0, class_5714 arg1, class_2338 arg2, class_5712 arg3, class_5712$class_7397 arg4)
accepts(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, GameEvent$Emitter arg4)
m_hcgopkrg(C_bdwnwhiu arg0, C_sbgxqpya arg1, C_hynzadkk arg2, C_cgkchrmc arg3, C_cgkchrmc$C_cjhidzon arg4)
accepts(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, GameEvent$Context arg4)
m_213641_(C_12_ p_219371_, C_141310_ p_219372_, C_4675_ p_219373_, C_141307_ p_219374_, C_141307_$C_213130_ arg4)
public void
a(aip o, dgc o, gt o, dga o, bfh o, bfh o, float arg6)
onSignalReceive(ServerLevel arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, Entity arg4, Entity arg5, float arg6)
method_32969(class_3218 arg0, class_5714 arg1, class_2338 arg2, class_5712 arg3, class_1297 arg4, class_1297 arg5, float arg6)
accept(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, Entity arg4, Entity arg5, float arg6)
m_gypllihv(C_bdwnwhiu arg0, C_sbgxqpya arg1, C_hynzadkk arg2, C_cgkchrmc arg3, C_astfners arg4, C_astfners arg5, float arg6)
accept(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, Entity arg4, Entity arg5, float arg6)
m_213991_(C_12_ p_219363_, C_141310_ p_219364_, C_4675_ p_219365_, C_141307_ p_219366_, C_507_ p_219367_, C_507_ p_219368_, float arg6)
public WardenAngerManager
fU()
getAngerManagement()
method_42216()
getAngerManager()
m_jnoiwxxv()
getAngerManager()
m_219449_()
protected EntityNavigation
a(cmi arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
createNavigation(World arg0)
m_tqtwudhk(C_cdctfzbn arg0)
createNavigation(World arg0)
m_6037_(C_1596_ arg0)