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 fvv
-
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 gLfvv;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 hLfvv;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 iLfvv;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 jLfvv;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 kLfvv;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 aLfvv;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 lLfvv;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 mLfvv;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 nLfvv;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 oLfvv;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 pLfvv;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 qLfvv;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 rLfvv;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 sLfvv;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 tLfvv;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 uLfvv;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 wLfvv;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 bLfvv;b:Lfyk;
-
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 fLfvv;f:Lfyk;
-
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 xLfvv;x:Lfyk;
-
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 yLfvv;y:Lfyk;
-
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 zLfvv;z:Lfyk;
-
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 ALfvv;A:Lfyk;
-
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 BLfvv;B:Lfyk;
-
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 CLfvv;C:Lfyk;
-
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 DLfvv;D:Lfyk;
-
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 ELfvv;E:Lfyk;
-
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 FLfvv;F:Lfyk;
-
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 GLfvv;G:[Lfyk;
-
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 HLfvv;H:[Lfyk;
-
-
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>Lfvv;<init>(Lfyk;)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 aLfvv;a(Lfyo;)Lfys;
-
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 aLfvv;a(Lchi;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 aLfuf;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 bLfuf;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 aLfvv;a(Lchi;FFF)V
-