Class HorseEntityModel<T extends AbstractHorseEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.HorseEntityModel<T>
- Direct Known Subclasses:
DonkeyEntityModel
@Environment(CLIENT)
public class HorseEntityModel<T extends AbstractHorseEntity>
extends AnimalModel<T>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/HorseEntityModelintermediary net/minecraft/class_549official fuj
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final floatprotected 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 front baby leg model part, whose value is "left_front_baby_leg".private static final StringThe key of the left hind baby leg model part, whose value is "left_hind_baby_leg".private 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 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 front baby leg model part, whose value is "right_front_baby_leg".private static final StringThe key of the right hind baby leg model part, whose value is "right_hind_baby_leg".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 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
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidanimateModel(T t, float float2, float float3, float float4) static ModelDatagetModelData(Dilation dilation) voidMethods inherited from class net.minecraft.client.render.entity.model.AnimalModel
renderMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
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/HorseEntityModel;EATING_GRASS_ANIMATION_HEAD_BASE_PITCH:Fintermediary field_32487Lnet/minecraft/class_549;field_32487:Fofficial gLfuj;g: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/HorseEntityModel;ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER:Fintermediary field_32488Lnet/minecraft/class_549;field_32488:Fofficial hLfuj;h: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/HorseEntityModel;ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER:Fintermediary field_32489Lnet/minecraft/class_549;field_32489:Fofficial iLfuj;i: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/HorseEntityModel;HEAD_TAIL_BASE_PITCH:Fintermediary field_32490Lnet/minecraft/class_549;field_32490:Fofficial jLfuj;j: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/HorseEntityModel;ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER:Fintermediary field_32491Lnet/minecraft/class_549;field_32491:Fofficial kLfuj;k: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/HorseEntityModel;HEAD_PARTS:Ljava/lang/String;intermediary field_32486Lnet/minecraft/class_549;field_32486:Ljava/lang/String;official aLfuj;a:Ljava/lang/String;
-
LEFT_HIND_BABY_LEG
The key of the left hind baby leg model part, whose value is "left_hind_baby_leg".- See Also:
- Mappings:
Namespace Name Mixin selector named LEFT_HIND_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_HIND_BABY_LEG:Ljava/lang/String;intermediary field_32492Lnet/minecraft/class_549;field_32492:Ljava/lang/String;official lLfuj;l:Ljava/lang/String;
-
RIGHT_HIND_BABY_LEG
The key of the right hind baby leg model part, whose value is "right_hind_baby_leg".- See Also:
- Mappings:
Namespace Name Mixin selector named RIGHT_HIND_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_HIND_BABY_LEG:Ljava/lang/String;intermediary field_32493Lnet/minecraft/class_549;field_32493:Ljava/lang/String;official mLfuj;m:Ljava/lang/String;
-
LEFT_FRONT_BABY_LEG
The key of the left front baby leg model part, whose value is "left_front_baby_leg".- See Also:
- Mappings:
Namespace Name Mixin selector named LEFT_FRONT_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_FRONT_BABY_LEG:Ljava/lang/String;intermediary field_32494Lnet/minecraft/class_549;field_32494:Ljava/lang/String;official nLfuj;n:Ljava/lang/String;
-
RIGHT_FRONT_BABY_LEG
The key of the right front baby leg model part, whose value is "right_front_baby_leg".- See Also:
- Mappings:
Namespace Name Mixin selector named RIGHT_FRONT_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_FRONT_BABY_LEG:Ljava/lang/String;intermediary field_32495Lnet/minecraft/class_549;field_32495:Ljava/lang/String;official oLfuj;o: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/HorseEntityModel;SADDLE:Ljava/lang/String;intermediary field_32496Lnet/minecraft/class_549;field_32496:Ljava/lang/String;official pLfuj;p: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/HorseEntityModel;LEFT_SADDLE_MOUTH:Ljava/lang/String;intermediary field_32497Lnet/minecraft/class_549;field_32497:Ljava/lang/String;official qLfuj;q: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/HorseEntityModel;LEFT_SADDLE_LINE:Ljava/lang/String;intermediary field_32498Lnet/minecraft/class_549;field_32498:Ljava/lang/String;official rLfuj;r: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/HorseEntityModel;RIGHT_SADDLE_MOUTH:Ljava/lang/String;intermediary field_32499Lnet/minecraft/class_549;field_32499:Ljava/lang/String;official sLfuj;s: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/HorseEntityModel;RIGHT_SADDLE_LINE:Ljava/lang/String;intermediary field_32500Lnet/minecraft/class_549;field_32500:Ljava/lang/String;official tLfuj;t: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/HorseEntityModel;HEAD_SADDLE:Ljava/lang/String;intermediary field_32501Lnet/minecraft/class_549;field_32501:Ljava/lang/String;official uLfuj;u: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/HorseEntityModel;MOUTH_SADDLE_WRAP:Ljava/lang/String;intermediary field_32502Lnet/minecraft/class_549;field_32502:Ljava/lang/String;official wLfuj;w:Ljava/lang/String;
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/HorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_3305Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;official bLfuj;b:Lfwy;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/HorseEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_3307Lnet/minecraft/class_549;field_3307:Lnet/minecraft/class_630;official fLfuj;f:Lfwy;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27425Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;official xLfuj;x:Lfwy;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27426Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;official yLfuj;y:Lfwy;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27427Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;official zLfuj;z:Lfwy;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27428Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;official ALfuj;A:Lfwy;
-
rightHindBabyLeg
- Mappings:
Namespace Name Mixin selector named rightHindBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindBabyLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27429Lnet/minecraft/class_549;field_27429:Lnet/minecraft/class_630;official BLfuj;B:Lfwy;
-
leftHindBabyLeg
- Mappings:
Namespace Name Mixin selector named leftHindBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindBabyLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27430Lnet/minecraft/class_549;field_27430:Lnet/minecraft/class_630;official CLfuj;C:Lfwy;
-
rightFrontBabyLeg
- Mappings:
Namespace Name Mixin selector named rightFrontBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27431Lnet/minecraft/class_549;field_27431:Lnet/minecraft/class_630;official DLfuj;D:Lfwy;
-
leftFrontBabyLeg
- Mappings:
Namespace Name Mixin selector named leftFrontBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27432Lnet/minecraft/class_549;field_27432:Lnet/minecraft/class_630;official ELfuj;E:Lfwy;
-
tail
- Mappings:
Namespace Name Mixin selector named tailLnet/minecraft/client/render/entity/model/HorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;intermediary field_3300Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;official FLfuj;F:Lfwy;
-
saddle
- Mappings:
Namespace Name Mixin selector named saddleLnet/minecraft/client/render/entity/model/HorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;intermediary field_3304Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;official GLfuj;G:[Lfwy;
-
straps
- Mappings:
Namespace Name Mixin selector named strapsLnet/minecraft/client/render/entity/model/HorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;intermediary field_3301Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;official HLfuj;H:[Lfwy;
-
-
Constructor Details
-
HorseEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/HorseEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_549;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfuj;<init>(Lfwy;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector named getModelDataLnet/minecraft/client/render/entity/model/HorseEntityModel;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 aLfuj;a(Lfxc;)Lfxg;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/HorseEntityModel;setAngles(Lnet/minecraft/entity/passive/AbstractHorseEntity;FFFFF)Vintermediary method_17085Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_1496;FFFFF)Vofficial aLfuj;a(Lchh;FFFFF)V
-
getHeadParts
- Specified by:
getHeadPartsin classAnimalModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;official aLfst;a()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyPartsin classAnimalModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;official bLfst;b()Ljava/lang/Iterable;
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector named animateModelLnet/minecraft/client/render/entity/model/HorseEntityModel;animateModel(Lnet/minecraft/entity/passive/AbstractHorseEntity;FFF)Vintermediary method_17084Lnet/minecraft/class_549;method_17084(Lnet/minecraft/class_1496;FFF)Vofficial aLfuj;a(Lchh;FFF)V
-