Class FelineEntityModel<T extends FelineEntityRenderState>

java.lang.Object
net.minecraft.client.model.Model<T>
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.FelineEntityModel<T>
Direct Known Subclasses:
CatEntityModel, OcelotEntityModel

@Environment(CLIENT) public class FelineEntityModel<T extends FelineEntityRenderState> extends EntityModel<T>
Represents the model of an ocelot-like entity.
Model parts of this model
Part NameParentCorresponding Field
"head"Root parthead
"body"Root partbody
"tail1"<T extends FelineEntityRenderState>Root partupperTail
"tail2"<T extends FelineEntityRenderState>Root partlowerTail
"right_hind_leg"Root partrightHindLeg
"left_hind_leg"Root partleftHindLeg
"right_front_leg"Root partrightFrontLeg
"left_front_leg"Root partleftFrontLeg
Mappings:
Namespace Name
named net/minecraft/client/render/entity/model/FelineEntityModel
intermediary net/minecraft/class_582
official gvl
  • Field Details

    • BABY_TRANSFORMER

      public static final ModelTransformer BABY_TRANSFORMER
      Mappings:
      Namespace Name Mixin selector
      named BABY_TRANSFORMER Lnet/minecraft/client/render/entity/model/FelineEntityModel;BABY_TRANSFORMER:Lnet/minecraft/client/render/entity/model/ModelTransformer;
      intermediary field_52909 Lnet/minecraft/class_582;field_52909:Lnet/minecraft/class_9953;
      official b Lgvl;b:Lgyx;
    • field_32527

      private static final float field_32527
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32527 Lnet/minecraft/client/render/entity/model/FelineEntityModel;field_32527:F
      intermediary field_32527 Lnet/minecraft/class_582;field_32527:F
      official a Lgvl;a:F
    • BODY_SIZE_Y

      private static final float BODY_SIZE_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BODY_SIZE_Y Lnet/minecraft/client/render/entity/model/FelineEntityModel;BODY_SIZE_Y:F
      intermediary field_32528 Lnet/minecraft/class_582;field_32528:F
      official o Lgvl;o:F
    • field_32529

      private static final float field_32529
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32529 Lnet/minecraft/client/render/entity/model/FelineEntityModel;field_32529:F
      intermediary field_32529 Lnet/minecraft/class_582;field_32529:F
      official p Lgvl;p:F
    • HIND_LEG_PIVOT_Y

      protected static final float HIND_LEG_PIVOT_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HIND_LEG_PIVOT_Y Lnet/minecraft/client/render/entity/model/FelineEntityModel;HIND_LEG_PIVOT_Y:F
      intermediary field_32521 Lnet/minecraft/class_582;field_32521:F
      official c Lgvl;c:F
    • HIND_LEG_PIVOT_Z

      protected static final float HIND_LEG_PIVOT_Z
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HIND_LEG_PIVOT_Z Lnet/minecraft/client/render/entity/model/FelineEntityModel;HIND_LEG_PIVOT_Z:F
      intermediary field_32522 Lnet/minecraft/class_582;field_32522:F
      official d Lgvl;d:F
    • FRONT_LEG_PIVOT_Y

      protected static final float FRONT_LEG_PIVOT_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FRONT_LEG_PIVOT_Y Lnet/minecraft/client/render/entity/model/FelineEntityModel;FRONT_LEG_PIVOT_Y:F
      intermediary field_32523 Lnet/minecraft/class_582;field_32523:F
      official e Lgvl;e:F
    • FRONT_LEG_PIVOT_Z

      private static final float FRONT_LEG_PIVOT_Z
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FRONT_LEG_PIVOT_Z Lnet/minecraft/client/render/entity/model/FelineEntityModel;FRONT_LEG_PIVOT_Z:F
      intermediary field_32517 Lnet/minecraft/class_582;field_32517:F
      official q Lgvl;q:F
    • TAIL1

      private static final String TAIL1
      The key of the upper tail model part, whose value is "tail1".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TAIL1 Lnet/minecraft/client/render/entity/model/FelineEntityModel;TAIL1:Ljava/lang/String;
      intermediary field_32518 Lnet/minecraft/class_582;field_32518:Ljava/lang/String;
      official r Lgvl;r:Ljava/lang/String;
    • TAIL2

      private static final String TAIL2
      The key of the lower tail model part, whose value is "tail2".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TAIL2 Lnet/minecraft/client/render/entity/model/FelineEntityModel;TAIL2:Ljava/lang/String;
      intermediary field_32519 Lnet/minecraft/class_582;field_32519:Ljava/lang/String;
      official s Lgvl;s:Ljava/lang/String;
    • leftHindLeg

      protected final ModelPart leftHindLeg
      Mappings:
      Namespace Name Mixin selector
      named leftHindLeg Lnet/minecraft/client/render/entity/model/FelineEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27454 Lnet/minecraft/class_582;field_27454:Lnet/minecraft/class_630;
      official f Lgvl;f:Lgyo;
    • rightHindLeg

      protected final ModelPart rightHindLeg
      Mappings:
      Namespace Name Mixin selector
      named rightHindLeg Lnet/minecraft/client/render/entity/model/FelineEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27455 Lnet/minecraft/class_582;field_27455:Lnet/minecraft/class_630;
      official g Lgvl;g:Lgyo;
    • leftFrontLeg

      protected final ModelPart leftFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named leftFrontLeg Lnet/minecraft/client/render/entity/model/FelineEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27456 Lnet/minecraft/class_582;field_27456:Lnet/minecraft/class_630;
      official i Lgvl;i:Lgyo;
    • rightFrontLeg

      protected final ModelPart rightFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named rightFrontLeg Lnet/minecraft/client/render/entity/model/FelineEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27457 Lnet/minecraft/class_582;field_27457:Lnet/minecraft/class_630;
      official j Lgvl;j:Lgyo;
    • upperTail

      protected final ModelPart upperTail
      Mappings:
      Namespace Name Mixin selector
      named upperTail Lnet/minecraft/client/render/entity/model/FelineEntityModel;upperTail:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3436 Lnet/minecraft/class_582;field_3436:Lnet/minecraft/class_630;
      official k Lgvl;k:Lgyo;
    • lowerTail

      protected final ModelPart lowerTail
      Mappings:
      Namespace Name Mixin selector
      named lowerTail Lnet/minecraft/client/render/entity/model/FelineEntityModel;lowerTail:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3442 Lnet/minecraft/class_582;field_3442:Lnet/minecraft/class_630;
      official l Lgvl;l:Lgyo;
    • body

      protected final ModelPart body
      Mappings:
      Namespace Name Mixin selector
      named body Lnet/minecraft/client/render/entity/model/FelineEntityModel;body:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3437 Lnet/minecraft/class_582;field_3437:Lnet/minecraft/class_630;
      official n Lgvl;n:Lgyo;
  • Constructor Details

    • FelineEntityModel

      public FelineEntityModel(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/model/EntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
      intermediary <init> Lnet/minecraft/class_583;<init>(Lnet/minecraft/class_630;)V
      official <init> Lgvi;<init>(Lgyo;)V
  • Method Details

    • getModelData

      public static ModelData getModelData(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      named getModelData Lnet/minecraft/client/render/entity/model/FelineEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
      intermediary method_32021 Lnet/minecraft/class_582;method_32021(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
      official a Lgvl;a(Lgys;)Lgyw;
    • setAngles

      public void setAngles(T t)
      Overrides:
      setAngles in class Model<T extends FelineEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named setAngles Lnet/minecraft/client/render/entity/model/FelineEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/FelineEntityRenderState;)V
      intermediary method_62087 Lnet/minecraft/class_582;method_62087(Lnet/minecraft/class_10024;)V
      official a Lgvl;a(Lhuq;)V