net.minecraft.entity.mob

public class SkeletonEntity

extends AbstractSkeletonEntity

All mapped superinterfaces:

Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, DataTracked, ComponentsAccess, HeldItemContext, StackReferenceGetter, DebugTrackable, EntryConvertible, Attackable, ServerWaypoint, Waypoint, Targeter, EquipmentHolder, Leashable, Monster, RangedAttackMob

net.minecraft.world.entity.monster.skeleton.Skeleton
net.minecraft.class_1613
net.minecraft.entity.mob.SkeletonEntity

Field summary

Modifier and TypeField
private static final int
TOTAL_CONVERSION_TIME
field_41714
TOTAL_CONVERSION_TIME
private static final TrackedData<Boolean>
DATA_STRAY_CONVERSION_ID
field_28642
CONVERTING
public static final String
CONVERSION_TAG
field_30495
STRAY_CONVERSION_TIME_KEY
private static final int
NOT_CONVERTING
field_57691
DEFAULT_STRAY_CONVERSION_TIME
private int
inPowderSnowTime
field_28643
inPowderSnowTime
private int
conversionTime
field_28644
conversionTime

Constructor summary

ModifierConstructor
public (EntityType<? extends SkeletonEntity> type, World level)

Method summary

Modifier and TypeMethod
protected void
defineSynchedData(SynchedEntityData$Builder entityData)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
public boolean
isFreezeConverting()
method_33590()
isConverting()
public void
setFreezeConverting(boolean isConverting)
method_35193(boolean arg0)
setConverting(boolean converting)
public boolean
isShaking()
method_35191()
isShaking()
public void
tick()
method_5773()
tick()
protected void
addAdditionalSaveData(ValueOutput output)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
protected void
readAdditionalSaveData(ValueInput input)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
public void
startFreezeConversion(int time)
method_33589(int arg0)
setConversionTime(int time)
protected void
doFreezeConversion()
method_33591()
convertToStray()
public boolean
canFreeze()
method_32316()
canFreeze()
protected SoundEvent
getAmbientSound()
method_5994()
getAmbientSound()
protected SoundEvent
getHurtSound(DamageSource source)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
getDeathSound()
method_6002()
getDeathSound()
protected SoundEvent
getStepSound()
method_6998()
getStepSound()
private void
lambda$doFreezeConversion$0(Stray arg0)
method_63652(class_1627 arg0)
method_63652(StrayEntity stray)