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 gab
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.SinglePartModel
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final float
private static final float
private static final float
protected static final ModelTransformer
protected final ModelPart
private static final float
protected final ModelPart
protected static final String
The key of the model part containing the head model parts, whose value is "head_parts".private static final String
The key of the head saddle model part, whose value is "head_saddle".private static final float
private static final String
The key of the left saddle line model part, whose value is "left_saddle_line".private static final String
The key of the left saddle mouth model part, whose value is "left_saddle_mouth".private final ModelPart
private final ModelPart
private static final String
The key of the mouth saddle wrap mane model part, whose value is "mouth_saddle_wrap".private static final String
The key of the right saddle line model part, whose value is "right_saddle_line".private static final String
The key of the right saddle mouth model part, whose value is "right_saddle_mouth".private final ModelPart
private final ModelPart
private final ModelPart[]
private static final String
The key of the saddle mane model part, whose value is "saddle".private final ModelPart[]
private final ModelPart
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
field_52908
Fields inherited from class net.minecraft.client.model.Model
layerFactory, root
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ModelData
getBabyHorseModelData
(Dilation dilation) protected static ModelData
getBabyModelData
(Dilation dilation) static ModelData
getModelData
(Dilation dilation) void
Methods inherited from class net.minecraft.client.model.Model
animate, animate, animate, animateWalking, getLayer, getPart, getParts, getRootPart, render, render, resetTransforms
-
Field Details
-
EATING_GRASS_ANIMATION_HEAD_BASE_PITCH
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
Lgab;e:F
-
ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER
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
Lgab;f:F
-
ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER
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
Lgab;g:F
-
HEAD_TAIL_BASE_PITCH
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
Lgab;i:F
-
ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER
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
Lgab;j:F
-
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
Lgab;a:Ljava/lang/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
Lgab;k:Ljava/lang/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
Lgab;l:Ljava/lang/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
Lgab;m:Ljava/lang/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
Lgab;n:Ljava/lang/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
Lgab;o:Ljava/lang/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
Lgab;p:Ljava/lang/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
Lgab;q:Ljava/lang/String;
-
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
Lgab;b:Lgew;
-
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
Lgab;c:Lgen;
-
head
- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_3307
Lnet/minecraft/class_549;field_3307:Lnet/minecraft/class_630;
official d
Lgab;d:Lgen;
-
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
Lgab;r:Lgen;
-
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
Lgab;s:Lgen;
-
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
Lgab;t:Lgen;
-
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
Lgab;u:Lgen;
-
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
Lgab;x:Lgen;
-
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
Lgab;y:[Lgen;
-
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
Lgab;z:[Lgen;
-
-
Constructor Details
-
AbstractHorseEntityModel
- 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
- 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
Lgab;a(Lger;)Lgev;
-
getBabyHorseModelData
- 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
Lgab;b(Lger;)Lgev;
-
getBabyModelData
- 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
Lgab;c(Lger;)Lgev;
-
setAngles
- Overrides:
setAngles
in classEntityModel<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
Lgab;a(Lgxv;)V
-