net.minecraft.world.entity.decoration

public class ArmorStand

extends LivingEntity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable

cmw
net.minecraft.world.entity.decoration.ArmorStand
net.minecraft.class_1531
net.minecraft.unmapped.C_nknvrhfn
net.minecraft.entity.decoration.ArmorStandEntity
net.minecraft.entity.decoration.ArmorStandEntity

Field summary

Modifier and TypeField
public static final int
a
WOBBLE_TIME
field_30443
f_ltzkfijb
field_30443
WOBBLE_DURATION
private static final boolean
bE
ENABLE_ARMS
field_30445
f_uxtujheo
field_30445
ENABLE_ARMS
public static final Rotations
b
DEFAULT_HEAD_POSE
field_7113
f_ufvmrjgg
DEFAULT_HEAD_ROTATION
DEFAULT_HEAD_ROTATION
public static final Rotations
c
DEFAULT_BODY_POSE
field_7119
f_wlljxznk
DEFAULT_BODY_ROTATION
DEFAULT_BODY_ROTATION
public static final Rotations
d
DEFAULT_LEFT_ARM_POSE
field_7124
f_nzpnpxtw
DEFAULT_LEFT_ARM_ROTATION
DEFAULT_LEFT_ARM_ROTATION
public static final Rotations
e
DEFAULT_RIGHT_ARM_POSE
field_7115
f_ushwdxlv
DEFAULT_RIGHT_ARM_ROTATION
DEFAULT_RIGHT_ARM_ROTATION
public static final Rotations
f
DEFAULT_LEFT_LEG_POSE
field_7121
f_eqjycsoi
DEFAULT_LEFT_LEG_ROTATION
DEFAULT_LEFT_LEG_ROTATION
public static final Rotations
g
DEFAULT_RIGHT_LEG_POSE
field_7117
f_fzthsgci
DEFAULT_RIGHT_LEG_ROTATION
DEFAULT_RIGHT_LEG_ROTATION
private static final EntityDimensions
bF
MARKER_DIMENSIONS
field_26745
f_wjlcjana
MARKER_DIMENSIONS
MARKER_DIMENSIONS
private static final EntityDimensions
bG
BABY_DIMENSIONS
field_26746
f_mpsgxhqr
SMALL_DIMENSIONS
SMALL_DIMENSIONS
private static final double
bH
FEET_OFFSET
field_30447
f_jqsgttid
field_30447
FEET_OFFSET
private static final double
bI
CHEST_OFFSET
field_30448
f_qnhkdyut
field_30448
CHEST_OFFSET
private static final double
bJ
LEGS_OFFSET
field_30449
f_nmqkzjtq
field_30449
LEGS_OFFSET
private static final double
bK
HEAD_OFFSET
field_30450
f_auvsnpeu
field_30450
HEAD_OFFSET
public static final int
h
DISABLE_TAKING_OFFSET
field_30446
f_lsrlfled
field_30446
DISABLE_ITEM_TAKE_OFFSET
public static final int
i
DISABLE_PUTTING_OFFSET
field_30451
f_tqjkecsv
field_30451
DISABLE_HOLD_ITEM_OFFSET
public static final int
j
CLIENT_FLAG_SMALL
field_30452
f_dygcmpso
SMALL_FLAG
SMALL_FLAG
public static final int
k
CLIENT_FLAG_SHOW_ARMS
field_30453
f_fdzmeykq
SHOW_ARMS_FLAG
SHOW_ARMS_FLAG
public static final int
bu
CLIENT_FLAG_NO_BASEPLATE
field_30442
f_ihlpaimj
HIDE_BASE_PLATE_FLAG
HIDE_BASE_PLATE_FLAG
public static final int
bv
CLIENT_FLAG_MARKER
field_30444
f_phnxsexj
MARKER_FLAG
MARKER_FLAG
public static final EntityDataAccessor<Byte>
bw
DATA_CLIENT_FLAGS
field_7107
f_eextqtfq
ARMOR_STAND_FLAGS
ARMOR_STAND_FLAGS
public static final EntityDataAccessor<Rotations>
bx
DATA_HEAD_POSE
field_7123
f_hledmzpc
TRACKER_HEAD_ROTATION
TRACKER_HEAD_ROTATION
public static final EntityDataAccessor<Rotations>
by
DATA_BODY_POSE
field_7122
f_gmgkslzn
TRACKER_BODY_ROTATION
TRACKER_BODY_ROTATION
public static final EntityDataAccessor<Rotations>
bz
DATA_LEFT_ARM_POSE
field_7116
f_rzevixqb
TRACKER_LEFT_ARM_ROTATION
TRACKER_LEFT_ARM_ROTATION
public static final EntityDataAccessor<Rotations>
bA
DATA_RIGHT_ARM_POSE
field_7105
f_gmbpdmej
TRACKER_RIGHT_ARM_ROTATION
TRACKER_RIGHT_ARM_ROTATION
public static final EntityDataAccessor<Rotations>
bB
DATA_LEFT_LEG_POSE
field_7127
f_opgsiyvu
TRACKER_LEFT_LEG_ROTATION
TRACKER_LEFT_LEG_ROTATION
public static final EntityDataAccessor<Rotations>
bC
DATA_RIGHT_LEG_POSE
field_7125
f_nlrjyyfp
TRACKER_RIGHT_LEG_ROTATION
TRACKER_RIGHT_LEG_ROTATION
private static final Predicate<Entity>
bL
RIDABLE_MINECARTS
field_7102
f_srwmxyee
RIDEABLE_MINECART_PREDICATE
RIDEABLE_MINECART_PREDICATE
private boolean
bM
invisible
field_7111
f_newsopil
invisible
invisible
public long
bD
lastHit
field_7112
f_xnsfjgdv
lastHitTime
lastHitTime
private int
bN
disabledSlots
field_7118
f_bakejrew
disabledSlots
disabledSlots
private Rotations
bO
headPose
field_7104
f_fnorkbnn
headRotation
headRotation
private Rotations
bP
bodyPose
field_7106
f_lkehdolx
bodyRotation
bodyRotation
private Rotations
bQ
leftArmPose
field_7126
f_xvpdgwzn
leftArmRotation
leftArmRotation
private Rotations
bR
rightArmPose
field_7120
f_fbfounht
rightArmRotation
rightArmRotation
private Rotations
bS
leftLegPose
field_7110
f_ibwmtcjv
leftLegRotation
leftLegRotation
private Rotations
bT
rightLegPose
field_7103
f_rhrteure
rightLegRotation
rightLegRotation

