net.minecraft.entity.decoration

public class ArmorStandEntity

extends LivingEntity

All mapped superinterfaces:

Nameable, EntityLike, CommandOutput

bgu
net.minecraft.world.entity.decoration.ArmorStand
net.minecraft.class_1531
net.minecraft.entity.decoration.ArmorStandEntity
net.minecraft.unmapped.C_nknvrhfn
net.minecraft.src.C_966_

Field summary

Modifier and TypeField
public static final int
b
WOBBLE_TIME
field_30443
field_30443
f_ltzkfijb
f_149592_
private static final boolean
bO
ENABLE_ARMS
field_30445
field_30445
f_uxtujheo
f_149595_
private static final EulerAngle
bP
DEFAULT_HEAD_POSE
field_7113
DEFAULT_HEAD_ROTATION
f_ufvmrjgg
f_31529_
private static final EulerAngle
bQ
DEFAULT_BODY_POSE
field_7119
DEFAULT_BODY_ROTATION
f_wlljxznk
f_31530_
private static final EulerAngle
bR
DEFAULT_LEFT_ARM_POSE
field_7124
DEFAULT_LEFT_ARM_ROTATION
f_nzpnpxtw
f_31531_
private static final EulerAngle
bS
DEFAULT_RIGHT_ARM_POSE
field_7115
DEFAULT_RIGHT_ARM_ROTATION
f_ushwdxlv
f_31532_
private static final EulerAngle
bT
DEFAULT_LEFT_LEG_POSE
field_7121
DEFAULT_LEFT_LEG_ROTATION
f_eqjycsoi
f_31533_
private static final EulerAngle
bU
DEFAULT_RIGHT_LEG_POSE
field_7117
DEFAULT_RIGHT_LEG_ROTATION
f_fzthsgci
f_31534_
private static final EntityDimensions
bV
MARKER_DIMENSIONS
field_26745
MARKER_DIMENSIONS
f_wjlcjana
f_31535_
private static final EntityDimensions
bW
BABY_DIMENSIONS
field_26746
SMALL_DIMENSIONS
f_mpsgxhqr
f_31536_
private static final double
bX
FEET_OFFSET
field_30447
field_30447
f_jqsgttid
f_149596_
private static final double
bY
CHEST_OFFSET
field_30448
field_30448
f_qnhkdyut
f_149597_
private static final double
bZ
LEGS_OFFSET
field_30449
field_30449
f_nmqkzjtq
f_149598_
private static final double
ca
HEAD_OFFSET
field_30450
field_30450
f_auvsnpeu
f_149600_
public static final int
c
DISABLE_TAKING_OFFSET
field_30446
field_30446
f_lsrlfled
f_149599_
public static final int
d
DISABLE_PUTTING_OFFSET
field_30451
field_30451
f_tqjkecsv
f_149601_
public static final int
e
CLIENT_FLAG_SMALL
field_30452
SMALL_FLAG
f_dygcmpso
f_149602_
public static final int
f
CLIENT_FLAG_SHOW_ARMS
field_30453
SHOW_ARMS_FLAG
f_fdzmeykq
f_149603_
public static final int
bE
CLIENT_FLAG_NO_BASEPLATE
field_30442
HIDE_BASE_PLATE_FLAG
f_ihlpaimj
f_149593_
public static final int
bF
CLIENT_FLAG_MARKER
field_30444
MARKER_FLAG
f_phnxsexj
f_149594_
public static final TrackedData<Byte>
bG
DATA_CLIENT_FLAGS
field_7107
ARMOR_STAND_FLAGS
f_eextqtfq
f_31524_
public static final TrackedData<EulerAngle>
bH
DATA_HEAD_POSE
field_7123
TRACKER_HEAD_ROTATION
f_hledmzpc
f_31546_
public static final TrackedData<EulerAngle>
bI
DATA_BODY_POSE
field_7122
TRACKER_BODY_ROTATION
f_gmgkslzn
f_31547_
public static final TrackedData<EulerAngle>
bJ
DATA_LEFT_ARM_POSE
field_7116
TRACKER_LEFT_ARM_ROTATION
f_rzevixqb
f_31548_
public static final TrackedData<EulerAngle>
bK
DATA_RIGHT_ARM_POSE
field_7105
TRACKER_RIGHT_ARM_ROTATION
f_gmbpdmej
f_31549_
public static final TrackedData<EulerAngle>
bL
DATA_LEFT_LEG_POSE
field_7127
TRACKER_LEFT_LEG_ROTATION
f_opgsiyvu
f_31550_
public static final TrackedData<EulerAngle>
bM
DATA_RIGHT_LEG_POSE
field_7125
TRACKER_RIGHT_LEG_ROTATION
f_nlrjyyfp
f_31527_
private static final Predicate<Entity>
cb
RIDABLE_MINECARTS
field_7102
RIDEABLE_MINECART_PREDICATE
f_srwmxyee
f_31537_
private final DefaultedList<ItemStack>
cc
handItems
field_7114
heldItems
f_qeigoyec
f_31538_
private final DefaultedList<ItemStack>
cd
armorItems
field_7108
armorItems
f_emsczhtn
f_31539_
private boolean
ce
invisible
field_7111
invisible
f_newsopil
f_31540_
public long
bN
lastHit
field_7112
lastHitTime
f_xnsfjgdv
f_31528_
private int
cf
disabledSlots
field_7118
disabledSlots
f_bakejrew
f_31541_
private EulerAngle
cg
headPose
field_7104
headRotation
f_fnorkbnn
f_31542_
private EulerAngle
ch
bodyPose
field_7106
bodyRotation
f_lkehdolx
f_31543_
private EulerAngle
ci
leftArmPose
field_7126
leftArmRotation
f_xvpdgwzn
f_31544_
private EulerAngle
cj
rightArmPose
field_7120
rightArmRotation
f_fbfounht
f_31545_
private EulerAngle
ck
leftLegPose
field_7110
leftLegRotation
f_ibwmtcjv
f_31525_
private EulerAngle
cl
rightLegPose
field_7103
rightLegRotation
f_rhrteure
f_31526_

