Class HorseEntityModel<T extends HorseBaseEntity>
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 HorseBaseEntity> extends AnimalModel<T>
- Mappings:
Namespace Name official eba
intermediary net/minecraft/class_549
named net/minecraft/client/render/entity/model/HorseEntityModel
-
Field Summary
Fields Modifier and Type Field Description protected ModelPart
body
protected ModelPart
head
private ModelPart
leftFrontBabyLeg
private ModelPart
leftFrontLeg
private ModelPart
leftHindBabyLeg
private ModelPart
leftHindLeg
private ModelPart
rightFrontBabyLeg
private ModelPart
rightFrontLeg
private ModelPart
rightHindBabyLeg
private ModelPart
rightHindLeg
private ModelPart[]
saddle
private ModelPart[]
straps
private ModelPart
tail
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
Constructors Constructor Description HorseEntityModel(ModelPart root)
-
Method Summary
Modifier and Type Method Description void
animateModel(T t, float float2, float float3, float float4)
protected Iterable<ModelPart>
getBodyParts()
Iterable<ModelPart>
getHeadParts()
static ModelData
getModelData(Dilation dilation)
void
setAngles(T t, float float2, float float3, float float4, float float5, float float6)
Methods inherited from class net.minecraft.client.render.entity.model.AnimalModel
render
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
body
- Mappings:
Namespace Name Mixin selector official a
Leba;a:Ledh;
intermediary field_3305
Lnet/minecraft/class_549;field_3305:Lnet/minecraft/class_630;
named body
Lnet/minecraft/client/render/entity/model/HorseEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector official b
Leba;b:Ledh;
intermediary field_3307
Lnet/minecraft/class_549;field_3307:Lnet/minecraft/class_630;
named head
Lnet/minecraft/client/render/entity/model/HorseEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official f
Leba;f:Ledh;
intermediary field_27425
Lnet/minecraft/class_549;field_27425:Lnet/minecraft/class_630;
named rightHindLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official g
Leba;g:Ledh;
intermediary field_27426
Lnet/minecraft/class_549;field_27426:Lnet/minecraft/class_630;
named leftHindLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official h
Leba;h:Ledh;
intermediary field_27427
Lnet/minecraft/class_549;field_27427:Lnet/minecraft/class_630;
named rightFrontLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official i
Leba;i:Ledh;
intermediary field_27428
Lnet/minecraft/class_549;field_27428:Lnet/minecraft/class_630;
named leftFrontLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindBabyLeg
- Mappings:
Namespace Name Mixin selector official j
Leba;j:Ledh;
intermediary field_27429
Lnet/minecraft/class_549;field_27429:Lnet/minecraft/class_630;
named rightHindBabyLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindBabyLeg
- Mappings:
Namespace Name Mixin selector official k
Leba;k:Ledh;
intermediary field_27430
Lnet/minecraft/class_549;field_27430:Lnet/minecraft/class_630;
named leftHindBabyLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftHindBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontBabyLeg
- Mappings:
Namespace Name Mixin selector official l
Leba;l:Ledh;
intermediary field_27431
Lnet/minecraft/class_549;field_27431:Lnet/minecraft/class_630;
named rightFrontBabyLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;rightFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontBabyLeg
- Mappings:
Namespace Name Mixin selector official m
Leba;m:Ledh;
intermediary field_27432
Lnet/minecraft/class_549;field_27432:Lnet/minecraft/class_630;
named leftFrontBabyLeg
Lnet/minecraft/client/render/entity/model/HorseEntityModel;leftFrontBabyLeg:Lnet/minecraft/client/model/ModelPart;
-
tail
- Mappings:
Namespace Name Mixin selector official n
Leba;n:Ledh;
intermediary field_3300
Lnet/minecraft/class_549;field_3300:Lnet/minecraft/class_630;
named tail
Lnet/minecraft/client/render/entity/model/HorseEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
saddle
- Mappings:
Namespace Name Mixin selector official o
Leba;o:[Ledh;
intermediary field_3304
Lnet/minecraft/class_549;field_3304:[Lnet/minecraft/class_630;
named saddle
Lnet/minecraft/client/render/entity/model/HorseEntityModel;saddle:[Lnet/minecraft/client/model/ModelPart;
-
straps
- Mappings:
Namespace Name Mixin selector official p
Leba;p:[Ledh;
intermediary field_3301
Lnet/minecraft/class_549;field_3301:[Lnet/minecraft/class_630;
named straps
Lnet/minecraft/client/render/entity/model/HorseEntityModel;straps:[Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
HorseEntityModel
- Mappings:
Namespace Name Mixin selector official <init>
Leba;<init>(Ledh;)V
intermediary <init>
Lnet/minecraft/class_549;<init>(Lnet/minecraft/class_630;)V
named <init>
Lnet/minecraft/client/render/entity/model/HorseEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector official a
Leba;a(Ledl;)Ledp;
intermediary method_32010
Lnet/minecraft/class_549;method_32010(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
named getModelData
Lnet/minecraft/client/render/entity/model/HorseEntityModel;getModelData(Lnet/minecraft/client/util/math/Dilation;)Lnet/minecraft/client/model/ModelData;
-
setAngles
- Specified by:
setAngles
in classEntityModel<T extends HorseBaseEntity>
- Mappings:
Namespace Name Mixin selector official a
Leba;a(Lbcr;FFFFF)V
intermediary method_17085
Lnet/minecraft/class_549;method_17085(Lnet/minecraft/class_1496;FFFFF)V
named setAngles
Lnet/minecraft/client/render/entity/model/HorseEntityModel;setAngles(Lnet/minecraft/entity/passive/HorseBaseEntity;FFFFF)V
-
getHeadParts
- Specified by:
getHeadParts
in classAnimalModel<T extends HorseBaseEntity>
- Mappings:
Namespace Name Mixin selector official a
Ldzt;a()Ljava/lang/Iterable;
intermediary method_22946
Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
named getHeadParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyParts
in classAnimalModel<T extends HorseBaseEntity>
- Mappings:
Namespace Name Mixin selector official b
Ldzt;b()Ljava/lang/Iterable;
intermediary method_22948
Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
named getBodyParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
-
animateModel
- Overrides:
animateModel
in classEntityModel<T extends HorseBaseEntity>
- Mappings:
Namespace Name Mixin selector official a
Leba;a(Lbcr;FFF)V
intermediary method_17084
Lnet/minecraft/class_549;method_17084(Lnet/minecraft/class_1496;FFF)V
named animateModel
Lnet/minecraft/client/render/entity/model/HorseEntityModel;animateModel(Lnet/minecraft/entity/passive/HorseBaseEntity;FFF)V
-