Class AbstractHorseEntityModel<T extends LivingHorseEntityRenderState>

java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AbstractHorseEntityModel<T>
Direct Known Subclasses:
DonkeyEntityModel, HorseEntityModel

@Environment(CLIENT) public abstract class AbstractHorseEntityModel<T extends LivingHorseEntityRenderState> extends EntityModel<T>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/model/AbstractHorseEntityModel
intermediary net/minecraft/class_549
official gaq
  • Field Details Link icon

    • EATING_GRASS_ANIMATION_HEAD_BASE_PITCH Link icon

      private static final float EATING_GRASS_ANIMATION_HEAD_BASE_PITCH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EATING_GRASS_ANIMATION_HEAD_BASE_PITCH Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;EATING_GRASS_ANIMATION_HEAD_BASE_PITCH:F
      intermediary field_32487 Lnet/minecraft/class_549;field_32487:F
      official e Lgaq;e:F
    • ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER Link icon

      private static final float ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER:F
      intermediary field_32488 Lnet/minecraft/class_549;field_32488:F
      official f Lgaq;f:F
    • ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER Link icon

      private static final float ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER:F
      intermediary field_32489 Lnet/minecraft/class_549;field_32489:F
      official g Lgaq;g:F
    • HEAD_TAIL_BASE_PITCH Link icon

      private static final float HEAD_TAIL_BASE_PITCH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HEAD_TAIL_BASE_PITCH Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_TAIL_BASE_PITCH:F
      intermediary field_32490 Lnet/minecraft/class_549;field_32490:F
      official i Lgaq;i:F
    • ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER Link icon

      private static final float ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER:F
      intermediary field_32491 Lnet/minecraft/class_549;field_32491:F
      official j Lgaq;j:F
    • HEAD_PARTS Link icon

      protected static final String HEAD_PARTS
      The key of the model part containing the head model parts, whose value is "head_parts".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HEAD_PARTS Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_PARTS:Ljava/lang/String;
      intermediary field_32486 Lnet/minecraft/class_549;field_32486:Ljava/lang/String;
      official a Lgaq;a:Ljava/lang/String;
    • SADDLE Link icon

      private static final String SADDLE
      The key of the saddle mane model part, whose value is "saddle".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SADDLE Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;SADDLE:Ljava/lang/String;
      intermediary field_32496 Lnet/minecraft/class_549;field_32496:Ljava/lang/String;
      official k Lgaq;k:Ljava/lang/String;
    • LEFT_SADDLE_MOUTH Link icon

      private static final String LEFT_SADDLE_MOUTH
      The key of the left saddle mouth model part, whose value is "left_saddle_mouth".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named LEFT_SADDLE_MOUTH Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;LEFT_SADDLE_MOUTH:Ljava/lang/String;
      intermediary field_32497 Lnet/minecraft/class_549;field_32497:Ljava/lang/String;
      official l Lgaq;l:Ljava/lang/String;
    • LEFT_SADDLE_LINE Link icon

      private static final String LEFT_SADDLE_LINE
      The key of the left saddle line model part, whose value is "left_saddle_line".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named LEFT_SADDLE_LINE Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;LEFT_SADDLE_LINE:Ljava/lang/String;
      intermediary field_32498 Lnet/minecraft/class_549;field_32498:Ljava/lang/String;
      official m Lgaq;m:Ljava/lang/String;
    • RIGHT_SADDLE_MOUTH Link icon

      private static final String RIGHT_SADDLE_MOUTH
      The key of the right saddle mouth model part, whose value is "right_saddle_mouth".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named RIGHT_SADDLE_MOUTH Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;RIGHT_SADDLE_MOUTH:Ljava/lang/String;
      intermediary field_32499 Lnet/minecraft/class_549;field_32499:Ljava/lang/String;
      official n Lgaq;n:Ljava/lang/String;
    • RIGHT_SADDLE_LINE Link icon

      private static final String RIGHT_SADDLE_LINE
      The key of the right saddle line model part, whose value is "right_saddle_line".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named RIGHT_SADDLE_LINE Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;RIGHT_SADDLE_LINE:Ljava/lang/String;
      intermediary field_32500 Lnet/minecraft/class_549;field_32500:Ljava/lang/String;
      official o Lgaq;o:Ljava/lang/String;
    • HEAD_SADDLE Link icon

      private static final String HEAD_SADDLE
      The key of the head saddle model part, whose value is "head_saddle".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HEAD_SADDLE Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_SADDLE:Ljava/lang/String;
      intermediary field_32501 Lnet/minecraft/class_549;field_32501:Ljava/lang/String;
      official p Lgaq;p:Ljava/lang/String;
    • MOUTH_SADDLE_WRAP Link icon

      private static final String MOUTH_SADDLE_WRAP
      The key of the mouth saddle wrap mane model part, whose value is "mouth_saddle_wrap".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MOUTH_SADDLE_WRAP Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;MOUTH_SADDLE_WRAP:Ljava/lang/String;
      intermediary field_32502 Lnet/minecraft/class_549;field_32502:Ljava/lang/String;
      official q Lgaq;q:Ljava/lang/String;
    • BABY_TRANSFORMER Link icon

      protected static final ModelTransformer BABY_TRANSFORMER
      Mappings:
      Namespace Name Mixin selector
      named BABY_TRANSFORMER Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;BABY_TRANSFORMER:Lnet/minecraft/client/render/entity/model/ModelTransformer;
      intermediary field_52854 Lnet/minecraft/class_549;field_52854:Lnet/minecraft/class_9953;
      official b Lgaq;b:Lgfn;
    • body Link icon

      protected final ModelPart body
      Mappings:
      Namespace Name Mixin selector
      named body Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3305 Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;
      official c Lgaq;c:Lgfe;
    • rightHindLeg Link icon

      private final ModelPart rightHindLeg
      Mappings:
      Namespace Name Mixin selector
      named rightHindLeg Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27425 Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;
      official r Lgaq;r:Lgfe;
    • leftHindLeg Link icon

      private final ModelPart leftHindLeg
      Mappings:
      Namespace Name Mixin selector
      named leftHindLeg Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27426 Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;
      official s Lgaq;s:Lgfe;
    • rightFrontLeg Link icon

      private final ModelPart rightFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named rightFrontLeg Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27427 Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;
      official t Lgaq;t:Lgfe;
    • leftFrontLeg Link icon

      private final ModelPart leftFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named leftFrontLeg Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_27428 Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;
      official u Lgaq;u:Lgfe;
    • tail Link icon

      private final ModelPart tail
      Mappings:
      Namespace Name Mixin selector
      named tail Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3300 Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;
      official x Lgaq;x:Lgfe;
    • saddle Link icon

      private final ModelPart[] saddle
      Mappings:
      Namespace Name Mixin selector
      named saddle Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;
      intermediary field_3304 Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;
      official y Lgaq;y:[Lgfe;
    • straps Link icon

      private final ModelPart[] straps
      Mappings:
      Namespace Name Mixin selector
      named straps Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;
      intermediary field_3301 Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;
      official z Lgaq;z:[Lgfe;
  • Constructor Details Link icon

    • AbstractHorseEntityModel Link icon

      public AbstractHorseEntityModel(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> Lgcc;<init>(Lgfe;)V
  • Method Details Link icon

    • getModelData Link icon

      public static ModelData getModelData(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      named getModelData Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
      intermediary method_32010 Lnet/minecraft/class_549;method_32010(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
      official a Lgaq;a(Lgfi;)Lgfm;
    • getBabyHorseModelData Link icon

      public static ModelData getBabyHorseModelData(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      named getBabyHorseModelData Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getBabyHorseModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
      intermediary method_62053 Lnet/minecraft/class_549;method_62053(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
      official b Lgaq;b(Lgfi;)Lgfm;
    • getBabyModelData Link icon

      protected static ModelData getBabyModelData(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      named getBabyModelData Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getBabyModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
      intermediary method_62054 Lnet/minecraft/class_549;method_62054(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
      official c Lgaq;c(Lgfi;)Lgfm;
    • setAngles Link icon

      public void setAngles(T t)
      Overrides:
      setAngles in class EntityModel<T extends LivingHorseEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named setAngles Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/LivingHorseEntityRenderState;)V
      intermediary method_17085 Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_10019;)V
      official a Lgaq;a(Lgym;)V