Class HorseEntityModel<T extends HorseBaseEntity>

Direct Known Subclasses:
DonkeyEntityModel

@Environment(CLIENT)
public class HorseEntityModel<T extends HorseBaseEntity>
extends AnimalModel<T>
Mappings:
Namespace Name
official eba
intermediary net/minecraft/class_549
named net/minecraft/client/render/entity/model/HorseEntityModel
  • Field Details

    • body

      protected final ModelPart body
      Mappings:
      Namespace Name Mixin selector
      official a Leba;a:Ledh;
      intermediary field_3305 Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;
      named body Lnet/minecraft/client/render/entity/model/HorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;
    • rightHindLeg

      private final ModelPart rightHindLeg
      Mappings:
      Namespace Name Mixin selector
      official f Leba;f:Ledh;
      intermediary field_27425 Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;
      named rightHindLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
    • leftHindLeg

      private final ModelPart leftHindLeg
      Mappings:
      Namespace Name Mixin selector
      official g Leba;g:Ledh;
      intermediary field_27426 Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;
      named leftHindLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
    • rightFrontLeg

      private final ModelPart rightFrontLeg
      Mappings:
      Namespace Name Mixin selector
      official h Leba;h:Ledh;
      intermediary field_27427 Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;
      named rightFrontLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
    • leftFrontLeg

      private final ModelPart leftFrontLeg
      Mappings:
      Namespace Name Mixin selector
      official i Leba;i:Ledh;
      intermediary field_27428 Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;
      named leftFrontLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
    • rightHindBabyLeg

      private final ModelPart rightHindBabyLeg
      Mappings:
      Namespace Name Mixin selector
      official j Leba;j:Ledh;
      intermediary field_27429 Lnet/minecraft/class_549;field_27429:Lnet/minecraft/class_630;
      named rightHindBabyLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
    • leftHindBabyLeg

      private final ModelPart leftHindBabyLeg
      Mappings:
      Namespace Name Mixin selector
      official k Leba;k:Ledh;
      intermediary field_27430 Lnet/minecraft/class_549;field_27430:Lnet/minecraft/class_630;
      named leftHindBabyLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
    • rightFrontBabyLeg

      private final ModelPart rightFrontBabyLeg
      Mappings:
      Namespace Name Mixin selector
      official l Leba;l:Ledh;
      intermediary field_27431 Lnet/minecraft/class_549;field_27431:Lnet/minecraft/class_630;
      named rightFrontBabyLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
    • leftFrontBabyLeg

      private final ModelPart leftFrontBabyLeg
      Mappings:
      Namespace Name Mixin selector
      official m Leba;m:Ledh;
      intermediary field_27432 Lnet/minecraft/class_549;field_27432:Lnet/minecraft/class_630;
      named leftFrontBabyLeg Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
    • tail

      private final ModelPart tail
      Mappings:
      Namespace Name Mixin selector
      official n Leba;n:Ledh;
      intermediary field_3300 Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;
      named tail Lnet/minecraft/client/render/entity/model/HorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
    • saddle

      private final ModelPart[] saddle
      Mappings:
      Namespace Name Mixin selector
      official o Leba;o:[Ledh;
      intermediary field_3304 Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;
      named saddle Lnet/minecraft/client/render/entity/model/HorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;
    • straps

      private final ModelPart[] straps
      Mappings:
      Namespace Name Mixin selector
      official p Leba;p:[Ledh;
      intermediary field_3301 Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;
      named straps Lnet/minecraft/client/render/entity/model/HorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;
  • Constructor Details

    • HorseEntityModel

      public HorseEntityModel​(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leba;<init>(Ledh;)V
      intermediary <init> Lnet/minecraft/class_549;<init>(Lnet/minecraft/class_630;)V
      named <init> Lnet/minecraft/client/render/entity/model/HorseEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
  • Method Details

    • getModelData

      public static ModelData getModelData​(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      official a Leba;a(Ledl;)Ledp;
      intermediary method_32010 Lnet/minecraft/class_549;method_32010(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
      named getModelData Lnet/minecraft/client/render/entity/model/HorseEntityModel;getModelData(Lnet/minecraft/client/util/math/Dilation;)Lnet/minecraft/client/model/ModelData;
    • setAngles

      public void setAngles​(T t, float float2, float float3, float float4, float float5, float float6)
      Specified by:
      setAngles in class EntityModel<T extends HorseBaseEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Leba;a(Lbcr;FFFFF)V
      intermediary method_17085 Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_1496;FFFFF)V
      named setAngles Lnet/minecraft/client/render/entity/model/HorseEntityModel;setAngles(Lnet/minecraft/entity/passive/HorseBaseEntity;FFFFF)V
    • getHeadParts

      public Iterable<ModelPart> getHeadParts()
      Specified by:
      getHeadParts in class AnimalModel<T extends HorseBaseEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Ldzt;a()Ljava/lang/Iterable;
      intermediary method_22946 Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
      named getHeadParts Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
    • getBodyParts

      protected Iterable<ModelPart> getBodyParts()
      Specified by:
      getBodyParts in class AnimalModel<T extends HorseBaseEntity>
      Mappings:
      Namespace Name Mixin selector
      official b Ldzt;b()Ljava/lang/Iterable;
      intermediary method_22948 Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
      named getBodyParts Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
    • animateModel

      public void animateModel​(T t, float float2, float float3, float float4)
      Overrides:
      animateModel in class EntityModel<T extends HorseBaseEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Leba;a(Lbcr;FFF)V
      intermediary method_17084 Lnet/minecraft/class_549;method_17084(Lnet/minecraft/class_1496;FFF)V
      named animateModel Lnet/minecraft/client/render/entity/model/HorseEntityModel;animateModel(Lnet/minecraft/entity/passive/HorseBaseEntity;FFF)V