net.minecraft.world.entity.boss.wither

public class WitherBoss

extends Monster implements PowerableMob, RangedAttackMob

All mapped superinterfaces:

Nameable, CommandSource, Enemy, PowerableMob, RangedAttackMob

bcl
net.minecraft.world.entity.boss.wither.WitherBoss
net.minecraft.class_1528
net.minecraft.unmapped.C_sggtxtfb
net.minecraft.entity.boss.WitherEntity
net.minecraft.entity.boss.WitherEntity
net.minecraft.server.v1_16_R3.EntityWither

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Integer>
b
DATA_TARGET_A
field_7088
f_xzkijnyk
TRACKED_ENTITY_ID_1
field_184741_a
private static final EntityDataAccessor<Integer>
c
DATA_TARGET_B
field_7090
f_slpkdxzn
TRACKED_ENTITY_ID_2
field_184742_b
private static final EntityDataAccessor<Integer>
d
DATA_TARGET_C
field_7089
f_deuiozmf
TRACKED_ENTITY_ID_3
field_184743_c
private static final List<EntityDataAccessor<Integer>>
bo
DATA_TARGETS
field_7087
f_qzkqrqlp
TRACKED_ENTITY_IDS
field_184745_bv
private static final EntityDataAccessor<Integer>
bp
DATA_ID_INV
field_7085
f_ypdfrirk
INVUL_TIMER
field_184746_bw
private final float[]
bq
xRotHeads
field_7084
f_valuttbg
sideHeadPitches
field_82220_d
private final float[]
br
yRotHeads
field_7083
f_rkyuofza
sideHeadYaws
field_82221_e
private final float[]
bs
xRotOHeads
field_7095
f_ttvtiedl
prevSideHeadPitches
field_82217_f
private final float[]
bt
yRotOHeads
field_7094
f_xpkucahz
prevSideHeadYaws
field_82218_g
private final int[]
bu
nextHeadUpdate
field_7091
f_jivuqxso
field_7091
field_82223_h
private final int[]
bv
idleHeadUpdates
field_7092
f_eswsbgvn
field_7092
field_82224_i
private int
bw
destroyBlocksTick
field_7082
f_fqkraiyq
field_7082
field_82222_j
private final ServerBossEvent
bx
bossEvent
field_7093
f_gkmmafgl
bossBar
field_184744_bE
bossBattle
private static final Predicate<LivingEntity>
by
LIVING_ENTITY_SELECTOR
field_7086
f_bjoduoid
CAN_ATTACK_PREDICATE
field_82219_bJ
private static final TargetingConditions
bz
TARGETING_CONDITIONS
field_18125
f_lpobsupw
HEAD_TARGET_PREDICATE
field_213798_bB

Constructor summary

ModifierConstructor
public (EntityType<? extends WitherBoss> arg0, Level arg1)

Method summary