Constructor summary

ModifierConstructor
public (EntityType<? extends ArmorStandEntity> p_31554_, World arg1)
public (World world, double x, double y, double z)

Method summary

Modifier and TypeMethod
public void
x_()
refreshDimensions()
method_18382()
calculateDimensions()
m_dgesbqpr()
m_6210_()
private boolean
D()
hasPhysics()
method_18059()
canClip()
m_tkhyjnti()
m_31560_()
public boolean
eB()
isEffectiveAi()
method_6034()
canMoveVoluntarily()
m_lthebshd()
m_6142_()
protected void
a_()
defineSynchedData()
method_5693()
initDataTracker()
m_lwugwlsw()
m_8097_()
public Iterable<ItemStack>
bw()
getHandSlots()
method_5877()
getItemsHand()
m_slmahvbo()
m_6167_()
public Iterable<ItemStack>
bx()
getArmorSlots()
method_5661()
getArmorItems()
m_knmgjtxk()
m_6168_()
public ItemStack
b(atl arg0)
getItemBySlot(EquipmentSlot arg0)
method_6118(class_1304 arg0)
getEquippedStack(EquipmentSlot arg0)
m_xuirzakp(C_yuycoehb arg0)
m_6844_(C_516_ arg0)
public void
a(atl o, bqq arg1)
setItemSlot(EquipmentSlot arg0, ItemStack arg1)
method_5673(class_1304 arg0, class_1799 arg1)
equipStack(EquipmentSlot arg0, ItemStack arg1)
m_emaabkqn(C_yuycoehb arg0, C_sddaxwyk arg1)
m_8061_(C_516_ p_31585_, C_1391_ arg1)
public boolean
g(bqq arg0)
canTakeItem(ItemStack arg0)
method_18397(class_1799 arg0)
canEquip(ItemStack arg0)
m_jhvcxqlb(C_sddaxwyk arg0)
m_7066_(C_1391_ arg0)
public void
b(na arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_xuwbpohg(C_hhlwcnih arg0)
m_7380_(C_4917_ arg0)
public void
a(na arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_obkzfysl(C_hhlwcnih arg0)
m_7378_(C_4917_ arg0)
private void
c(na arg0)
readPose(CompoundTag arg0)
method_6928(class_2487 arg0)
readPoseNbt(NbtCompound nbt)
m_tctpyvkj(C_hhlwcnih arg0)
m_31657_(C_4917_ arg0)
private NbtCompound
F()
writePose()
method_6911()
poseToNbt()
m_ldbykolm()
m_31561_()
public boolean
bd()
isPushable()
method_5810()
isPushable()
m_okzqpkgv()
m_6094_()
protected void
A(atg arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
pushAway(Entity arg0)
m_ljcawptq(C_astfners arg0)
m_7324_(C_507_ arg0)
protected void
ez()
pushEntities()
method_6070()
tickCramming()
m_spqekiza()
m_6138_()
public ActionResult
a(bke o, dna o, asa arg2)
interactAt(Player arg0, Vec3 arg1, InteractionHand arg2)
method_5664(class_1657 arg0, class_243 arg1, class_1268 arg2)
interactAt(PlayerEntity arg0, Vec3d arg1, Hand arg2)
m_vvclgqgj(C_jzrpycqo arg0, C_vgpupfxx arg1, C_laxmzoqs arg2)
m_7111_(C_1141_ p_31595_, C_3046_ p_31596_, C_470_ arg2)
private EquipmentSlot
i(dna arg0)
getClickedSlot(Vec3 arg0)
method_6916(class_243 arg0)
slotFromPosition(Vec3d hitPos)
m_yrstsnkh(C_vgpupfxx arg0)
m_31659_(C_3046_ arg0)
private boolean
d(atl arg0)
isDisabled(EquipmentSlot arg0)
method_6915(class_1304 arg0)
isSlotDisabled(EquipmentSlot slot)
m_lvksyjqf(C_yuycoehb arg0)
m_31626_(C_516_ arg0)
private boolean
a(bke o, atl o, bqq o, asa arg3)
swapItem(Player arg0, EquipmentSlot arg1, ItemStack arg2, InteractionHand arg3)
method_6904(class_1657 arg0, class_1304 arg1, class_1799 arg2, class_1268 arg3)
equip(PlayerEntity player, EquipmentSlot slot, ItemStack stack, Hand hand)
m_vzqnmzow(C_jzrpycqo arg0, C_yuycoehb arg1, C_sddaxwyk arg2, C_laxmzoqs arg3)
m_31588_(C_1141_ p_31590_, C_516_ p_31591_, C_1391_ p_31592_, C_470_ arg3)
public boolean
a(asq o, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
m_szxeksnh(C_sbxfkpyv arg0, float arg1)
m_6469_(C_489_ p_31580_, float arg1)
public void
a(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_kkieextx(byte arg0)
m_7822_(byte arg0)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
m_foqrqvze(double arg0)
m_6783_(double arg0)
private void
G()
showBreakingParticles()
method_6898()
spawnBreakParticles()
m_pgcyrpjv()
m_31565_()
private void
g(asq o, float arg1)
causeDamage(DamageSource arg0, float arg1)
method_6905(class_1282 arg0, float arg1)
updateHealth(DamageSource damageSource, float amount)
m_hhkudpcz(C_sbxfkpyv arg0, float arg1)
m_31648_(C_489_ p_31650_, float arg1)
private void
g(asq arg0)
brokenByPlayer(DamageSource arg0)
method_6924(class_1282 arg0)
breakAndDropItem(DamageSource damageSource)
m_dtcdzdev(C_sbxfkpyv arg0)
m_31646_(C_489_ arg0)
private void
h(asq arg0)
brokenByAnything(DamageSource arg0)
method_6908(class_1282 arg0)
onBreak(DamageSource damageSource)
m_waihlpmc(C_sbxfkpyv arg0)
m_31653_(C_489_ arg0)
private void
H()
playBrokenSound()
method_6920()
playBreakSound()
m_npsgczto()
m_31566_()
protected float
e(float o, float arg1)
tickHeadTurn(float arg0, float arg1)
method_6031(float arg0, float arg1)
turnHead(float arg0, float arg1)
m_ozivsxrd(float arg0, float arg1)
m_5632_(float p_31645_, float arg1)
protected float
b(aug o, ath arg1)
getStandingEyeHeight(Pose arg0, EntityDimensions arg1)
method_18394(class_4050 arg0, class_4048 arg1)
getActiveEyeHeight(EntityPose arg0, EntityDimensions arg1)
m_heqvdbfg(C_ufdjspmk arg0, C_sszpscpo arg1)
m_6431_(C_535_ p_31615_, C_510_ arg1)
public double
bk()
getMyRidingOffset()
method_5678()
getHeightOffset()
m_kfwdpcql()
m_6049_()
public void
g(dna arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
travel(Vec3d arg0)
m_pdfqoxex(C_vgpupfxx arg0)
m_7023_(C_3046_ arg0)
public void
m(float arg0)
setYBodyRot(float arg0)
method_5636(float arg0)
setBodyYaw(float arg0)
m_gmlierig(float arg0)
m_5618_(float arg0)
public void
l(float arg0)
setYHeadRot(float arg0)
method_5847(float arg0)
setHeadYaw(float arg0)
m_tuuhnzwi(float arg0)
m_5616_(float arg0)
public void
k()
tick()
method_5773()
tick()
m_arkgrfeb()
m_8119_()
protected void
C()
updateInvisibilityStatus()
method_6027()
updatePotionVisibility()
m_lmhauble()
m_8034_()
public void
j(boolean arg0)
setInvisible(boolean arg0)
method_5648(boolean arg0)
setInvisible(boolean arg0)
m_srumsdfc(boolean arg0)
m_6842_(boolean arg0)
public boolean
w_()
isBaby()
method_6109()
isBaby()
m_xuxedegf()
m_6162_()
public void
ab()
kill()
method_5768()
kill()
m_mrxmgxtb()
m_6074_()
public boolean
cx()
ignoreExplosion()
method_5659()
isImmuneToExplosion()
m_enouepiv()
m_6128_()
public PistonBehavior
y_()
getPistonPushReaction()
method_5657()
getPistonBehavior()
m_yjvnxlqe()
m_7752_()
private void
a(boolean arg0)
setSmall(boolean arg0)
method_6922(boolean arg0)
setSmall(boolean small)
m_wiedmhwx(boolean arg0)
m_31603_(boolean arg0)
public boolean
n()
isSmall()
method_6914()
isSmall()
m_bufdjdjb()
m_31666_()
private void
r(boolean arg0)
setShowArms(boolean arg0)
method_6913(boolean arg0)
setShowArms(boolean showArms)
m_qidmuyim(boolean arg0)
m_31675_(boolean arg0)
public boolean
p()
isShowArms()
method_6929()
shouldShowArms()
m_axkrqhzr()
m_31671_()
private void
s(boolean arg0)
setNoBasePlate(boolean arg0)
method_6907(boolean arg0)
setHideBasePlate(boolean hideBasePlate)
m_eehxgohc(boolean arg0)
m_31678_(boolean arg0)
public boolean
q()
isNoBasePlate()
method_6901()
shouldHideBasePlate()
m_pypcqaos()
m_31674_()
private void
t(boolean arg0)
setMarker(boolean arg0)
method_6902(boolean arg0)
setMarker(boolean marker)
m_kkoccwlu(boolean arg0)
m_31681_(boolean arg0)
public boolean
t()
isMarker()
method_6912()
isMarker()
m_fqivefvy()
m_31677_()
private byte
a(byte o, int o, boolean arg2)
setBit(byte arg0, int arg1, boolean arg2)
method_6906(byte arg0, int arg1, boolean arg2)
setBitField(byte value, int bitField, boolean set)
m_etraljdh(byte arg0, int arg1, boolean arg2)
m_31569_(byte p_31571_, int p_31572_, boolean arg2)
public void
a(gy arg0)
setHeadPose(Rotations arg0)
method_6919(class_2379 arg0)
setHeadRotation(EulerAngle angle)
m_amwvdxtk(C_eocijcdh arg0)
m_31597_(C_4709_ arg0)
public void
b(gy arg0)
setBodyPose(Rotations arg0)
method_6927(class_2379 arg0)
setBodyRotation(EulerAngle angle)
m_afestysn(C_eocijcdh arg0)
m_31616_(C_4709_ arg0)
public void
c(gy arg0)
setLeftArmPose(Rotations arg0)
method_6910(class_2379 arg0)
setLeftArmRotation(EulerAngle angle)
m_sajlumfb(C_eocijcdh arg0)
m_31623_(C_4709_ arg0)
public void
d(gy arg0)
setRightArmPose(Rotations arg0)
method_6925(class_2379 arg0)
setRightArmRotation(EulerAngle angle)
m_vyprdbvs(C_eocijcdh arg0)
m_31628_(C_4709_ arg0)
public void
e(gy arg0)
setLeftLegPose(Rotations arg0)
method_6909(class_2379 arg0)
setLeftLegRotation(EulerAngle angle)
m_foqjlatj(C_eocijcdh arg0)
m_31639_(C_4709_ arg0)
public void
f(gy arg0)
setRightLegPose(Rotations arg0)
method_6926(class_2379 arg0)
setRightLegRotation(EulerAngle angle)
m_rwvhzdht(C_eocijcdh arg0)
m_31651_(C_4709_ arg0)
public EulerAngle
v()
getHeadPose()
method_6921()
getHeadRotation()
m_soovdjvg()
m_31680_()
public EulerAngle
w()
getBodyPose()
method_6923()
getBodyRotation()
m_sblqtvnd()
m_31685_()
public EulerAngle
x()
getLeftArmPose()
method_6930()
getLeftArmRotation()
m_zqjkpqot()
m_31688_()
public EulerAngle
z()
getRightArmPose()
method_6903()
getRightArmRotation()
m_guntlnwl()
m_31689_()
public EulerAngle
A()
getLeftLegPose()
method_6917()
getLeftLegRotation()
m_phaftboj()
m_31691_()
public EulerAngle
B()
getRightLegPose()
method_6900()
getRightLegRotation()
m_dzlllkgt()
m_31694_()
public boolean
bc()
isPickable()
method_5863()
collides()
m_bzveerey()
m_6087_()
public boolean
r(atg arg0)
skipAttackInteraction(Entity arg0)
method_5698(class_1297 arg0)
handleAttack(Entity arg0)
m_uvsfzohj(C_astfners arg0)
m_7313_(C_507_ arg0)
public Arm
eE()
getMainArm()
method_6068()
getMainArm()
m_itkmziir()
m_5737_()
protected SoundEvent
p(int arg0)
getFallDamageSound(int arg0)
method_6041(int arg0)
getFallSound(int arg0)
m_sgvyoptc(int arg0)
m_5896_(int arg0)
protected SoundEvent
c(asq arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
m_spwwmdyl(C_sbxfkpyv arg0)
m_7975_(C_489_ arg0)
protected SoundEvent
v_()
getDeathSound()
method_6002()
getDeathSound()
m_axkhmdzu()
m_5592_()
public void
a(abr o, att arg1)
thunderHit(ServerLevel arg0, LightningBolt arg1)
method_5800(class_3218 arg0, class_1538 arg1)
onStruckByLightning(ServerWorld arg0, LightningEntity arg1)
m_vindekkr(C_bdwnwhiu arg0, C_kbpqznyn arg1)
m_8038_(C_12_ p_31577_, C_523_ arg1)
public boolean
eQ()
isAffectedByPotions()
method_6086()
isAffectedBySplashPotions()
m_qsbhsxhz()
m_5801_()
public void
a(wf<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_prrlvbmi(C_rinmcaxy<?> arg0)
m_7350_(C_5225_<?> arg0)
public boolean
eR()
attackable()
method_6102()
isMobOrPlayer()
m_xnfqqzkv()
m_5789_()
public EntityDimensions
a(aug arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
getDimensions(EntityPose arg0)
m_ucyctjbx(C_ufdjspmk arg0)
m_6972_(C_535_ arg0)
private EntityDimensions
u(boolean arg0)
getDimensionsMarker(boolean arg0)
method_31168(boolean arg0)
getDimensions(boolean marker)
m_bgdcaosm(boolean arg0)
m_31683_(boolean arg0)
public Vec3d
j(float arg0)
getLightProbePosition(float arg0)
method_31166(float arg0)
getClientCameraPosVec(float arg0)
m_pfpocpag(float arg0)
m_7371_(float arg0)
public ItemStack
df()
getPickResult()
method_31480()
getPickBlockStack()
m_lyxnmous()
m_142340_()
public boolean
dO()
canBeSeenByAnyone()
method_36608()
isPartOfGame()
m_isvuhvoe()
m_142065_()