net.minecraft.world.entity.monster

public class Guardian

extends Monster

All mapped superinterfaces:

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

cnz
net.minecraft.world.entity.monster.Guardian
net.minecraft.class_1577
net.minecraft.unmapped.C_kicdatsi
net.minecraft.entity.mob.GuardianEntity
net.minecraft.entity.mob.GuardianEntity

Field summary

Modifier and TypeField
protected static final int
b
ATTACK_TIME
field_30470
f_nlzdkgvn
WARMUP_TIME
WARMUP_TIME
private static final EntityDataAccessor<Boolean>
a
DATA_ID_MOVING
field_7280
f_vaificwq
SPIKES_RETRACTED
SPIKES_RETRACTED
private static final EntityDataAccessor<Integer>
d
DATA_ID_ATTACK_TARGET
field_7290
f_fudimhsf
BEAM_TARGET_ID
BEAM_TARGET_ID
private float
bG
clientSideTailAnimation
field_7286
f_qkvwvycp
tailAngle
tailAngle
private float
bH
clientSideTailAnimationO
field_7284
f_qzfxfiav
lastTailAngle
prevTailAngle
private float
bI
clientSideTailAnimationSpeed
field_7281
f_bhcbsboy
spikesExtensionRate
spikesExtensionRate
private float
bJ
clientSideSpikesAnimation
field_7285
f_uqzwwegr
spikesExtension
spikesExtension
private float
bK
clientSideSpikesAnimationO
field_7287
f_vewledpc
lastSpikesExtension
prevSpikesExtension
private LivingEntity
bL
clientSideCachedAttackTarget
field_7288
f_vcjehzxd
cachedBeamTarget
cachedBeamTarget
private int
bM
clientSideAttackTime
field_7282
f_bzfgeyqr
beamTicks
beamTicks
private boolean
bN
clientSideTouchedGround
field_7283
f_okkahlor
flopping
flopping
protected RandomStrollGoal
c
randomStrollGoal
field_7289
f_wdojupio
wanderGoal
wanderGoal

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
D()
registerGoals()
method_5959()
m_itjttsuo()
initGoals()
initGoals()
public static AttributeSupplier$Builder
q()
createAttributes()
method_26915()
m_mumoiqus()
createGuardianAttributes()
createAttributes()
protected PathNavigation
b(dja arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
m_tqtwudhk(C_cdctfzbn arg0)
createNavigation(World arg0)
createNavigation(World 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 boolean
t()
isMoving()
method_7058()
m_xscxmwfs()
areSpikesRetracted()
areSpikesRetracted()
void
w(boolean arg0)
setMoving(boolean arg0)
method_7054(boolean arg0)
m_usuegexj(boolean arg0)
setSpikesRetracted(boolean retracted)
setSpikesRetracted(boolean retracted)
public int
m()
getAttackDuration()
method_7055()
m_jlcpmuhp()
getWarmupTime()
getWarmupTime()
void
b(int arg0)
setActiveAttackTarget(int arg0)
method_7060(int arg0)
m_xyfnhluw(int arg0)
setBeamTarget(int entityId)
setBeamTarget(int entityId)
public boolean
x()
hasActiveAttackTarget()
method_7063()
m_wczerzis()
hasBeamTarget()
hasBeamTarget()
public LivingEntity
gr()
getActiveAttackTarget()
method_7052()
m_dqfzwykz()
getBeamTarget()
getBeamTarget()
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 int
S()
getAmbientSoundInterval()
method_5970()
m_pswyixar()
getMinAmbientSoundDelay()
getMinAmbientSoundDelay()
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 Entity$MovementEmission
bg()
getMovementEmission()
method_33570()
m_dxohridw()
getMoveEffect()
getMoveEffect()
public float
a(iu arg0, djd arg1)
getWalkTargetValue(BlockPos arg0, LevelReader arg1)
method_6144(class_2338 arg0, class_4538 arg1)
m_omcdcxbz(C_hynzadkk arg0, C_eemzphbi arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
public void
k_()
aiStep()
method_6007()
m_alyudxll()
tickMovement()
tickMovement()
protected SoundEvent
n()
getFlopSound()
method_7062()
m_ltthhsde()
getFlopSound()
getFlopSound()
public float
J(float arg0)
getTailAnimation(float arg0)
method_7057(float arg0)
m_cqciwimz(float arg0)
getTailAngle(float tickProgress)
getTailAngle(float tickDelta)
public float
K(float arg0)
getSpikesAnimation(float arg0)
method_7053(float arg0)
m_lzfkagbb(float arg0)
getSpikesExtension(float tickProgress)
getSpikesExtension(float tickDelta)
public float
L(float arg0)
getAttackAnimationScale(float arg0)
method_7061(float arg0)
m_yiwgvges(float arg0)
getBeamProgress(float tickProgress)
getBeamProgress(float tickDelta)
public float
gs()
getClientSideAttackTime()
method_48161()
m_bhgergua()
getBeamTicks()
getBeamTicks()
public boolean
a(djd arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
m_xipuyppw(C_eemzphbi arg0)
canSpawn(WorldView arg0)
canSpawn(WorldView arg0)
public static boolean
b(bwo<? extends cnz> arg0, djb arg1, bwn arg2, iu arg3, azv arg4)
checkGuardianSpawnRules(EntityType<? extends Guardian> arg0, LevelAccessor arg1, EntitySpawnReason arg2, BlockPos arg3, RandomSource arg4)
method_20676(class_1299<? extends class_1577> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4)
m_reigibud(C_ogavsvbr<? extends C_kicdatsi> arg0, C_vdvbsyle arg1, C_bhyaesep arg2, C_hynzadkk arg3, C_rlomrsco arg4)
canSpawn(EntityType<? extends GuardianEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)
canSpawn(EntityType<? extends GuardianEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, RandomGenerator random)
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)
public int
ac()
getMaxHeadXRot()
method_5978()
m_wdfnuhez()
getMaxLookPitchChange()
getLookPitchSpeed()
public void
a_(feq arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
m_pdfqoxex(C_vgpupfxx arg0)
travel(Vec3d arg0)
travel(Vec3d arg0)