Modifier and TypeMethod
protected void
o()
registerGoals()
method_5959()
m_itjttsuo()
initGoals()
func_184651_r()
initPathfinder()
protected void
e()
defineSynchedData()
method_5693()
m_lwugwlsw()
initDataTracker()
func_70088_a()
initDatawatcher()
public void
b(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
saveData(NBTTagCompound arg0)
public void
a(md arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
loadData(NBTTagCompound arg0)
public void
a(nr arg0)
setCustomName(Component arg0)
method_5665(class_2561 arg0)
m_fymcirnf(C_rdaqiwdt arg0)
setCustomName(Text arg0)
func_200203_b(ITextComponent arg0)
setCustomName(IChatBaseComponent arg0)
protected SoundEvent
I()
getAmbientSound()
method_5994()
m_jjefzxbm()
getAmbientSound()
func_184639_G()
getSoundAmbient()
protected SoundEvent
e(apk arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
m_spwwmdyl(C_sbxfkpyv arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getSoundHurt(DamageSource arg0)
protected SoundEvent
dq()
getDeathSound()
method_6002()
m_axkhmdzu()
getDeathSound()
func_184615_bR()
getSoundDeath()
public void
k()
aiStep()
method_6007()
m_alyudxll()
tickMovement()
func_70636_d()
movementTick()
protected void
N()
customServerAiStep()
method_5958()
m_wbeiezxn()
mobTick()
func_70619_bc()
mobTick()
public static boolean
c(ceh arg0)
canDestroy(BlockState arg0)
method_6883(class_2680 arg0)
m_iebjalcb(C_txtbiemp arg0)
canDestroy(BlockState block)
func_181033_a(BlockState arg0)
public void
m()
makeInvulnerable()
method_6885()
m_jyisjocy()
method_6885()
func_82206_m()
beginSpawnSequence()
public void
a(ceh arg0, dcn arg1)
makeStuckInBlock(BlockState arg0, Vec3 arg1)
method_5844(class_2680 arg0, class_243 arg1)
m_fqsmgmzi(C_txtbiemp arg0, C_vgpupfxx arg1)
slowMovement(BlockState arg0, Vec3d arg1)
func_213295_a(BlockState arg0, Vector3d arg1)
public void
b(aah arg0)
startSeenByPlayer(ServerPlayer arg0)
method_5837(class_3222 arg0)
m_xthhawdp(C_mxrobsgg arg0)
onStartedTrackingBy(ServerPlayerEntity arg0)
func_184178_b(ServerPlayerEntity arg0)
public void
c(aah arg0)
stopSeenByPlayer(ServerPlayer arg0)
method_5742(class_3222 arg0)
m_loccnuga(C_mxrobsgg arg0)
onStoppedTrackingBy(ServerPlayerEntity arg0)
func_184203_c(ServerPlayerEntity arg0)
private double
u(int arg0)
getHeadX(int arg0)
method_6874(int arg0)
m_djktfxfe(int arg0)
getHeadX(int headIndex)
func_82214_u(int arg0)
private double
v(int arg0)
getHeadY(int arg0)
method_6880(int arg0)
m_ncsxlcdy(int arg0)
getHeadY(int headIndex)
func_82208_v(int arg0)
private double
w(int arg0)
getHeadZ(int arg0)
method_6881(int arg0)
m_riwonxhm(int arg0)
getHeadZ(int headIndex)
func_82213_w(int arg0)
private float
a(float arg0, float arg1, float arg2)
rotlerp(float arg0, float arg1, float arg2)
method_6886(float arg0, float arg1, float arg2)
m_vfpzhqzn(float arg0, float arg1, float arg2)
getNextAngle(float prevAngle, float desiredAngle, float maxDifference)
func_82204_b(float arg0, float arg1, float arg2)
private void
a(int arg0, aqm arg1)
performRangedAttack(int arg0, LivingEntity arg1)
method_6878(int arg0, class_1309 arg1)
m_zzpaardc(int arg0, C_usxaxydn arg1)
method_6878(int arg0, LivingEntity arg1)
func_82216_a(int arg0, LivingEntity arg1)
private void
a(int arg0, double arg1, double arg2, double arg3, boolean arg4)
performRangedAttack(int arg0, double arg1, double arg2, double arg3, boolean arg4)
method_6877(int arg0, double arg1, double arg2, double arg3, boolean arg4)
m_ihkmwbhs(int arg0, double arg1, double arg2, double arg3, boolean arg4)
method_6877(int headIndex, double arg1, double arg2, double arg3, boolean arg4)
func_82209_a(int arg0, double arg1, double arg2, double arg3, boolean arg4)
public void
a(aqm arg0, float arg1)
performRangedAttack(LivingEntity arg0, float arg1)
method_7105(class_1309 arg0, float arg1)
m_tmonasak(C_usxaxydn arg0, float arg1)
attack(LivingEntity arg0, float arg1)
func_82196_d(LivingEntity arg0, float arg1)
public boolean
a(apk arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
m_szxeksnh(C_sbxfkpyv arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
damageEntity(DamageSource arg0, float arg1)
protected void
a(apk arg0, int arg1, boolean arg2)
dropCustomDeathLoot(DamageSource arg0, int arg1, boolean arg2)
method_6099(class_1282 arg0, int arg1, boolean arg2)
m_sephwywk(C_sbxfkpyv arg0, int arg1, boolean arg2)
dropEquipment(DamageSource arg0, int arg1, boolean arg2)
func_213333_a(DamageSource arg0, int arg1, boolean arg2)
dropDeathLoot(DamageSource arg0, int arg1, boolean arg2)
public void
cI()
checkDespawn()
method_5982()
m_vcfvpihz()
checkDespawn()
func_70623_bb()
checkDespawn()
public boolean
b(float arg0, float arg1)
causeFallDamage(float arg0, float arg1)
method_5747(float arg0, float arg1)
m_izrsdktf(float arg0, float arg1)
handleFallDamage(float arg0, float arg1)
func_225503_b_(float arg0, float arg1)
public boolean
c(apu arg0)
addEffect(MobEffectInstance arg0)
method_6092(class_1293 arg0)
m_qhelmcsx(C_wpfizwve arg0)
addStatusEffect(StatusEffectInstance arg0)
func_195064_c(EffectInstance arg0)
addEffect(MobEffect arg0)
public static AttributeSupplier$Builder
eK()
createAttributes()
method_26904()
m_limguwou()
createWitherAttributes()
func_234258_eI_()
public int
eL()
getInvulnerableTicks()
method_6884()
m_qhkuvwyu()
getInvulnerableTimer()
func_82212_n()
getInvul()
public void
s(int arg0)
setInvulnerableTicks(int arg0)
method_6875(int arg0)
m_xxdbhdpd(int arg0)
setInvulTimer(int ticks)
func_82215_s(int arg0)
setInvul(int arg0)
public int
t(int arg0)
getAlternativeTarget(int arg0)
method_6882(int arg0)
m_udmnrxfs(int arg0)
getTrackedEntityId(int headIndex)
func_82203_t(int arg0)
getHeadTarget(int arg0)
public void
a(int arg0, int arg1)
setAlternativeTarget(int arg0, int arg1)
method_6876(int arg0, int arg1)
m_ojenakht(int arg0, int arg1)
setTrackedEntityId(int headIndex, int id)
func_82211_c(int arg0, int arg1)
setHeadTarget(int arg0, int arg1)
public boolean
S_()
isPowered()
method_6872()
m_hdnslihu()
shouldRenderOverlay()
func_225509_J__()
public MobType
dC()
getMobType()
method_6046()
m_hjalyqwk()
getGroup()
func_70668_bt()
getMonsterType()
protected boolean
n(aqa arg0)
canRide(Entity arg0)
method_5860(class_1297 arg0)
m_swzplugo(C_astfners arg0)
canStartRiding(Entity arg0)
func_184228_n(Entity arg0)
public boolean
bO()
canChangeDimensions()
method_5822()
m_yufxwphq()
canUsePortals()
func_184222_aU()
canPortal()
public boolean
d(apu arg0)
canBeAffected(MobEffectInstance arg0)
method_6049(class_1293 arg0)
m_eyfojjsq(C_wpfizwve arg0)
canHaveStatusEffect(StatusEffectInstance arg0)
func_70687_e(EffectInstance arg0)
public float
a(int arg0)
getHeadYRot(int arg0)
method_6879(int arg0)
m_wnpnhbzd(int arg0)
getHeadYaw(int headIndex)
func_82207_a(int arg0)
public float
b(int arg0)
getHeadXRot(int arg0)
method_6887(int arg0)
m_twnuampb(int arg0)
getHeadPitch(int headIndex)
func_82210_r(int arg0)