Class FelineEntityModel<T extends FelineEntityRenderState>

java.lang.Object
net.minecraft.client.model.Model
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 gbn
  • 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 Lgbn;b:Lgew;
    • field_52910

      public static final ModelTransformer field_52910
      Mappings:
      Namespace Name Mixin selector
      named field_52910 Lnet/minecraft/client/render/entity/model/FelineEntityModel;field_52910:Lnet/minecraft/client/render/entity/model/ModelTransformer;
      intermediary field_52910 Lnet/minecraft/class_582;field_52910:Lnet/minecraft/class_9953;
      official c Lgbn;c:Lgew;
    • 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 Lgbn;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 p Lgbn;p: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 q Lgbn;q: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 d Lgbn;d: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 e Lgbn;e: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 f Lgbn;f: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 r Lgbn;r: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 s Lgbn;s: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 t Lgbn;t: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 g Lgbn;g:Lgen;
    • 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 i Lgbn;i:Lgen;
    • 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 j Lgbn;j:Lgen;
    • 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 k Lgbn;k:Lgen;
    • 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 l Lgbn;l:Lgen;
    • 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 m Lgbn;m:Lgen;
    • 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 o Lgbn;o:Lgen;
  • 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> Lgbl;<init>(Lgen;)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 Lgbn;a(Lger;)Lgev;
    • setAngles

      public void setAngles(T t)
      Overrides:
      setAngles in class EntityModel<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 Lgbn;a(Lgya;)V