Class OcelotEntityModel<T extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.OcelotEntityModel<T>
- Direct Known Subclasses:
CatEntityModel
Represents the model of an ocelot-like entity.
| Part Name | Parent | Corresponding Field |
|---|---|---|
| "head" | Root part | head |
| "body" | Root part | body |
| "tail1"<T extends Entity> | Root part | upperTail |
| "tail2"<T extends Entity> | Root part | lowerTail |
| "right_hind_leg" | Root part | rightHindLeg |
| "left_hind_leg" | Root part | leftHindLeg |
| "right_front_leg" | Root part | rightFrontLeg |
| "left_front_leg" | Root part | leftFrontLeg |
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/OcelotEntityModelintermediary net/minecraft/class_582official fvg
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected final ModelPartprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final floatprotected static final floatprivate static final floatprotected final ModelPartprivate static final floatprivate static final floatprotected static final floatprotected static final floatprotected final ModelPartprotected final ModelPartprivate static final floatprivate static final floatprotected final ModelPartprotected final ModelPartprotected final ModelPartprotected static final intprivate static final intprivate static final intprivate static final intprivate static final StringThe key of the upper tail model part, whose value is "tail1".private static final StringThe key of the lower tail model part, whose value is "tail2".private static final floatprivate static final floatprotected final ModelPartFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidanimateModel(T entity, float limbAngle, float limbDistance, float tickDelta) static ModelDatagetModelData(Dilation dilation) voidsetAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch) Methods inherited from class net.minecraft.client.render.entity.model.AnimalModel
renderMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
SNEAKING_ANIMATION_STATE
private static final int SNEAKING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector named SNEAKING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SNEAKING_ANIMATION_STATE:Iintermediary field_32524Lnet/minecraft/class_582;field_32524:Iofficial qLfvg;q:I
-
STANDING_ANIMATION_STATE
private static final int STANDING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector named STANDING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;STANDING_ANIMATION_STATE:Iintermediary field_32525Lnet/minecraft/class_582;field_32525:Iofficial rLfvg;r:I
-
SPRINTING_ANIMATION_STATE
private static final int SPRINTING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector named SPRINTING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SPRINTING_ANIMATION_STATE:Iintermediary field_32526Lnet/minecraft/class_582;field_32526:Iofficial sLfvg;s:I
-
SITTING_ANIMATION_STATE
protected static final int SITTING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector named SITTING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SITTING_ANIMATION_STATE:Iintermediary field_32520Lnet/minecraft/class_582;field_32520:Iofficial aLfvg;a:I
-
field_32527
private static final float field_32527- See Also:
- Mappings:
Namespace Name Mixin selector named field_32527Lnet/minecraft/client/render/entity/model/OcelotEntityModel;field_32527:Fintermediary field_32527Lnet/minecraft/class_582;field_32527:Fofficial tLfvg;t:F
-
BODY_SIZE_Y
private static final float BODY_SIZE_Y- See Also:
- Mappings:
Namespace Name Mixin selector named BODY_SIZE_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_SIZE_Y:Fintermediary field_32528Lnet/minecraft/class_582;field_32528:Fofficial uLfvg;u:F
-
field_32529
private static final float field_32529- See Also:
- Mappings:
Namespace Name Mixin selector named field_32529Lnet/minecraft/client/render/entity/model/OcelotEntityModel;field_32529:Fintermediary field_32529Lnet/minecraft/class_582;field_32529:Fofficial wLfvg;w:F
-
HEAD_PIVOT_Y
private static final float HEAD_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named HEAD_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;HEAD_PIVOT_Y:Fintermediary field_32530Lnet/minecraft/class_582;field_32530:Fofficial xLfvg;x:F
-
HEAD_PIVOT_Z
private static final float HEAD_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named HEAD_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;HEAD_PIVOT_Z:Fintermediary field_32531Lnet/minecraft/class_582;field_32531:Fofficial yLfvg;y:F
-
BODY_PIVOT_Y
private static final float BODY_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named BODY_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_PIVOT_Y:Fintermediary field_32532Lnet/minecraft/class_582;field_32532:Fofficial zLfvg;z:F
-
BODY_PIVOT_Z
private static final float BODY_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named BODY_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_PIVOT_Z:Fintermediary field_32512Lnet/minecraft/class_582;field_32512:Fofficial ALfvg;A:F
-
UPPER_TAIL_PIVOT_Y
private static final float UPPER_TAIL_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named UPPER_TAIL_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;UPPER_TAIL_PIVOT_Y:Fintermediary field_32513Lnet/minecraft/class_582;field_32513:Fofficial BLfvg;B:F
-
UPPER_TAIL_PIVOT_Z
private static final float UPPER_TAIL_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named UPPER_TAIL_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;UPPER_TAIL_PIVOT_Z:Fintermediary field_32514Lnet/minecraft/class_582;field_32514:Fofficial CLfvg;C:F
-
LOWER_TAIL_PIVOT_Y
private static final float LOWER_TAIL_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named LOWER_TAIL_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;LOWER_TAIL_PIVOT_Y:Fintermediary field_32515Lnet/minecraft/class_582;field_32515:Fofficial DLfvg;D:F
-
LOWER_TAIL_PIVOT_Z
private static final float LOWER_TAIL_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named LOWER_TAIL_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;LOWER_TAIL_PIVOT_Z:Fintermediary field_32516Lnet/minecraft/class_582;field_32516:Fofficial ELfvg;E:F
-
HIND_LEG_PIVOT_Y
protected static final float HIND_LEG_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named HIND_LEG_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;HIND_LEG_PIVOT_Y:Fintermediary field_32521Lnet/minecraft/class_582;field_32521:Fofficial bLfvg;b:F
-
HIND_LEG_PIVOT_Z
protected static final float HIND_LEG_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named HIND_LEG_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;HIND_LEG_PIVOT_Z:Fintermediary field_32522Lnet/minecraft/class_582;field_32522:Fofficial fLfvg;f:F
-
FRONT_LEG_PIVOT_Y
protected static final float FRONT_LEG_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector named FRONT_LEG_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;FRONT_LEG_PIVOT_Y:Fintermediary field_32523Lnet/minecraft/class_582;field_32523:Fofficial gLfvg;g:F
-
FRONT_LEG_PIVOT_Z
private static final float FRONT_LEG_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector named FRONT_LEG_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;FRONT_LEG_PIVOT_Z:Fintermediary field_32517Lnet/minecraft/class_582;field_32517:Fofficial FLfvg;F:F
-
TAIL1
The key of the upper tail model part, whose value is "tail1".- See Also:
- Mappings:
Namespace Name Mixin selector named TAIL1Lnet/minecraft/client/render/entity/model/OcelotEntityModel;TAIL1:Ljava/lang/String;intermediary field_32518Lnet/minecraft/class_582;field_32518:Ljava/lang/String;official GLfvg;G:Ljava/lang/String;
-
TAIL2
The key of the lower tail model part, whose value is "tail2".- See Also:
- Mappings:
Namespace Name Mixin selector named TAIL2Lnet/minecraft/client/render/entity/model/OcelotEntityModel;TAIL2:Ljava/lang/String;intermediary field_32519Lnet/minecraft/class_582;field_32519:Ljava/lang/String;official HLfvg;H:Ljava/lang/String;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27454Lnet/minecraft/class_582;field_27454:Lnet/minecraft/class_630;official hLfvg;h:Lfxi;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27455Lnet/minecraft/class_582;field_27455:Lnet/minecraft/class_630;official iLfvg;i:Lfxi;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27456Lnet/minecraft/class_582;field_27456:Lnet/minecraft/class_630;official jLfvg;j:Lfxi;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27457Lnet/minecraft/class_582;field_27457:Lnet/minecraft/class_630;official kLfvg;k:Lfxi;
-
upperTail
- Mappings:
Namespace Name Mixin selector named upperTailLnet/minecraft/client/render/entity/model/OcelotEntityModel;upperTail:Lnet/minecraft/client/model/ModelPart;intermediary field_3436Lnet/minecraft/class_582;field_3436:Lnet/minecraft/class_630;official lLfvg;l:Lfxi;
-
lowerTail
- Mappings:
Namespace Name Mixin selector named lowerTailLnet/minecraft/client/render/entity/model/OcelotEntityModel;lowerTail:Lnet/minecraft/client/model/ModelPart;intermediary field_3442Lnet/minecraft/class_582;field_3442:Lnet/minecraft/class_630;official mLfvg;m:Lfxi;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/OcelotEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_3435Lnet/minecraft/class_582;field_3435:Lnet/minecraft/class_630;official nLfvg;n:Lfxi;
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/OcelotEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_3437Lnet/minecraft/class_582;field_3437:Lnet/minecraft/class_630;official oLfvg;o:Lfxi;
-
animationState
protected int animationState- Mappings:
Namespace Name Mixin selector named animationStateLnet/minecraft/client/render/entity/model/OcelotEntityModel;animationState:Iintermediary field_3434Lnet/minecraft/class_582;field_3434:Iofficial pLfvg;p:I
-
-
Constructor Details
-
OcelotEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/OcelotEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_582;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfvg;<init>(Lfxi;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector named getModelDataLnet/minecraft/client/render/entity/model/OcelotEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;intermediary method_32021Lnet/minecraft/class_582;method_32021(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;official aLfvg;a(Lfxm;)Lfxq;
-
getHeadParts
- Specified by:
getHeadPartsin classAnimalModel<T extends Entity>- Mappings:
Namespace Name Mixin selector named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;official aLftd;a()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyPartsin classAnimalModel<T extends Entity>- Mappings:
Namespace Name Mixin selector named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;official bLftd;b()Ljava/lang/Iterable;
-
setAngles
public void setAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch) - Specified by:
setAnglesin classEntityModel<T extends Entity>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/EntityModel;setAngles(Lnet/minecraft/entity/Entity;FFFFF)Vintermediary method_2819Lnet/minecraft/class_583;method_2819(Lnet/minecraft/class_1297;FFFFF)Vofficial aLfui;a(Lbsd;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends Entity>- Mappings:
Namespace Name Mixin selector named animateModelLnet/minecraft/client/render/entity/model/EntityModel;animateModel(Lnet/minecraft/entity/Entity;FFF)Vintermediary method_2816Lnet/minecraft/class_583;method_2816(Lnet/minecraft/class_1297;FFF)Vofficial aLfui;a(Lbsd;FFF)V
-