net.minecraft.client.render.entity.model

public class PlayerEntityModel

extends BipedEntityModel<PlayerEntityRenderState>

All mapped superinterfaces:

ModelWithArms, ModelWithHead

net.minecraft.client.model.player.PlayerModel
net.minecraft.class_591
net.minecraft.client.render.entity.model.PlayerEntityModel

Field summary

Modifier and TypeField
protected static final String
LEFT_SLEEVE
field_32540
LEFT_SLEEVE
protected static final String
RIGHT_SLEEVE
field_32541
RIGHT_SLEEVE
protected static final String
LEFT_PANTS
field_32536
LEFT_PANTS
protected static final String
RIGHT_PANTS
field_32537
RIGHT_PANTS
private final List<ModelPart>
bodyParts
field_27466
parts
public final ModelPart
leftSleeve
field_3484
leftSleeve
public final ModelPart
rightSleeve
field_3486
rightSleeve
public final ModelPart
leftPants
field_3482
leftPants
public final ModelPart
rightPants
field_3479
rightPants
public final ModelPart
jacket
field_3483
jacket
private final boolean
slim
field_3480
thinArms

Constructor summary

ModifierConstructor
public (ModelPart root, boolean thinArms)

Method summary

Modifier and TypeMethod
public static ModelData
createMesh(CubeDeformation scale, boolean slim)
method_32028(class_5605 arg0, boolean arg1)
getTexturedModelData(Dilation dilation, boolean slim)
public static EquipmentModelData<ModelData>
createArmorMeshSet(CubeDeformation innerDeformation, CubeDeformation outerDeformation)
method_72857(class_5605 arg0, class_5605 arg1)
createEquipmentModelData(Dilation hatDilation, Dilation armorDilation)
public void
setupAnim(AvatarRenderState state)
method_62110(class_10055 arg0)
setAngles(PlayerEntityRenderState arg0)
public void
setAllVisible(boolean visible)
method_2805(boolean arg0)
setVisible(boolean arg0)
public void
translateToHand(AvatarRenderState state, HumanoidArm arm, PoseStack poseStack)
method_72859(class_10055 arg0, class_1306 arg1, class_4587 arg2)
setArmAngle(PlayerEntityRenderState arg0, Arm arg1, MatrixStack arg2)
public ModelPart
getRandomBodyPart(RandomSource random)
method_22697(class_5819 arg0)
getRandomPart(Random random)
public void
setupAnim(HumanoidRenderState state)
method_17087(class_10034 arg0)
setAngles(BipedEntityRenderState arg0)
public void
translateToHand(EntityRenderState state, HumanoidArm arm, PoseStack poseStack)
method_2803(class_10017 arg0, class_1306 arg1, class_4587 arg2)
setArmAngle(EntityRenderState arg0, Arm arg1, MatrixStack arg2)
public void
setupAnim(Object state)
method_2819(Object arg0)
setAngles(Object arg0)
private static ModelData
lambda$createArmorMeshSet$0(MeshDefinition arg0)
method_72858(class_5609 arg0)
method_72858(ModelData modelData)