Constructor summary

ModifierConstructor
public (EntityType<? extends ArmorStand> arg0, Level world)
public (Level world, double x, double y, double z)

Method summary

Modifier and TypeMethod
public static AttributeSupplier$Builder
j()
createAttributes()
method_55745()
m_nendfomc()
createArmorStandAttributes()
createAttributes()
public void
i_()
refreshDimensions()
method_18382()
m_dgesbqpr()
calculateDimensions()
calculateDimensions()
private boolean
C()
hasPhysics()
method_18059()
m_tkhyjnti()
canClip()
canClip()
public boolean
dj()
isEffectiveAi()
method_6034()
m_avzrjosw()
canActVoluntarily()
canAiMove()
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
e(bwp arg0)
canUseSlot(EquipmentSlot arg0)
method_56991(class_1304 arg0)
m_xcvctlld(C_yuycoehb arg0)
canUseSlot(EquipmentSlot arg0)
canUseSlot(EquipmentSlot arg0)
public void
b(tz arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
public void
a(tz arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
private void
c(tz arg0)
readPose(CompoundTag arg0)
method_6928(class_2487 arg0)
m_tctpyvkj(C_hhlwcnih arg0)
readPoseNbt(NbtCompound nbt)
readPoseNbt(NbtCompound nbt)
private CompoundTag
D()
writePose()
method_6911()
m_ldbykolm()
poseToNbt()
poseToNbt()
public boolean
bH()
isPushable()
method_5810()
m_okzqpkgv()
isPushable()
isPushable()
protected void
D(bwf arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
m_ljcawptq(C_astfners arg0)
pushAway(Entity arg0)
pushAway(Entity arg0)
protected void
o()
pushEntities()
method_6070()
m_spqekiza()
tickCramming()
tickCramming()
public InteractionResult
a(crc arg0, feq arg1, buc arg2)
interactAt(Player arg0, Vec3 arg1, InteractionHand arg2)
method_5664(class_1657 arg0, class_243 arg1, class_1268 arg2)
m_vvclgqgj(C_jzrpycqo arg0, C_vgpupfxx arg1, C_laxmzoqs arg2)
interactAt(PlayerEntity arg0, Vec3d arg1, Hand arg2)
interactAt(PlayerEntity arg0, Vec3d arg1, Hand arg2)
private EquipmentSlot
l(feq arg0)
getClickedSlot(Vec3 arg0)
method_6916(class_243 arg0)
m_yrstsnkh(C_vgpupfxx arg0)
getSlotFromPosition(Vec3d hitPos)
slotFromPosition(Vec3d hitPos)
private boolean
g(bwp arg0)
isDisabled(EquipmentSlot arg0)
method_6915(class_1304 arg0)
m_lvksyjqf(C_yuycoehb arg0)
isSlotDisabled(EquipmentSlot slot)
isSlotDisabled(EquipmentSlot slot)
private boolean
a(crc arg0, bwp arg1, czd arg2, buc arg3)
swapItem(Player arg0, EquipmentSlot arg1, ItemStack arg2, InteractionHand arg3)
method_6904(class_1657 arg0, class_1304 arg1, class_1799 arg2, class_1268 arg3)
m_vzqnmzow(C_jzrpycqo arg0, C_yuycoehb arg1, C_sddaxwyk arg2, C_laxmzoqs arg3)
equip(PlayerEntity player, EquipmentSlot slot, ItemStack stack, Hand hand)
equip(PlayerEntity player, EquipmentSlot slot, ItemStack stack, Hand hand)
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 void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
m_kkieextx(byte arg0)
handleStatus(byte arg0)
handleStatus(byte arg0)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
m_foqrqvze(double arg0)
shouldRender(double arg0)
shouldRender(double arg0)
private void
E()
showBreakingParticles()
method_6898()
m_pgcyrpjv()
spawnBreakParticles()
spawnBreakParticles()
private void
d(arq arg0, buu arg1, float arg2)
causeDamage(ServerLevel arg0, DamageSource arg1, float arg2)
method_6905(class_3218 arg0, class_1282 arg1, float arg2)
m_hhkudpcz(C_bdwnwhiu arg0, C_sbxfkpyv arg1, float arg2)
updateHealth(ServerWorld world, DamageSource damageSource, float amount)
updateHealth(ServerWorld world, DamageSource damageSource, float amount)
private void
c(arq arg0, buu arg1)
brokenByPlayer(ServerLevel arg0, DamageSource arg1)
method_6924(class_3218 arg0, class_1282 arg1)
m_dtcdzdev(C_bdwnwhiu arg0, C_sbxfkpyv arg1)
breakAndDropItem(ServerWorld world, DamageSource damageSource)
breakAndDropItem(ServerWorld world, DamageSource damageSource)
private void
d(arq arg0, buu arg1)
brokenByAnything(ServerLevel arg0, DamageSource arg1)
method_6908(class_3218 arg0, class_1282 arg1)
m_waihlpmc(C_bdwnwhiu arg0, C_sbxfkpyv arg1)
onBreak(ServerWorld world, DamageSource damageSource)
onBreak(ServerWorld world, DamageSource damageSource)
private void
F()
playBrokenSound()
method_6920()
m_npsgczto()
playBreakSound()
playBreakSound()
protected void
C(float arg0)
tickHeadTurn(float arg0)
method_6031(float arg0)
m_ozivsxrd(float arg0)
turnHead(float arg0)
turnHead(float arg0)
public void
a_(feq arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
m_pdfqoxex(C_vgpupfxx arg0)
travel(Vec3d arg0)
travel(Vec3d arg0)
public void
s(float arg0)
setYBodyRot(float arg0)
method_5636(float arg0)
m_gmlierig(float arg0)
setBodyYaw(float arg0)
setBodyYaw(float arg0)
public void
r(float arg0)
setYHeadRot(float arg0)
method_5847(float arg0)
m_tuuhnzwi(float arg0)
setHeadYaw(float arg0)
setHeadYaw(float arg0)
public void
h()
tick()
method_5773()
m_arkgrfeb()
tick()
tick()
protected void
K()
updateInvisibilityStatus()
method_6027()
m_lmhauble()
updatePotionVisibility()
updatePotionVisibility()
public void
k(boolean arg0)
setInvisible(boolean arg0)
method_5648(boolean arg0)
m_srumsdfc(boolean arg0)
setInvisible(boolean arg0)
setInvisible(boolean arg0)
public boolean
n_()
isBaby()
method_6109()
m_xuxedegf()
isBaby()
isBaby()
public void
c(arq arg0)
kill(ServerLevel arg0)
method_5768(class_3218 arg0)
m_mrxmgxtb(C_bdwnwhiu arg0)
kill(ServerWorld arg0)
kill(ServerWorld arg0)
public boolean
a(dit arg0)
ignoreExplosion(Explosion arg0)
method_5659(class_1927 arg0)
m_enouepiv(C_aahhrzpf arg0)
isImmuneToExplosion(Explosion arg0)
isImmuneToExplosion(Explosion arg0)
public PushReaction
j_()
getPistonPushReaction()
method_5657()
m_yjvnxlqe()
getPistonBehavior()
getPistonBehavior()
public boolean
g_()
isIgnoringBlockTriggers()
method_5696()
m_vrnxwjtm()
canAvoidTraps()
canAvoidTraps()
private void
t(boolean arg0)
setSmall(boolean arg0)
method_6922(boolean arg0)
m_wiedmhwx(boolean arg0)
setSmall(boolean small)
setSmall(boolean small)
public boolean
m()
isSmall()
method_6914()
m_bufdjdjb()
isSmall()
isSmall()
public void
a(boolean arg0)
setShowArms(boolean arg0)
method_6913(boolean arg0)
m_qidmuyim(boolean arg0)
setShowArms(boolean showArms)
setShowArms(boolean showArms)
public boolean
n()
showArms()
method_6929()
m_fjamjtjb()
shouldShowArms()
showsArms()
public void
b(boolean arg0)
setNoBasePlate(boolean arg0)
method_6907(boolean arg0)
m_eehxgohc(boolean arg0)
setHideBasePlate(boolean hideBasePlate)
setHideBasePlate(boolean hideBasePlate)
public boolean
q()
showBasePlate()
method_61489()
m_kruazguc()
shouldShowBasePlate()
showsBasePlate()
private void
u(boolean arg0)
setMarker(boolean arg0)
method_6902(boolean arg0)
m_kkoccwlu(boolean arg0)
setMarker(boolean marker)
setMarker(boolean marker)
public boolean
t()
isMarker()
method_6912()
m_fqivefvy()
isMarker()
isMarker()
private byte
a(byte arg0, int arg1, boolean arg2)
setBit(byte arg0, int arg1, boolean arg2)
method_6906(byte arg0, int arg1, boolean arg2)
m_etraljdh(byte arg0, int arg1, boolean arg2)
setBitField(byte value, int bitField, boolean set)
setBitField(byte value, int bitField, boolean set)
public void
a(jw arg0)
setHeadPose(Rotations arg0)
method_6919(class_2379 arg0)
m_amwvdxtk(C_eocijcdh arg0)
setHeadRotation(EulerAngle angle)
setHeadRotation(EulerAngle angle)
public void
b(jw arg0)
setBodyPose(Rotations arg0)
method_6927(class_2379 arg0)
m_afestysn(C_eocijcdh arg0)
setBodyRotation(EulerAngle angle)
setBodyRotation(EulerAngle angle)
public void
c(jw arg0)
setLeftArmPose(Rotations arg0)
method_6910(class_2379 arg0)
m_sajlumfb(C_eocijcdh arg0)
setLeftArmRotation(EulerAngle angle)
setLeftArmRotation(EulerAngle angle)
public void
d(jw arg0)
setRightArmPose(Rotations arg0)
method_6925(class_2379 arg0)
m_vyprdbvs(C_eocijcdh arg0)
setRightArmRotation(EulerAngle angle)
setRightArmRotation(EulerAngle angle)
public void
e(jw arg0)
setLeftLegPose(Rotations arg0)
method_6909(class_2379 arg0)
m_foqjlatj(C_eocijcdh arg0)
setLeftLegRotation(EulerAngle angle)
setLeftLegRotation(EulerAngle angle)
public void
f(jw arg0)
setRightLegPose(Rotations arg0)
method_6926(class_2379 arg0)
m_rwvhzdht(C_eocijcdh arg0)
setRightLegRotation(EulerAngle angle)
setRightLegRotation(EulerAngle angle)
public Rotations
u()
getHeadPose()
method_6921()
m_soovdjvg()
getHeadRotation()
getHeadRotation()
public Rotations
x()
getBodyPose()
method_6923()
m_sblqtvnd()
getBodyRotation()
getBodyRotation()
public Rotations
y()
getLeftArmPose()
method_6930()
m_zqjkpqot()
getLeftArmRotation()
getLeftArmRotation()
public Rotations
z()
getRightArmPose()
method_6903()
m_guntlnwl()
getRightArmRotation()
getRightArmRotation()
public Rotations
A()
getLeftLegPose()
method_6917()
m_phaftboj()
getLeftLegRotation()
getLeftLegRotation()
public Rotations
B()
getRightLegPose()
method_6900()
m_dzlllkgt()
getRightLegRotation()
getRightLegRotation()
public boolean
bG()
isPickable()
method_5863()
m_bzveerey()
canHit()
collides()
public boolean
v(bwf arg0)
skipAttackInteraction(Entity arg0)
method_5698(class_1297 arg0)
m_uvsfzohj(C_astfners arg0)
handleAttack(Entity arg0)
handleAttack(Entity arg0)
public HumanoidArm
fy()
getMainArm()
method_6068()
m_itkmziir()
getMainArm()
getMainArm()
public LivingEntity$Fallsounds
eO()
getFallSounds()
method_39760()
m_fdrozcta()
getFallSounds()
getFallSounds()
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()
public void
a(arq arg0, bxd arg1)
thunderHit(ServerLevel arg0, LightningBolt arg1)
method_5800(class_3218 arg0, class_1538 arg1)
m_vindekkr(C_bdwnwhiu arg0, C_kbpqznyn arg1)
onStruckByLightning(ServerWorld arg0, LightningEntity arg1)
onStruckByLightning(ServerWorld arg0, LightningEntity arg1)
public boolean
fL()
isAffectedByPotions()
method_6086()
m_qsbhsxhz()
isAffectedBySplashPotions()
isAffectedBySplashPotions()
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 boolean
fM()
attackable()
method_6102()
m_xnfqqzkv()
isMobOrPlayer()
isMobOrPlayer()
public EntityDimensions
e(bxq arg0)
getDefaultDimensions(Pose arg0)
method_55694(class_4050 arg0)
m_qukpzlyx(C_ufdjspmk arg0)
getBaseDimensions(EntityPose arg0)
getDefaultDimensions(EntityPose arg0)
private EntityDimensions
v(boolean arg0)
getDimensionsMarker(boolean arg0)
method_31168(boolean arg0)
m_bgdcaosm(boolean arg0)
getDimensions(boolean marker)
getDimensions(boolean marker)
public Vec3
o(float arg0)
getLightProbePosition(float arg0)
method_31166(float arg0)
m_pfpocpag(float arg0)
getClientCameraPosVec(float arg0)
getObservingLightPos(float arg0)
public ItemStack
dI()
getPickResult()
method_31480()
m_lyxnmous()
getPickBlockStack()
getPickBlockStack()
public boolean
eA()
canBeSeenByAnyone()
method_36608()
m_isvuhvoe()
isPartOfGame()
isPartOfGame()