Package net.minecraft.client.model
Class CatModel<T extends Cat>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<T>
net.minecraft.client.model.AgeableListModel<T>
net.minecraft.client.model.OcelotModel<T>
net.minecraft.client.model.CatModel<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate float
private float
private float
Fields inherited from class net.minecraft.client.model.OcelotModel
BACK_LEG_Y, BACK_LEG_Z, body, FRONT_LEG_Y, head, leftFrontLeg, leftHindLeg, rightFrontLeg, rightHindLeg, SITTING_STATE, state, tail1, tail2
Fields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, young
Fields inherited from class net.minecraft.client.model.Model
renderType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
prepareMobModel
(T entity, float limbSwing, float limbSwingAmount, float partialTick) void
setupAnim
(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) Sets this entity's model rotation anglesMethods inherited from class net.minecraft.client.model.OcelotModel
bodyParts, createBodyMesh, headParts
Methods inherited from class net.minecraft.client.model.AgeableListModel
renderToBuffer
Methods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesTo
Methods inherited from class net.minecraft.client.model.Model
renderToBuffer, renderType
-
Field Details
-
lieDownAmount
private float lieDownAmount -
lieDownAmountTail
private float lieDownAmountTail -
relaxStateOneAmount
private float relaxStateOneAmount
-
-
Constructor Details
-
CatModel
-
-
Method Details
-
prepareMobModel
- Overrides:
prepareMobModel
in classOcelotModel<T extends Cat>
-
setupAnim
public void setupAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) Sets this entity's model rotation angles- Overrides:
setupAnim
in classOcelotModel<T extends Cat>
-