net.minecraft.client.render.entity.model

public abstract class AbstractHorseEntityModel<T extends LivingHorseEntityRenderState>

extends EntityModel<T>

net.minecraft.client.model.animal.equine.AbstractEquineModel
net.minecraft.class_549
net.minecraft.client.render.entity.model.AbstractHorseEntityModel

Field summary

Modifier and TypeField
private static final float
DEG_125
field_32487
EATING_GRASS_ANIMATION_HEAD_BASE_PITCH
private static final float
DEG_60
field_32488
ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER
private static final float
DEG_45
field_32489
ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER
private static final float
DEG_30
field_32490
HEAD_TAIL_BASE_PITCH
private static final float
DEG_15
field_32491
ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER
protected static final String
HEAD_PARTS
field_32486
HEAD_PARTS
protected static final ModelTransformer
BABY_TRANSFORMER
field_52854
BABY_TRANSFORMER
protected final ModelPart
body
field_3305
body
protected final ModelPart
headParts
field_3307
head
private final ModelPart
rightHindLeg
field_27425
rightHindLeg
private final ModelPart
leftHindLeg
field_27426
leftHindLeg
private final ModelPart
rightFrontLeg
field_27427
rightFrontLeg
private final ModelPart
leftFrontLeg
field_27428
leftFrontLeg
private final ModelPart
tail
field_3300
tail

Constructor summary

ModifierConstructor
public (ModelPart root)

Method summary

Modifier and TypeMethod
public static ModelData
createBodyMesh(CubeDeformation g)
method_32010(class_5605 arg0)
getModelData(Dilation dilation)
public static ModelData
createBabyMesh(CubeDeformation g)
method_62053(class_5605 arg0)
getBabyHorseModelData(Dilation dilation)
protected static ModelData
createFullScaleBabyMesh(CubeDeformation g)
method_62054(class_5605 arg0)
getBabyModelData(Dilation dilation)
public void
setupAnim(T state)
method_17085(T arg0)
setAngles(T arg0)
public void
setupAnim(Object state)
method_2819(Object arg0)
setAngles(Object arg0)