net.minecraft.world.entity.decoration

public class ArmorStand

extends LivingEntity

All mapped superinterfaces:

Nameable, CommandSource

bcn
net.minecraft.world.entity.decoration.ArmorStand
net.minecraft.class_1531
net.minecraft.unmapped.C_nknvrhfn
net.minecraft.entity.decoration.ArmorStandEntity
net.minecraft.entity.item.ArmorStandEntity
net.minecraft.server.v1_16_R3.EntityArmorStand

Field summary

Modifier and TypeField
private static final Rotations
bj
DEFAULT_HEAD_POSE
field_7113
f_ufvmrjgg
DEFAULT_HEAD_ROTATION
field_175435_a
private static final Rotations
bk
DEFAULT_BODY_POSE
field_7119
f_wlljxznk
DEFAULT_BODY_ROTATION
field_175433_b
private static final Rotations
bl
DEFAULT_LEFT_ARM_POSE
field_7124
f_nzpnpxtw
DEFAULT_LEFT_ARM_ROTATION
field_175434_c
private static final Rotations
bm
DEFAULT_RIGHT_ARM_POSE
field_7115
f_ushwdxlv
DEFAULT_RIGHT_ARM_ROTATION
field_175431_d
private static final Rotations
bn
DEFAULT_LEFT_LEG_POSE
field_7121
f_eqjycsoi
DEFAULT_LEFT_LEG_ROTATION
field_175432_e
private static final Rotations
bo
DEFAULT_RIGHT_LEG_POSE
field_7117
f_fzthsgci
DEFAULT_RIGHT_LEG_ROTATION
field_175429_f
private static final EntityDimensions
bp
MARKER_DIMENSIONS
field_26745
f_wjlcjana
field_26745
field_242328_bp
private static final EntityDimensions
bq
BABY_DIMENSIONS
field_26746
f_mpsgxhqr
field_26746
field_242329_bq
public static final EntityDataAccessor<Byte>
b
DATA_CLIENT_FLAGS
field_7107
f_eextqtfq
ARMOR_STAND_FLAGS
field_184801_a
public static final EntityDataAccessor<Rotations>
c
DATA_HEAD_POSE
field_7123
f_hledmzpc
TRACKER_HEAD_ROTATION
field_184802_b
public static final EntityDataAccessor<Rotations>
d
DATA_BODY_POSE
field_7122
f_gmgkslzn
TRACKER_BODY_ROTATION
field_184803_c
public static final EntityDataAccessor<Rotations>
e
DATA_LEFT_ARM_POSE
field_7116
f_rzevixqb
TRACKER_LEFT_ARM_ROTATION
field_184804_d
public static final EntityDataAccessor<Rotations>
f
DATA_RIGHT_ARM_POSE
field_7105
f_gmbpdmej
TRACKER_RIGHT_ARM_ROTATION
field_184805_e
public static final EntityDataAccessor<Rotations>
g
DATA_LEFT_LEG_POSE
field_7127
f_opgsiyvu
TRACKER_LEFT_LEG_ROTATION
field_184806_f
public static final EntityDataAccessor<Rotations>
bh
DATA_RIGHT_LEG_POSE
field_7125
f_nlrjyyfp
TRACKER_RIGHT_LEG_ROTATION
field_184807_g
private static final Predicate<Entity>
br
RIDABLE_MINECARTS
field_7102
f_srwmxyee
RIDEABLE_MINECART_PREDICATE
field_184798_bv
private final NonNullList<ItemStack>
bs
handItems
field_7114
f_qeigoyec
heldItems
field_184799_bw
handItems
private final NonNullList<ItemStack>
bt
armorItems
field_7108
f_emsczhtn
armorItems
field_184800_bx
armorItems
private boolean
bu
invisible
field_7111
f_newsopil
invisible
field_175436_h
armorStandInvisible
public long
bi
lastHit
field_7112
f_xnsfjgdv
lastHitTime
field_175437_i
private int
bv
disabledSlots
field_7118
f_bakejrew
disabledSlots
field_175442_bg
disabledSlots
private Rotations
bw
headPose
field_7104
f_fnorkbnn
headRotation
field_175443_bh
headPose
private Rotations
bx
bodyPose
field_7106
f_lkehdolx
bodyRotation
field_175444_bi
bodyPose
private Rotations
by
leftArmPose
field_7126
f_xvpdgwzn
leftArmRotation
field_175438_bj
leftArmPose
private Rotations
bz
rightArmPose
field_7120
f_fbfounht
rightArmRotation
field_175439_bk
rightArmPose
private Rotations
bA
leftLegPose
field_7110
f_ibwmtcjv
leftLegRotation
field_175440_bl
leftLegPose
private Rotations
bB
rightLegPose
field_7103
f_rhrteure
rightLegRotation
field_175441_bm
rightLegPose

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
x_()
refreshDimensions()
method_18382()
m_dgesbqpr()
calculateDimensions()
func_213323_x_()
updateSize()
private boolean
A()
hasPhysics()
method_18059()
m_tkhyjnti()
canClip()
func_213814_A()
public boolean
dS()
isEffectiveAi()
method_6034()
m_lthebshd()
canMoveVoluntarily()
func_70613_aW()
doAITick()
protected void
e()
defineSynchedData()
method_5693()
m_lwugwlsw()
initDataTracker()
func_70088_a()
initDatawatcher()
public Iterable<ItemStack>
bn()
getHandSlots()
method_5877()
m_slmahvbo()
getItemsHand()
func_184214_aD()
public Iterable<ItemStack>
bo()
getArmorSlots()
method_5661()
m_knmgjtxk()
getArmorItems()
func_184193_aE()
getArmorItems()
public ItemStack
b(aqf arg0)
getItemBySlot(EquipmentSlot arg0)
method_6118(class_1304 arg0)
m_xuirzakp(C_yuycoehb arg0)
getEquippedStack(EquipmentSlot arg0)
func_184582_a(EquipmentSlotType arg0)
getEquipment(EnumItemSlot arg0)
public void
a(aqf arg0, bmb arg1)
setItemSlot(EquipmentSlot arg0, ItemStack arg1)
method_5673(class_1304 arg0, class_1799 arg1)
m_emaabkqn(C_yuycoehb arg0, C_sddaxwyk arg1)
equipStack(EquipmentSlot arg0, ItemStack arg1)
func_184201_a(EquipmentSlotType arg0, ItemStack arg1)
setSlot(EnumItemSlot arg0, ItemStack arg1)
public boolean
a_(int arg0, bmb arg1)
setSlot(int arg0, ItemStack arg1)
method_5758(int arg0, class_1799 arg1)
m_muglpjhg(int arg0, C_sddaxwyk arg1)
equip(int arg0, ItemStack arg1)
func_174820_d(int arg0, ItemStack arg1)
public boolean
e(bmb arg0)
canTakeItem(ItemStack arg0)
method_18397(class_1799 arg0)
m_jhvcxqlb(C_sddaxwyk arg0)
canEquip(ItemStack arg0)
func_213365_e(ItemStack arg0)
public void
b(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound 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)
readCustomDataFromNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
loadData(NBTTagCompound arg0)
private void
g(md arg0)
readPose(CompoundTag arg0)
method_6928(class_2487 arg0)
m_tctpyvkj(C_hhlwcnih arg0)
readPoseNbt(NbtCompound nbt)
func_175416_h(CompoundNBT arg0)
private CompoundTag
B()
writePose()
method_6911()
m_ldbykolm()
poseToNbt()
func_175419_y()
public boolean
aU()
isPushable()
method_5810()
m_okzqpkgv()
isPushable()
func_70104_M()
isCollidable()
protected void
C(aqa arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
m_ljcawptq(C_astfners arg0)
pushAway(Entity arg0)
func_82167_n(Entity arg0)
protected void
dQ()
pushEntities()
method_6070()
m_spqekiza()
tickCramming()
func_85033_bc()
collideNearby()
public InteractionResult
a(bfw arg0, dcn arg1, aot 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)
func_184199_a(PlayerEntity arg0, Vector3d arg1, Hand arg2)
private EquipmentSlot
i(dcn arg0)
getClickedSlot(Vec3 arg0)
method_6916(class_243 arg0)
m_yrstsnkh(C_vgpupfxx arg0)
slotFromPosition(Vec3d hitPos)
func_190772_a(Vector3d arg0)
private boolean
d(aqf arg0)
isDisabled(EquipmentSlot arg0)
method_6915(class_1304 arg0)
m_lvksyjqf(C_yuycoehb arg0)
isSlotDisabled(EquipmentSlot slot)
func_184796_b(EquipmentSlotType arg0)
private boolean
a(bfw arg0, aqf arg1, bmb arg2, aot 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)
func_226529_a_(PlayerEntity arg0, EquipmentSlotType arg1, ItemStack arg2, Hand arg3)
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)
private void
D()
showBreakingParticles()
method_6898()
m_pgcyrpjv()
spawnBreakParticles()
func_175412_z()
private void
f(apk arg0, float arg1)
causeDamage(DamageSource arg0, float arg1)
method_6905(class_1282 arg0, float arg1)
m_hhkudpcz(C_sbxfkpyv arg0, float arg1)
updateHealth(DamageSource damageSource, float amount)
func_213817_e(DamageSource arg0, float arg1)
private void
f(apk arg0)
brokenByPlayer(DamageSource arg0)
method_6924(class_1282 arg0)
m_dtcdzdev(C_sbxfkpyv arg0)
breakAndDropItem(DamageSource damageSource)
func_213815_f(DamageSource arg0)
private void
g(apk arg0)
brokenByAnything(DamageSource arg0)
method_6908(class_1282 arg0)
m_waihlpmc(C_sbxfkpyv arg0)
onBreak(DamageSource damageSource)
func_213816_g(DamageSource arg0)
private void
F()
playBrokenSound()
method_6920()
m_npsgczto()
playBreakSound()
func_190773_I()
protected float
f(float arg0, float arg1)
tickHeadTurn(float arg0, float arg1)
method_6031(float arg0, float arg1)
m_ozivsxrd(float arg0, float arg1)
turnHead(float arg0, float arg1)
func_110146_f(float arg0, float arg1)
protected float
b(aqx arg0, aqb arg1)
getStandingEyeHeight(Pose arg0, EntityDimensions arg1)
method_18394(class_4050 arg0, class_4048 arg1)
m_heqvdbfg(C_ufdjspmk arg0, C_sszpscpo arg1)
getActiveEyeHeight(EntityPose arg0, EntityDimensions arg1)
func_213348_b(Pose arg0, EntitySize arg1)
public double
bb()
getMyRidingOffset()
method_5678()
m_kfwdpcql()
getHeightOffset()
func_70033_W()
public void
g(dcn arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
m_pdfqoxex(C_vgpupfxx arg0)
travel(Vec3d arg0)
func_213352_e(Vector3d arg0)
public void
n(float arg0)
setYBodyRot(float arg0)
method_5636(float arg0)
m_gmlierig(float arg0)
setBodyYaw(float arg0)
func_181013_g(float arg0)
public void
m(float arg0)
setYHeadRot(float arg0)
method_5847(float arg0)
m_tuuhnzwi(float arg0)
setHeadYaw(float arg0)
func_70034_d(float arg0)
setHeadRotation(float arg0)
public void
j()
tick()
method_5773()
m_arkgrfeb()
tick()
func_70071_h_()
tick()
protected void
C()
updateInvisibilityStatus()
method_6027()
m_lmhauble()
updatePotionVisibility()
func_175135_B()
public void
j(boolean arg0)
setInvisible(boolean arg0)
method_5648(boolean arg0)
m_srumsdfc(boolean arg0)
setInvisible(boolean arg0)
func_82142_c(boolean arg0)
setInvisible(boolean arg0)
public boolean
w_()
isBaby()
method_6109()
m_xuxedegf()
isBaby()
func_70631_g_()
isBaby()
public void
aa()
kill()
method_5768()
m_mrxmgxtb()
kill()
func_174812_G()
killEntity()
public boolean
ci()
ignoreExplosion()
method_5659()
m_enouepiv()
isImmuneToExplosion()
func_180427_aV()
public PushReaction
y_()
getPistonPushReaction()
method_5657()
m_yjvnxlqe()
getPistonBehavior()
func_184192_z()
getPushReaction()
private void
a(boolean arg0)
setSmall(boolean arg0)
method_6922(boolean arg0)
m_wiedmhwx(boolean arg0)
setSmall(boolean small)
func_175420_a(boolean arg0)
setSmall(boolean arg0)
public boolean
m()
isSmall()
method_6914()
m_bufdjdjb()
isSmall()
func_175410_n()
isSmall()
private void
p(boolean arg0)
setShowArms(boolean arg0)
method_6913(boolean arg0)
m_qidmuyim(boolean arg0)
setShowArms(boolean showArms)
func_175413_k(boolean arg0)
setArms(boolean arg0)
public boolean
o()
isShowArms()
method_6929()
m_axkrqhzr()
shouldShowArms()
func_175402_q()
hasArms()
private void
q(boolean arg0)
setNoBasePlate(boolean arg0)
method_6907(boolean arg0)
m_eehxgohc(boolean arg0)
setHideBasePlate(boolean hideBasePlate)
func_175426_l(boolean arg0)
setBasePlate(boolean arg0)
public boolean
p()
isNoBasePlate()
method_6901()
m_pypcqaos()
shouldHideBasePlate()
func_175414_r()
hasBasePlate()
private void
r(boolean arg0)
setMarker(boolean arg0)
method_6902(boolean arg0)
m_kkoccwlu(boolean arg0)
setMarker(boolean marker)
func_181027_m(boolean arg0)
setMarker(boolean arg0)
public boolean
q()
isMarker()
method_6912()
m_fqivefvy()
isMarker()
func_181026_s()
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)
func_184797_a(byte arg0, int arg1, boolean arg2)
public void
a(go arg0)
setHeadPose(Rotations arg0)
method_6919(class_2379 arg0)
m_amwvdxtk(C_eocijcdh arg0)
setHeadRotation(EulerAngle angle)
func_175415_a(Rotations arg0)
setHeadPose(Vector3f arg0)
public void
b(go arg0)
setBodyPose(Rotations arg0)
method_6927(class_2379 arg0)
m_afestysn(C_eocijcdh arg0)
setBodyRotation(EulerAngle angle)
func_175424_b(Rotations arg0)
setBodyPose(Vector3f arg0)
public void
c(go arg0)
setLeftArmPose(Rotations arg0)
method_6910(class_2379 arg0)
m_sajlumfb(C_eocijcdh arg0)
setLeftArmRotation(EulerAngle angle)
func_175405_c(Rotations arg0)
setLeftArmPose(Vector3f arg0)
public void
d(go arg0)
setRightArmPose(Rotations arg0)
method_6925(class_2379 arg0)
m_vyprdbvs(C_eocijcdh arg0)
setRightArmRotation(EulerAngle angle)
func_175428_d(Rotations arg0)
setRightArmPose(Vector3f arg0)
public void
e(go arg0)
setLeftLegPose(Rotations arg0)
method_6909(class_2379 arg0)
m_foqjlatj(C_eocijcdh arg0)
setLeftLegRotation(EulerAngle angle)
func_175417_e(Rotations arg0)
setLeftLegPose(Vector3f arg0)
public void
f(go arg0)
setRightLegPose(Rotations arg0)
method_6926(class_2379 arg0)
m_rwvhzdht(C_eocijcdh arg0)
setRightLegRotation(EulerAngle angle)
func_175427_f(Rotations arg0)
setRightLegPose(Vector3f arg0)
public Rotations
r()
getHeadPose()
method_6921()
m_soovdjvg()
getHeadRotation()
func_175418_s()
public Rotations
t()
getBodyPose()
method_6923()
m_sblqtvnd()
getBodyRotation()
func_175408_t()
public boolean
aT()
isPickable()
method_5863()
m_bzveerey()
collides()
func_70067_L()
isInteractable()
public boolean
t(aqa arg0)
skipAttackInteraction(Entity arg0)
method_5698(class_1297 arg0)
m_uvsfzohj(C_astfners arg0)
handleAttack(Entity arg0)
func_85031_j(Entity arg0)
public HumanoidArm
dV()
getMainArm()
method_6068()
m_itkmziir()
getMainArm()
func_184591_cq()
getMainHand()
protected SoundEvent
o(int arg0)
getFallDamageSound(int arg0)
method_6041(int arg0)
m_sgvyoptc(int arg0)
getFallSound(int arg0)
func_184588_d(int arg0)
getSoundFall(int arg0)
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
a(aag arg0, aql 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)
func_241841_a(ServerWorld arg0, LightningBoltEntity arg1)
onLightningStrike(WorldServer arg0, EntityLightning arg1)
public boolean
eh()
isAffectedByPotions()
method_6086()
m_qsbhsxhz()
isAffectedBySplashPotions()
func_184603_cC()
public void
a(us<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
m_prrlvbmi(C_rinmcaxy<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
func_184206_a(DataParameter<?> arg0)
public boolean
ei()
attackable()
method_6102()
m_xnfqqzkv()
isMobOrPlayer()
func_190631_cK()
public EntityDimensions
a(aqx arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
m_ucyctjbx(C_ufdjspmk arg0)
getDimensions(EntityPose arg0)
func_213305_a(Pose arg0)
private EntityDimensions
s(boolean arg0)
getDimensionsMarker(boolean arg0)
method_31168(boolean arg0)
m_bgdcaosm(boolean arg0)
method_31168(boolean arg0)
func_242330_s(boolean arg0)
public void
a(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
m_kkieextx(byte arg0)
handleStatus(byte arg0)
func_70103_a(byte arg0)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
m_foqrqvze(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
public Rotations
u()
getLeftArmPose()
method_6930()
m_zqjkpqot()
getLeftArmRotation()
func_175404_u()
public Rotations
v()
getRightArmPose()
method_6903()
m_guntlnwl()
getRightArmRotation()
func_175411_v()
public Rotations
x()
getLeftLegPose()
method_6917()
m_phaftboj()
getLeftLegRotation()
func_175403_w()
public Rotations
z()
getRightLegPose()
method_6900()
m_dzlllkgt()
getRightLegRotation()
func_175407_x()
public Vec3
k(float arg0)
getLightProbePosition(float arg0)
method_31166(float arg0)
m_pfpocpag(float arg0)
getClientCameraPosVec(float arg0)
func_241842_k(float arg0)