Package net.minecraft.client.model
Class PlayerModel
java.lang.Object
- All Implemented Interfaces:
ArmedModel,HeadedModel
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.HumanoidModel
HumanoidModel.ArmPoseNested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.Simple -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ModelPartprivate static final Stringprivate static final Stringfinal ModelPartfinal ModelPartprivate static final Stringprivate static final Stringfinal ModelPartfinal ModelPartprivate final booleanFields inherited from class net.minecraft.client.model.HumanoidModel
BABY_TRANSFORMER, body, hat, HAT_OVERLAY_SCALE, head, leftArm, leftLeg, LEGGINGS_OVERLAY_SCALE, OVERLAY_SCALE, rightArm, rightLeg, TOOT_HORN_XROT_BASE, TOOT_HORN_YROT_BASEFields inherited from class net.minecraft.client.model.EntityModel
MODEL_Y_OFFSETFields inherited from class net.minecraft.client.model.Model
renderType, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MeshDefinitioncreateMesh(CubeDeformation pCubeDeformation, boolean pSlim) getRandomBodyPart(RandomSource pRandom) voidsetAllVisible(boolean pVisible) voidsetupAnim(PlayerRenderState pRenderState) voidtranslateToHand(HumanoidArm pSide, PoseStack pPoseStack) Methods inherited from class net.minecraft.client.model.HumanoidModel
copyPropertiesTo, createMesh, getArm, getHead, setupAttackAnimationMethods inherited from class net.minecraft.client.model.Model
allParts, getAnimation, renderToBuffer, renderToBuffer, renderType, resetPose, root
-
Field Details
-
LEFT_SLEEVE
- See Also:
-
RIGHT_SLEEVE
- See Also:
-
LEFT_PANTS
- See Also:
-
RIGHT_PANTS
- See Also:
-
bodyParts
-
leftSleeve
-
rightSleeve
-
leftPants
-
rightPants
-
jacket
-
slim
private final boolean slim
-
-
Constructor Details
-
PlayerModel
-
-
Method Details
-
createMesh
-
setupAnim
- Overrides:
setupAnimin classHumanoidModel<PlayerRenderState>
-
setAllVisible
public void setAllVisible(boolean pVisible) - Overrides:
setAllVisiblein classHumanoidModel<PlayerRenderState>
-
translateToHand
- Specified by:
translateToHandin interfaceArmedModel- Overrides:
translateToHandin classHumanoidModel<PlayerRenderState>
-
getRandomBodyPart
-