net.minecraft.entity.living.mob.monster.boss

public class WitherEntity

extends MonsterEntity implements Boss, RangedAttackMob

All mapped superinterfaces:

CommandSource, Monster, SpawnableEntity, Boss, RangedAttackMob

uk
net.minecraft.unmapped.C_27321163
net.minecraft.entity.living.mob.monster.boss.WitherEntity

Field summary

Modifier and TypeField
private float[]
a
f_62666480
sideHeadPitches
private float[]
b
f_01650074
sideHeadYaws
private float[]
c
f_85099060
prevSideHeadPitches
private float[]
bm
f_80533084
prevSideHeadYaws
private int[]
bn
f_83300659
skullCooldowns
private int[]
bo
f_85457310
chargedSkullCooldowns
private int
bp
f_97333648
blockBreakingCooldown
private static final com.google.common.base.Predicate<Entity>
bq
f_87832181
UNDEAD_FILTER

Constructor summary

ModifierConstructor
public (World world)

Method summary

Modifier and TypeMethod
protected void
h()
m_19615596()
registerSyncedData()
public void
b(dn arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(dn arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected String
z()
m_96971201()
getAmbientSound()
protected String
bo()
m_52063198()
getHurtSound()
protected String
bp()
m_64027168()
getDeathSound()
public void
m()
m_11642923()
mobTick()
protected void
E()
m_60264081()
mobAiTick()
public static boolean
a(afh arg0)
m_61380683(C_81592558 arg0)
canDestroy(Block block)
public void
n()
m_87831744()
onSummoned()
public void
aA()
m_93037320()
onCobwebCollision()
public int
br()
m_75145386()
getArmorProtection()
private double
t(int arg0)
m_75665366(int arg0)
getHeadX(int headIndex)
private double
u(int arg0)
m_20522977(int arg0)
getHeadY(int headIndec)
private double
v(int arg0)
m_78404068(int arg0)
getHeadZ(int headIndex)
private float
b(float arg0, float arg1, float arg2)
m_95241487(float arg0, float arg1, float arg2)
getNextAngle(float prevAngle, float desiredAngle, float maxDelta)
private void
a(int arg0, pr arg1)
m_01114601(int arg0, C_74425583 arg1)
shootSkullAt(int head, LivingEntity target)
private void
a(int arg0, double arg1, double arg2, double arg3, boolean arg4)
m_02021859(int arg0, double arg1, double arg2, double arg3, boolean arg4)
shootSkullAt(int head, double targetX, double targetY, double targetZ, boolean charged)
public void
a(pr arg0, float arg1)
m_11643802(C_74425583 arg0, float arg1)
doRangedAttack(LivingEntity arg0, float arg1)
public boolean
a(ow arg0, float arg1)
m_40469716(C_83334639 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
protected void
b(boolean arg0, int arg1)
m_88345579(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
protected void
D()
m_78825932()
checkDespawn()
public void
e(float arg0, float arg1)
m_43538800(float arg0, float arg1)
takeFallDamage(float arg0, float arg1)
public void
c(pf arg0)
m_63240372(C_30281404 arg0)
addStatusEffect(StatusEffectInstance arg0)
protected void
aX()
m_64422344()
initAttributes()
public int
cl()
m_48410840()
getInvulnerabilityTimer()
public void
r(int arg0)
m_87613532(int arg0)
setInvulnerabilityTimer(int ticks)
public int
s(int arg0)
m_66294043(int arg0)
getTrackedEntityId(int headIndex)
public void
b(int arg0, int arg1)
m_12407407(int arg0, int arg1)
setTrackedEntityId(int headIndex, int id)
public boolean
cm()
m_50123449()
isAtHalfHealth()
public MobType
bz()
m_21719049()
getMobType()
public void
a(pk arg0)
m_41678293(C_42232651 arg0)
startRiding(Entity arg0)
public int
b(float arg0)
m_81920515(float arg0)
getLightLevel(float arg0)
public float
a(int arg0)
m_43427749(int arg0)
getHeadYaw(int id)
public float
b(int arg0)
m_69549634(int arg0)
getHeadPitch(int id)