Class OcelotEntityModel<T extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
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" | Root part | upperTail |
| "tail2" | 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 official fbxintermediary net/minecraft/class_582named net/minecraft/client/render/entity/model/OcelotEntityModel
-
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) voidMethods 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 official qLfbx;q:Iintermediary field_32524Lnet/minecraft/class_582;field_32524:Inamed SNEAKING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SNEAKING_ANIMATION_STATE:I
-
STANDING_ANIMATION_STATE
private static final int STANDING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector official rLfbx;r:Iintermediary field_32525Lnet/minecraft/class_582;field_32525:Inamed STANDING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;STANDING_ANIMATION_STATE:I
-
SPRINTING_ANIMATION_STATE
private static final int SPRINTING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector official sLfbx;s:Iintermediary field_32526Lnet/minecraft/class_582;field_32526:Inamed SPRINTING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SPRINTING_ANIMATION_STATE:I
-
SITTING_ANIMATION_STATE
protected static final int SITTING_ANIMATION_STATE- See Also:
- Mappings:
Namespace Name Mixin selector official aLfbx;a:Iintermediary field_32520Lnet/minecraft/class_582;field_32520:Inamed SITTING_ANIMATION_STATELnet/minecraft/client/render/entity/model/OcelotEntityModel;SITTING_ANIMATION_STATE:I
-
field_32527
private static final float field_32527- See Also:
- Mappings:
Namespace Name Mixin selector official tLfbx;t:Fintermediary field_32527Lnet/minecraft/class_582;field_32527:Fnamed field_32527Lnet/minecraft/client/render/entity/model/OcelotEntityModel;field_32527:F
-
BODY_SIZE_Y
private static final float BODY_SIZE_Y- See Also:
- Mappings:
Namespace Name Mixin selector official uLfbx;u:Fintermediary field_32528Lnet/minecraft/class_582;field_32528:Fnamed BODY_SIZE_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_SIZE_Y:F
-
field_32529
private static final float field_32529- See Also:
- Mappings:
Namespace Name Mixin selector official wLfbx;w:Fintermediary field_32529Lnet/minecraft/class_582;field_32529:Fnamed field_32529Lnet/minecraft/client/render/entity/model/OcelotEntityModel;field_32529:F
-
HEAD_PIVOT_Y
private static final float HEAD_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official xLfbx;x:Fintermediary field_32530Lnet/minecraft/class_582;field_32530:Fnamed HEAD_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;HEAD_PIVOT_Y:F
-
HEAD_PIVOT_Z
private static final float HEAD_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official yLfbx;y:Fintermediary field_32531Lnet/minecraft/class_582;field_32531:Fnamed HEAD_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;HEAD_PIVOT_Z:F
-
BODY_PIVOT_Y
private static final float BODY_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official zLfbx;z:Fintermediary field_32532Lnet/minecraft/class_582;field_32532:Fnamed BODY_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_PIVOT_Y:F
-
BODY_PIVOT_Z
private static final float BODY_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official ALfbx;A:Fintermediary field_32512Lnet/minecraft/class_582;field_32512:Fnamed BODY_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;BODY_PIVOT_Z:F
-
UPPER_TAIL_PIVOT_Y
private static final float UPPER_TAIL_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official BLfbx;B:Fintermediary field_32513Lnet/minecraft/class_582;field_32513:Fnamed UPPER_TAIL_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;UPPER_TAIL_PIVOT_Y:F
-
UPPER_TAIL_PIVOT_Z
private static final float UPPER_TAIL_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official CLfbx;C:Fintermediary field_32514Lnet/minecraft/class_582;field_32514:Fnamed UPPER_TAIL_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;UPPER_TAIL_PIVOT_Z:F
-
LOWER_TAIL_PIVOT_Y
private static final float LOWER_TAIL_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official DLfbx;D:Fintermediary field_32515Lnet/minecraft/class_582;field_32515:Fnamed LOWER_TAIL_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;LOWER_TAIL_PIVOT_Y:F
-
LOWER_TAIL_PIVOT_Z
private static final float LOWER_TAIL_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official ELfbx;E:Fintermediary field_32516Lnet/minecraft/class_582;field_32516:Fnamed LOWER_TAIL_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;LOWER_TAIL_PIVOT_Z:F
-
HIND_LEG_PIVOT_Y
protected static final float HIND_LEG_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official bLfbx;b:Fintermediary field_32521Lnet/minecraft/class_582;field_32521:Fnamed HIND_LEG_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;HIND_LEG_PIVOT_Y:F
-
HIND_LEG_PIVOT_Z
protected static final float HIND_LEG_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official fLfbx;f:Fintermediary field_32522Lnet/minecraft/class_582;field_32522:Fnamed HIND_LEG_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;HIND_LEG_PIVOT_Z:F
-
FRONT_LEG_PIVOT_Y
protected static final float FRONT_LEG_PIVOT_Y- See Also:
- Mappings:
Namespace Name Mixin selector official gLfbx;g:Fintermediary field_32523Lnet/minecraft/class_582;field_32523:Fnamed FRONT_LEG_PIVOT_YLnet/minecraft/client/render/entity/model/OcelotEntityModel;FRONT_LEG_PIVOT_Y:F
-
FRONT_LEG_PIVOT_Z
private static final float FRONT_LEG_PIVOT_Z- See Also:
- Mappings:
Namespace Name Mixin selector official FLfbx;F:Fintermediary field_32517Lnet/minecraft/class_582;field_32517:Fnamed FRONT_LEG_PIVOT_ZLnet/minecraft/client/render/entity/model/OcelotEntityModel;FRONT_LEG_PIVOT_Z:F
-
TAIL1
The key of the upper tail model part, whose value is "tail1".- See Also:
- Mappings:
Namespace Name Mixin selector official GLfbx;G:Ljava/lang/String;intermediary field_32518Lnet/minecraft/class_582;field_32518:Ljava/lang/String;named TAIL1Lnet/minecraft/client/render/entity/model/OcelotEntityModel;TAIL1:Ljava/lang/String;
-
TAIL2
The key of the lower tail model part, whose value is "tail2".- See Also:
- Mappings:
Namespace Name Mixin selector official HLfbx;H:Ljava/lang/String;intermediary field_32519Lnet/minecraft/class_582;field_32519:Ljava/lang/String;named TAIL2Lnet/minecraft/client/render/entity/model/OcelotEntityModel;TAIL2:Ljava/lang/String;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official hLfbx;h:Lfdy;intermediary field_27454Lnet/minecraft/class_582;field_27454:Lnet/minecraft/class_630;named leftHindLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official iLfbx;i:Lfdy;intermediary field_27455Lnet/minecraft/class_582;field_27455:Lnet/minecraft/class_630;named rightHindLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official jLfbx;j:Lfdy;intermediary field_27456Lnet/minecraft/class_582;field_27456:Lnet/minecraft/class_630;named leftFrontLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official kLfbx;k:Lfdy;intermediary field_27457Lnet/minecraft/class_582;field_27457:Lnet/minecraft/class_630;named rightFrontLegLnet/minecraft/client/render/entity/model/OcelotEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
upperTail
- Mappings:
Namespace Name Mixin selector official lLfbx;l:Lfdy;intermediary field_3436Lnet/minecraft/class_582;field_3436:Lnet/minecraft/class_630;named upperTailLnet/minecraft/client/render/entity/model/OcelotEntityModel;upperTail:Lnet/minecraft/client/model/ModelPart;
-
lowerTail
- Mappings:
Namespace Name Mixin selector official mLfbx;m:Lfdy;intermediary field_3442Lnet/minecraft/class_582;field_3442:Lnet/minecraft/class_630;named lowerTailLnet/minecraft/client/render/entity/model/OcelotEntityModel;lowerTail:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector official nLfbx;n:Lfdy;intermediary field_3435Lnet/minecraft/class_582;field_3435:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/model/OcelotEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector official oLfbx;o:Lfdy;intermediary field_3437Lnet/minecraft/class_582;field_3437:Lnet/minecraft/class_630;named bodyLnet/minecraft/client/render/entity/model/OcelotEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
animationState
protected int animationState- Mappings:
Namespace Name Mixin selector official pLfbx;p:Iintermediary field_3434Lnet/minecraft/class_582;field_3434:Inamed animationStateLnet/minecraft/client/render/entity/model/OcelotEntityModel;animationState:I
-
-
Constructor Details
-
OcelotEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lfbx;<init>(Lfdy;)Vintermediary <init>Lnet/minecraft/class_582;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/OcelotEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector official aLfbx;a(Lfec;)Lfeg;intermediary method_32021Lnet/minecraft/class_582;method_32021(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;named getModelDataLnet/minecraft/client/render/entity/model/OcelotEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
-
getHeadParts
- Specified by:
getHeadPartsin classAnimalModel<T extends Entity>- Mappings:
Namespace Name Mixin selector official aLezx;a()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyPartsin classAnimalModel<T extends Entity>- Mappings:
Namespace Name Mixin selector official bLezx;b()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()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 official aLfaz;a(Lbfj;FFFFF)Vintermediary method_2819Lnet/minecraft/class_583;method_2819(Lnet/minecraft/class_1297;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/EntityModel;setAngles(Lnet/minecraft/entity/Entity;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends Entity>- Mappings:
Namespace Name Mixin selector official aLfaz;a(Lbfj;FFF)Vintermediary method_2816Lnet/minecraft/class_583;method_2816(Lnet/minecraft/class_1297;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/EntityModel;animateModel(Lnet/minecraft/entity/Entity;FFF)V
-