@Environment(value=CLIENT) public class ArmorStandEntityModel extends ArmorStandArmorEntityModel
BipedEntityModel.ArmPose
Modifier and Type | Field and Description |
---|---|
private ModelPart |
hip |
private ModelPart |
leftTorso |
private ModelPart |
plate |
private ModelPart |
rightTorso |
head, helmet, leaningPitch, leftArm, leftArmPose, leftLeg, rightArm, rightArmPose, rightLeg, sneaking, torso
child, handSwingProgress, riding
layerFactory, textureHeight, textureWidth
Constructor and Description |
---|
ArmorStandEntityModel() |
ArmorStandEntityModel(float scale) |
Modifier and Type | Method and Description |
---|---|
void |
animateModel(ArmorStandEntity armorStandEntity,
float float2,
float float3,
float float4) |
protected Iterable<ModelPart> |
getBodyParts() |
void |
setAngles(ArmorStandEntity armorStandEntity,
float float2,
float float3,
float float4,
float float5,
float float6) |
void |
setArmAngle(Arm arm,
MatrixStack matrices) |
getArm, getHead, getHeadParts, getPreferredArm, lerpAngle, method_29353, setAttributes, setVisible
render
copyStateTo
private final ModelPart rightTorso
private final ModelPart leftTorso
private final ModelPart hip
private final ModelPart plate
public ArmorStandEntityModel()
public ArmorStandEntityModel(float scale)
public void animateModel(ArmorStandEntity armorStandEntity, float float2, float float3, float float4)
animateModel
in class BipedEntityModel<ArmorStandEntity>
public void setAngles(ArmorStandEntity armorStandEntity, float float2, float float3, float float4, float float5, float float6)
setAngles
in class ArmorStandArmorEntityModel
protected Iterable<ModelPart> getBodyParts()
getBodyParts
in class BipedEntityModel<ArmorStandEntity>
public void setArmAngle(Arm arm, MatrixStack matrices)
setArmAngle
in interface ModelWithArms
setArmAngle
in class BipedEntityModel<ArmorStandEntity>