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/AbstractHorseEntityModelintermediary net/minecraft/class_549official gab
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.SinglePartModel -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final floatprotected static final ModelTransformerprotected final ModelPartprivate static final floatprotected final ModelPartprotected static final StringThe key of the model part containing the head model parts, whose value is "head_parts".private static final StringThe key of the head saddle model part, whose value is "head_saddle".private static final floatprivate static final StringThe key of the left saddle line model part, whose value is "left_saddle_line".private static final StringThe key of the left saddle mouth model part, whose value is "left_saddle_mouth".private final ModelPartprivate final ModelPartprivate static final StringThe key of the mouth saddle wrap mane model part, whose value is "mouth_saddle_wrap".private static final StringThe key of the right saddle line model part, whose value is "right_saddle_line".private static final StringThe key of the right saddle mouth model part, whose value is "right_saddle_mouth".private final ModelPartprivate final ModelPartprivate final ModelPart[]private static final StringThe key of the saddle mane model part, whose value is "saddle".private final ModelPart[]private final ModelPartFields inherited from class net.minecraft.client.render.entity.model.EntityModel
field_52908Fields inherited from class net.minecraft.client.model.Model
layerFactory, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelDatagetBabyHorseModelData(Dilation dilation) protected static ModelDatagetBabyModelData(Dilation dilation) static ModelDatagetModelData(Dilation dilation) voidMethods 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_PITCHLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;EATING_GRASS_ANIMATION_HEAD_BASE_PITCH:Fintermediary field_32487Lnet/minecraft/class_549;field_32487:Fofficial eLgab;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_MULTIPLIERLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER:Fintermediary field_32488Lnet/minecraft/class_549;field_32488:Fofficial fLgab;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_MULTIPLIERLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER:Fintermediary field_32489Lnet/minecraft/class_549;field_32489:Fofficial gLgab;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_PITCHLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_TAIL_BASE_PITCH:Fintermediary field_32490Lnet/minecraft/class_549;field_32490:Fofficial iLgab;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_MULTIPLIERLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER:Fintermediary field_32491Lnet/minecraft/class_549;field_32491:Fofficial jLgab;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_PARTSLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_PARTS:Ljava/lang/String;intermediary field_32486Lnet/minecraft/class_549;field_32486:Ljava/lang/String;official aLgab;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 SADDLELnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;SADDLE:Ljava/lang/String;intermediary field_32496Lnet/minecraft/class_549;field_32496:Ljava/lang/String;official kLgab;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_MOUTHLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;LEFT_SADDLE_MOUTH:Ljava/lang/String;intermediary field_32497Lnet/minecraft/class_549;field_32497:Ljava/lang/String;official lLgab;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_LINELnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;LEFT_SADDLE_LINE:Ljava/lang/String;intermediary field_32498Lnet/minecraft/class_549;field_32498:Ljava/lang/String;official mLgab;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_MOUTHLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;RIGHT_SADDLE_MOUTH:Ljava/lang/String;intermediary field_32499Lnet/minecraft/class_549;field_32499:Ljava/lang/String;official nLgab;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_LINELnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;RIGHT_SADDLE_LINE:Ljava/lang/String;intermediary field_32500Lnet/minecraft/class_549;field_32500:Ljava/lang/String;official oLgab;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_SADDLELnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;HEAD_SADDLE:Ljava/lang/String;intermediary field_32501Lnet/minecraft/class_549;field_32501:Ljava/lang/String;official pLgab;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_WRAPLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;MOUTH_SADDLE_WRAP:Ljava/lang/String;intermediary field_32502Lnet/minecraft/class_549;field_32502:Ljava/lang/String;official qLgab;q:Ljava/lang/String;
-
BABY_TRANSFORMER
- Mappings:
Namespace Name Mixin selector named BABY_TRANSFORMERLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;BABY_TRANSFORMER:Lnet/minecraft/client/render/entity/model/ModelTransformer;intermediary field_52854Lnet/minecraft/class_549;field_52854:Lnet/minecraft/class_9953;official bLgab;b:Lgew;
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_3305Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;official cLgab;c:Lgen;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_3307Lnet/minecraft/class_549;field_3307:Lnet/minecraft/class_630;official dLgab;d:Lgen;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLegLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27425Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;official rLgab;r:Lgen;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLegLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27426Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;official sLgab;s:Lgen;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLegLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27427Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;official tLgab;t:Lgen;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLegLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27428Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;official uLgab;u:Lgen;
-
tail
- Mappings:
Namespace Name Mixin selector named tailLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;intermediary field_3300Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;official xLgab;x:Lgen;
-
saddle
- Mappings:
Namespace Name Mixin selector named saddleLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;intermediary field_3304Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;official yLgab;y:[Lgen;
-
straps
- Mappings:
Namespace Name Mixin selector named strapsLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;intermediary field_3301Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;official zLgab;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;)Vintermediary <init>Lnet/minecraft/class_583;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lgbl;<init>(Lgen;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector named getModelDataLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;intermediary method_32010Lnet/minecraft/class_549;method_32010(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;official aLgab;a(Lger;)Lgev;
-
getBabyHorseModelData
- Mappings:
Namespace Name Mixin selector named getBabyHorseModelDataLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getBabyHorseModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;intermediary method_62053Lnet/minecraft/class_549;method_62053(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;official bLgab;b(Lger;)Lgev;
-
getBabyModelData
- Mappings:
Namespace Name Mixin selector named getBabyModelDataLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;getBabyModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;intermediary method_62054Lnet/minecraft/class_549;method_62054(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;official cLgab;c(Lger;)Lgev;
-
setAngles
- Overrides:
setAnglesin classEntityModel<T extends LivingHorseEntityRenderState>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/AbstractHorseEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/LivingHorseEntityRenderState;)Vintermediary method_17085Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_10019;)Vofficial aLgab;a(Lgxv;)V
-