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 final ModelPart
body
field_3305
body
protected final ModelPart
headParts
field_3307
head
protected final ModelPart
rightHindLeg
field_27425
rightHindLeg
protected final ModelPart
leftHindLeg
field_27426
leftHindLeg
protected final ModelPart
rightFrontLeg
field_27427
rightFrontLeg
protected final ModelPart
leftFrontLeg
field_27428
leftFrontLeg
private final ModelPart
tail
field_3300
tail

Constructor summary

ModifierConstructor
public (ModelPart root)
public (ModelPart root, ModelPart head, ModelPart rightHindLeg, ModelPart rightFrontLeg, ModelPart leftHindLeg, ModelPart leftFrontLeg, ModelPart tail)

Method summary

Modifier and TypeMethod
public static ModelData
createBodyMesh(CubeDeformation g)
method_32010(class_5605 arg0)
getAdultModelData(Dilation dilation)
public void
setupAnim(T state)
method_17085(T arg0)
setAngles(T arg0)
protected void
offsetLegPositionWhenStanding(float standing)
method_1_2841(float arg0)
setHindLegPositions(float angryAnimationProgress)
protected float
getLegStandAngle()
method_1_2836()
getAngerHindLegPitch()
protected float
getLegStandingYOffset()
method_1_2838()
getAngerFrontLegYOffset()
protected float
getLegStandingZOffset()
method_1_2839()
getAngerFrontLegZOffset()
protected float
getLegStandingXRotOffset()
method_1_2837()
getAngerFrontLegPitch()
protected float
getTailXRotOffset()
method_1_2840()
getBaseTailPitch()
protected void
animateHeadPartsPlacement(float eating, float standing)
method_1_2835(float arg0, float arg1)
setHeadAngles(float eatingGrassAnimationProgress, float angryAnimationProgress)
public void
setupAnim(Object state)
method_2819(Object arg0)
setAngles(Object arg0)