net.minecraft.entity.living

public class ArmorStandEntity

extends LivingEntity

All mapped superinterfaces:

Nameable, CommandSource

atd
net.minecraft.class_1531
net.minecraft.entity.living.ArmorStandEntity
net.minecraft.entity.item.ArmorStandEntity
net.minecraft.entity.item.ArmorStandEntity

Field summary

Modifier and TypeField
private static final Rotation
bu
field_7113
DEFAULT_HEAD_ROTATION
field_175435_a
DEFAULT_HEAD_ROTATION
private static final Rotation
bv
field_7119
DEFAULT_BODY_ROTATION
field_175433_b
DEFAULT_BODY_ROTATION
private static final Rotation
bw
field_7124
DEFAULT_LEFT_ARM_ROTATION
field_175434_c
DEFAULT_LEFTARM_ROTATION
private static final Rotation
bx
field_7115
DEFAULT_RIGHT_ARM_ROTATION
field_175431_d
DEFAULT_RIGHTARM_ROTATION
private static final Rotation
by
field_7121
DEFAULT_LEFT_LEG_ROTATION
field_175432_e
DEFAULT_LEFTLEG_ROTATION
private static final Rotation
bz
field_7117
DEFAULT_RIGHT_LEG_ROTATION
field_175429_f
DEFAULT_RIGHTLEG_ROTATION
public static final DataAttribute<Byte>
b
field_7107
ARMOR_STAND_FLAGS
field_184801_a
STATUS
public static final DataAttribute<Rotation>
c
field_7123
HEAD_ROTATION
field_184802_b
HEAD_ROTATION
public static final DataAttribute<Rotation>
d
field_7122
BODY_ROTATION
field_184803_c
BODY_ROTATION
public static final DataAttribute<Rotation>
e
field_7116
LEFT_ARM_ROTATION
field_184804_d
LEFT_ARM_ROTATION
public static final DataAttribute<Rotation>
f
field_7105
RIGHT_ARM_ROTATION
field_184805_e
RIGHT_ARM_ROTATION
public static final DataAttribute<Rotation>
g
field_7127
LEFT_LEG_ROTATION
field_184806_f
LEFT_LEG_ROTATION
public static final DataAttribute<Rotation>
bs
field_7125
RIGHT_LEG_ROTATION
field_184807_g
RIGHT_LEG_ROTATION
private static final Predicate<Entity>
bA
field_7102
RIDEABLE_MINECART_FILTER
field_184798_bv
IS_RIDEABLE_MINECART
private final DefaultedList<ItemStack>
bB
field_7114
itemsInHands
field_184799_bw
handItems
private final DefaultedList<ItemStack>
bC
field_7108
armor
field_184800_bx
armorItems
private boolean
bD
field_7111
invisible
field_175436_h
canInteract
public long
bt
field_7112
lastDamageTime
field_175437_i
punchCooldown
private int
bE
field_7118
getDisabledSlots
field_175442_bg
disabledSlots
private Rotation
bF
field_7104
headRotation
field_175443_bh
headRotation
private Rotation
bG
field_7106
bodyRotation
field_175444_bi
bodyRotation
private Rotation
bH
field_7126
leftArmRotation
field_175438_bj
leftArmRotation
private Rotation
bI
field_7120
rightArmRotation
field_175439_bk
rightArmRotation
private Rotation
bJ
field_7110
leftLegRotation
field_175440_bl
leftLegRotation
private Rotation
bK
field_7103
rightLegRotation
field_175441_bm
rightLegRotation

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
x_()
method_18382()
m_84943753()
func_213323_x_()
recalculateSize()
private boolean
A()
method_18059()
m_74737518()
func_213814_A()
func_213814_A()
public boolean
de()
method_6034()
isLocallyControlled()
func_70613_aW()
isServerWorld()
protected void
u_()
method_5693()
registerSyncedData()
func_70088_a()
registerData()
public Iterable<ItemStack>
aY()
method_5877()
getItemsInHands()
func_184214_aD()
getHeldEquipment()
public Iterable<ItemStack>
aZ()
method_5661()
getArmor()
func_184193_aE()
getArmorInventoryList()
public ItemStack
b(ain arg0)
method_6118(class_1304 arg0)
getEquipment(EquipmentSlot arg0)
func_184582_a(EquipmentSlotType arg0)
getItemStackFromSlot(EquipmentSlotType arg0)
public void
a(ain arg0, bcb arg1)
method_5673(class_1304 arg0, class_1799 arg1)
setEquipment(EquipmentSlot arg0, ItemStack arg1)
func_184201_a(EquipmentSlotType arg0, ItemStack arg1)
setItemStackToSlot(EquipmentSlotType arg0, ItemStack arg1)
public boolean
a_(int arg0, bcb arg1)
method_5758(int arg0, class_1799 arg1)
replaceItem(int arg0, ItemStack arg1)
func_174820_d(int arg0, ItemStack arg1)
replaceItemInInventory(int arg0, ItemStack arg1)
public boolean
e(bcb arg0)
method_18397(class_1799 arg0)
m_98611243(ItemStack arg0)
func_213365_e(ItemStack arg0)
func_213365_e(ItemStack arg0)
public void
b(ib arg0)
method_5652(class_2487 arg0)
writeCustomNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
a(ib arg0)
method_5749(class_2487 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
private void
g(ib arg0)
method_6928(class_2487 arg0)
setPose(NbtCompound nbt)
func_175416_h(CompoundNBT arg0)
readPose(CompoundNBT tagCompound)
private NbtCompound
B()
method_6911()
getPose()
func_175419_y()
writePose()
public boolean
aH()
method_5810()
isPushable()
func_70104_M()
canBePushed()
protected void
D(aii arg0)
method_6087(class_1297 arg0)
pushAway(Entity arg0)
func_82167_n(Entity arg0)
collideWithEntity(Entity arg0)
protected void
dc()
method_6070()
pushAwayCollidingEntities()
func_85033_bc()
collideWithNearbyEntities()
public InteractionResult
a(avy arg0, crx arg1, ahc arg2)
method_5664(class_1657 arg0, class_243 arg1, class_1268 arg2)
interactAt(PlayerEntity arg0, Vec3d arg1, InteractionHand arg2)
func_184199_a(PlayerEntity arg0, Vec3d arg1, Hand arg2)
applyPlayerInteraction(PlayerEntity arg0, Vec3d arg1, Hand arg2)
protected EquipmentSlot
f(crx arg0)
method_6916(class_243 arg0)
getSlotForPoint(Vec3d hitPoint)
func_190772_a(Vec3d arg0)
getClickedSlot(Vec3d arg0)
public boolean
d(ain arg0)
method_6915(class_1304 arg0)
isDisabled(EquipmentSlot slot)
func_184796_b(EquipmentSlotType arg0)
isDisabled(EquipmentSlotType slotIn)
private void
a(avy arg0, ain arg1, bcb arg2, ahc arg3)
method_6904(class_1657 arg0, class_1304 arg1, class_1799 arg2, class_1268 arg3)
swapItem(PlayerEntity player, EquipmentSlot slot, ItemStack item, InteractionHand hand)
func_184795_a(PlayerEntity arg0, EquipmentSlotType arg1, ItemStack arg2, Hand arg3)
swapItem(PlayerEntity player, EquipmentSlotType arg1, ItemStack arg2, Hand hand)
public boolean
a(ahr arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
private void
D()
method_6898()
addBreakingParticles()
func_175412_z()
playParticles()
private void
e(ahr arg0, float arg1)
method_6905(class_1282 arg0, float arg1)
takeFireDamage(DamageSource arg0, float arg1)
func_213817_e(DamageSource arg0, float arg1)
func_213817_e(DamageSource arg0, float arg1)
private void
f(ahr arg0)
method_6924(class_1282 arg0)
onBrokenByPlayer(DamageSource arg0)
func_213815_f(DamageSource arg0)
func_213815_f(DamageSource arg0)
private void
g(ahr arg0)
method_6908(class_1282 arg0)
onBroken(DamageSource arg0)
func_213816_g(DamageSource arg0)
func_213816_g(DamageSource arg0)
private void
F()
method_6920()
playBreakSound()
func_190773_I()
playBrokenSound()
protected float
e(float arg0, float arg1)
method_6031(float arg0, float arg1)
bodyMovement(float arg0, float arg1)
func_110146_f(float arg0, float arg1)
updateDistance(float arg0, float arg1)
protected float
b(ajb arg0, aij arg1)
method_18394(class_4050 arg0, class_4048 arg1)
m_86089714(Pose arg0, EntityDimensions arg1)
func_213348_b(Pose arg0, EntitySize arg1)
getStandingEyeHeight(Pose arg0, EntitySize arg1)
public double
aN()
method_5678()
getRideHeight()
func_70033_W()
getYOffset()
public void
e(crx arg0)
method_6091(class_243 arg0)
moveRelative(Vec3d arg0)
func_213352_e(Vec3d arg0)
travel(Vec3d arg0)
public void
l(float arg0)
method_5636(float arg0)
setBodyYaw(float arg0)
func_181013_g(float arg0)
setRenderYawOffset(float arg0)
public void
k(float arg0)
method_5847(float arg0)
setHeadYaw(float arg0)
func_70034_d(float arg0)
setRotationYawHead(float arg0)
public void
h()
method_5773()
tick()
func_70071_h_()
tick()
protected void
C()
method_6027()
updateVisibility()
func_175135_B()
updatePotionMetadata()
public void
i(boolean arg0)
method_5648(boolean arg0)
setInvisible(boolean arg0)
func_82142_c(boolean arg0)
setInvisible(boolean arg0)
public boolean
v_()
method_6109()
isBaby()
func_70631_g_()
isChild()
public void
V()
method_5768()
discard()
func_174812_G()
onKillCommand()
public boolean
bR()
method_5659()
isImmuneToExplosions()
func_180427_aV()
isImmuneToExplosions()
public PistonMoveBehavior
y_()
method_5657()
getPistonMoveBehavior()
func_184192_z()
getPushReaction()
private void
n(boolean arg0)
method_6922(boolean arg0)
setSmall(boolean small)
func_175420_a(boolean arg0)
setSmall(boolean small)
public boolean
l()
method_6914()
isSmall()
func_175410_n()
isSmall()
private void
o(boolean arg0)
method_6913(boolean arg0)
setShowArms(boolean showArms)
func_175413_k(boolean arg0)
setShowArms(boolean showArms)
public boolean
n()
method_6929()
isShowArms()
func_175402_q()
getShowArms()
private void
p(boolean arg0)
method_6907(boolean arg0)
setArmsVisible(boolean visible)
func_175426_l(boolean arg0)
setNoBasePlate(boolean noBasePlate)
public boolean
o()
method_6901()
isBasePlateVisible()
func_175414_r()
hasNoBasePlate()
private void
q(boolean arg0)
method_6902(boolean arg0)
setMarker(boolean marker)
func_181027_m(boolean arg0)
setMarker(boolean marker)
public boolean
p()
method_6912()
isMarker()
func_181026_s()
hasMarker()
private byte
a(byte arg0, int arg1, boolean arg2)
method_6906(byte arg0, int arg1, boolean arg2)
setFlag(byte flags, int flag, boolean enabled)
func_184797_a(byte arg0, int arg1, boolean arg2)
setBit(byte arg0, int arg1, boolean arg2)
public void
a(fn arg0)
method_6919(class_2379 arg0)
setHeadRotation(Rotation rotation)
func_175415_a(Rotations arg0)
setHeadRotation(Rotations vec)
public void
b(fn arg0)
method_6927(class_2379 arg0)
setBodyRotation(Rotation rotation)
func_175424_b(Rotations arg0)
setBodyRotation(Rotations vec)
public void
c(fn arg0)
method_6910(class_2379 arg0)
setLeftArmRotation(Rotation rotation)
func_175405_c(Rotations arg0)
setLeftArmRotation(Rotations vec)
public void
d(fn arg0)
method_6925(class_2379 arg0)
setRightArmRotation(Rotation rotation)
func_175428_d(Rotations arg0)
setRightArmRotation(Rotations vec)
public void
e(fn arg0)
method_6909(class_2379 arg0)
setLeftLegRotation(Rotation rotation)
func_175417_e(Rotations arg0)
setLeftLegRotation(Rotations vec)
public void
f(fn arg0)
method_6926(class_2379 arg0)
setRightLegRotation(Rotation rotation)
func_175427_f(Rotations arg0)
setRightLegRotation(Rotations vec)
public Rotation
r()
method_6921()
getHeadRotation()
func_175418_s()
getHeadRotation()
public Rotation
s()
method_6923()
getBodyRotation()
func_175408_t()
getBodyRotation()
public boolean
aG()
method_5863()
hasCollision()
func_70067_L()
canBeCollidedWith()
public Arm
dh()
method_6068()
getMainArm()
func_184591_cq()
getPrimaryHand()
protected SoundEvent
n(int arg0)
method_6041(int arg0)
getFallSound(int arg0)
func_184588_d(int arg0)
getFallSound(int arg0)
protected SoundEvent
e(ahr arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
cG()
method_6002()
getDeathSound()
func_184615_bR()
getDeathSound()
public void
a(atm arg0)
method_5800(class_1538 arg0)
struckByLightning(LightningBoltEntity arg0)
func_70077_a(LightningBoltEntity arg0)
onStruckByLightning(LightningBoltEntity arg0)
public boolean
dt()
method_6086()
isAffectedBySplashPotions()
func_184603_cC()
canBeHitWithPotion()
public void
a(qh<?> arg0)
method_5674(class_2940<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
func_184206_a(DataParameter<?> arg0)
notifyDataManagerChange(DataParameter<?> arg0)
public boolean
du()
method_6102()
canAttack()
func_190631_cK()
attackable()
public EntityDimensions
a(ajb arg0)
method_18377(class_4050 arg0)
getDimensionsForPose(Pose arg0)
func_213305_a(Pose arg0)
getSize(Pose arg0)
public void
a(byte arg0)
method_5711(byte arg0)
doEvent(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)
public boolean
a(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
isInRangeToRenderDist(double arg0)
public Rotation
u()
method_6930()
getLeftArmRotation()
func_175404_u()
getLeftArmRotation()
public Rotation
v()
method_6903()
getRightArmRotation()
func_175411_v()
getRightArmRotation()
public Rotation
w()
method_6917()
getLeftLegRotation()
func_175403_w()
getLeftLegRotation()
public Rotation
z()
method_6900()
getRightLegRotation()
func_175407_x()
getRightLegRotation()