Class HorseEntityModel<T extends AbstractHorseEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
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 official fkhintermediary net/minecraft/class_549named net/minecraft/client/render/entity/model/HorseEntityModel
-
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 official gLfkh;g:Fintermediary field_32487Lnet/minecraft/class_549;field_32487:Fnamed EATING_GRASS_ANIMATION_HEAD_BASE_PITCHLnet/minecraft/client/render/entity/model/HorseEntityModel;EATING_GRASS_ANIMATION_HEAD_BASE_PITCH:F
-
ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER
private static final float ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official hLfkh;h:Fintermediary field_32488Lnet/minecraft/class_549;field_32488:Fnamed ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/HorseEntityModel;ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER:F
-
ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER
private static final float ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official iLfkh;i:Fintermediary field_32489Lnet/minecraft/class_549;field_32489:Fnamed ANGRY_ANIMATION_BODY_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/HorseEntityModel;ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER:F
-
HEAD_TAIL_BASE_PITCH
private static final float HEAD_TAIL_BASE_PITCH- See Also:
- Mappings:
Namespace Name Mixin selector official jLfkh;j:Fintermediary field_32490Lnet/minecraft/class_549;field_32490:Fnamed HEAD_TAIL_BASE_PITCHLnet/minecraft/client/render/entity/model/HorseEntityModel;HEAD_TAIL_BASE_PITCH:F
-
ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER
private static final float ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official kLfkh;k:Fintermediary field_32491Lnet/minecraft/class_549;field_32491:Fnamed ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/HorseEntityModel;ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER: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 official aLfkh;a:Ljava/lang/String;intermediary field_32486Lnet/minecraft/class_549;field_32486:Ljava/lang/String;named HEAD_PARTSLnet/minecraft/client/render/entity/model/HorseEntityModel;HEAD_PARTS: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 official lLfkh;l:Ljava/lang/String;intermediary field_32492Lnet/minecraft/class_549;field_32492:Ljava/lang/String;named LEFT_HIND_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_HIND_BABY_LEG: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 official mLfkh;m:Ljava/lang/String;intermediary field_32493Lnet/minecraft/class_549;field_32493:Ljava/lang/String;named RIGHT_HIND_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_HIND_BABY_LEG: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 official nLfkh;n:Ljava/lang/String;intermediary field_32494Lnet/minecraft/class_549;field_32494:Ljava/lang/String;named LEFT_FRONT_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_FRONT_BABY_LEG: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 official oLfkh;o:Ljava/lang/String;intermediary field_32495Lnet/minecraft/class_549;field_32495:Ljava/lang/String;named RIGHT_FRONT_BABY_LEGLnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_FRONT_BABY_LEG:Ljava/lang/String;
-
SADDLE
The key of the saddle mane model part, whose value is "saddle".- See Also:
- Mappings:
Namespace Name Mixin selector official pLfkh;p:Ljava/lang/String;intermediary field_32496Lnet/minecraft/class_549;field_32496:Ljava/lang/String;named SADDLELnet/minecraft/client/render/entity/model/HorseEntityModel;SADDLE: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 official qLfkh;q:Ljava/lang/String;intermediary field_32497Lnet/minecraft/class_549;field_32497:Ljava/lang/String;named LEFT_SADDLE_MOUTHLnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_SADDLE_MOUTH: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 official rLfkh;r:Ljava/lang/String;intermediary field_32498Lnet/minecraft/class_549;field_32498:Ljava/lang/String;named LEFT_SADDLE_LINELnet/minecraft/client/render/entity/model/HorseEntityModel;LEFT_SADDLE_LINE: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 official sLfkh;s:Ljava/lang/String;intermediary field_32499Lnet/minecraft/class_549;field_32499:Ljava/lang/String;named RIGHT_SADDLE_MOUTHLnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_SADDLE_MOUTH: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 official tLfkh;t:Ljava/lang/String;intermediary field_32500Lnet/minecraft/class_549;field_32500:Ljava/lang/String;named RIGHT_SADDLE_LINELnet/minecraft/client/render/entity/model/HorseEntityModel;RIGHT_SADDLE_LINE: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 official uLfkh;u:Ljava/lang/String;intermediary field_32501Lnet/minecraft/class_549;field_32501:Ljava/lang/String;named HEAD_SADDLELnet/minecraft/client/render/entity/model/HorseEntityModel;HEAD_SADDLE: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 official wLfkh;w:Ljava/lang/String;intermediary field_32502Lnet/minecraft/class_549;field_32502:Ljava/lang/String;named MOUTH_SADDLE_WRAPLnet/minecraft/client/render/entity/model/HorseEntityModel;MOUTH_SADDLE_WRAP:Ljava/lang/String;
-
body
- Mappings:
Namespace Name Mixin selector official bLfkh;b:Lfmw;intermediary field_3305Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;named bodyLnet/minecraft/client/render/entity/model/HorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector official fLfkh;f:Lfmw;intermediary field_3307Lnet/minecraft/class_549;field_3307:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/model/HorseEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official xLfkh;x:Lfmw;intermediary field_27425Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;named rightHindLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official yLfkh;y:Lfmw;intermediary field_27426Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;named leftHindLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official zLfkh;z:Lfmw;intermediary field_27427Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;named rightFrontLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official ALfkh;A:Lfmw;intermediary field_27428Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;named leftFrontLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindBabyLeg
- Mappings:
Namespace Name Mixin selector official BLfkh;B:Lfmw;intermediary field_27429Lnet/minecraft/class_549;field_27429:Lnet/minecraft/class_630;named rightHindBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindBabyLeg
- Mappings:
Namespace Name Mixin selector official CLfkh;C:Lfmw;intermediary field_27430Lnet/minecraft/class_549;field_27430:Lnet/minecraft/class_630;named leftHindBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontBabyLeg
- Mappings:
Namespace Name Mixin selector official DLfkh;D:Lfmw;intermediary field_27431Lnet/minecraft/class_549;field_27431:Lnet/minecraft/class_630;named rightFrontBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontBabyLeg
- Mappings:
Namespace Name Mixin selector official ELfkh;E:Lfmw;intermediary field_27432Lnet/minecraft/class_549;field_27432:Lnet/minecraft/class_630;named leftFrontBabyLegLnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
tail
- Mappings:
Namespace Name Mixin selector official FLfkh;F:Lfmw;intermediary field_3300Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;named tailLnet/minecraft/client/render/entity/model/HorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
saddle
- Mappings:
Namespace Name Mixin selector official GLfkh;G:[Lfmw;intermediary field_3304Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;named saddleLnet/minecraft/client/render/entity/model/HorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;
-
straps
- Mappings:
Namespace Name Mixin selector official HLfkh;H:[Lfmw;intermediary field_3301Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;named strapsLnet/minecraft/client/render/entity/model/HorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
HorseEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lfkh;<init>(Lfmw;)Vintermediary <init>Lnet/minecraft/class_549;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/HorseEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector official aLfkh;a(Lfna;)Lfne;intermediary method_32010Lnet/minecraft/class_549;method_32010(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;named getModelDataLnet/minecraft/client/render/entity/model/HorseEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector official aLfkh;a(Lbzw;FFFFF)Vintermediary method_17085Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_1496;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/HorseEntityModel;setAngles(Lnet/minecraft/entity/passive/AbstractHorseEntity;FFFFF)V
-
getHeadParts
- Specified by:
getHeadPartsin classAnimalModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector official aLfit;a()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyPartsin classAnimalModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector official bLfit;b()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends AbstractHorseEntity>- Mappings:
Namespace Name Mixin selector official aLfkh;a(Lbzw;FFF)Vintermediary method_17084Lnet/minecraft/class_549;method_17084(Lnet/minecraft/class_1496;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/HorseEntityModel;animateModel(Lnet/minecraft/entity/passive/AbstractHorseEntity;FFF)V
-