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 fazintermediary 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 gLfaz;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 hLfaz;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 iLfaz;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 jLfaz;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 kLfaz;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 aLfaz;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 lLfaz;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 mLfaz;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 nLfaz;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 oLfaz;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 pLfaz;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 qLfaz;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 rLfaz;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 sLfaz;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 tLfaz;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 uLfaz;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 wLfaz;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 bLfaz;b:Lfdn;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 fLfaz;f:Lfdn;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 xLfaz;x:Lfdn;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 yLfaz;y:Lfdn;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 zLfaz;z:Lfdn;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 ALfaz;A:Lfdn;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 BLfaz;B:Lfdn;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 CLfaz;C:Lfdn;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 DLfaz;D:Lfdn;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 ELfaz;E:Lfdn;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 FLfaz;F:Lfdn;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 GLfaz;G:[Lfdn;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 HLfaz;H:[Lfdn;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>Lfaz;<init>(Lfdn;)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 aLfaz;a(Lfdr;)Lfdv;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 aLfaz;a(Lbte;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 aLezm;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 bLezm;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 aLfaz;a(Lbte;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
-