net.minecraft.world.entity.monster

public class WitherSkeleton

extends AbstractSkeleton

All mapped superinterfaces:

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

cov
net.minecraft.world.entity.monster.WitherSkeleton
net.minecraft.class_1639
net.minecraft.unmapped.C_niopvlgs
net.minecraft.entity.mob.WitherSkeletonEntity
net.minecraft.entity.mob.WitherSkeletonEntity

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
D()
registerGoals()
method_5959()
m_itjttsuo()
initGoals()
initGoals()
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()
SoundEvent
m()
getStepSound()
method_6998()
m_lxumqeoa()
getStepSound()
getStepSound()
public TagKey<Item>
Y()
getPreferredWeaponType()
method_65345()
m_zqkovfvg()
getPreferredWeapons()
public boolean
g(czd arg0)
canHoldItem(ItemStack arg0)
method_5939(class_1799 arg0)
m_kxilreut(C_sddaxwyk arg0)
canPickupItem(ItemStack arg0)
canPickupItem(ItemStack arg0)
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)
protected void
a(azv arg0, bub arg1)
populateDefaultEquipmentSlots(RandomSource arg0, DifficultyInstance arg1)
method_5964(class_5819 arg0, class_1266 arg1)
m_bafwglvj(C_rlomrsco arg0, C_jiailwzt arg1)
initEquipment(Random arg0, LocalDifficulty arg1)
initEquipment(RandomGenerator arg0, LocalDifficulty arg1)
protected void
a(djr arg0, azv arg1, bub arg2)
populateDefaultEquipmentEnchantments(ServerLevelAccessor arg0, RandomSource arg1, DifficultyInstance arg2)
method_5984(class_5425 arg0, class_5819 arg1, class_1266 arg2)
m_uazxcfcd(C_jmnzlycd arg0, C_rlomrsco arg1, C_jiailwzt arg2)
updateEnchantments(ServerWorldAccess arg0, Random arg1, LocalDifficulty arg2)
updateEnchantments(ServerWorldAccess arg0, RandomGenerator arg1, LocalDifficulty arg2)
public SpawnGroupData
a(djr arg0, bub arg1, bwn arg2, bxw arg3)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, EntitySpawnReason arg2, SpawnGroupData arg3)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3)
m_oxrxxqyz(C_jmnzlycd arg0, C_jiailwzt arg1, C_bhyaesep arg2, C_lsmqixfx arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
public boolean
c(arq arg0, bwf arg1)
doHurtTarget(ServerLevel arg0, Entity arg1)
method_6121(class_3218 arg0, class_1297 arg1)
m_orenzeoc(C_bdwnwhiu arg0, C_astfners arg1)
tryAttack(ServerWorld arg0, Entity arg1)
tryAttack(ServerWorld arg0, Entity arg1)
protected AbstractArrow
a(czd arg0, float arg1, czd arg2)
getArrow(ItemStack arg0, float arg1, ItemStack arg2)
method_6996(class_1799 arg0, float arg1, class_1799 arg2)
m_cezloghr(C_sddaxwyk arg0, float arg1, C_sddaxwyk arg2)
createArrowProjectile(ItemStack arg0, float arg1, ItemStack arg2)
createArrowProjectile(ItemStack arg0, float arg1, ItemStack arg2)
public boolean
b(bvj arg0)
canBeAffected(MobEffectInstance arg0)
method_6049(class_1293 arg0)
m_eyfojjsq(C_wpfizwve arg0)
canHaveStatusEffect(StatusEffectInstance arg0)
canHaveStatusEffect(StatusEffectInstance arg0)