net.minecraft.client.model

public class AxolotlModel<T extends Axolotl extends LerpingModel>

extends AgeableListModel<T>

fja
net.minecraft.client.model.AxolotlModel
net.minecraft.class_5772
net.minecraft.client.render.entity.model.AxolotlEntityModel
net.minecraft.src.C_141647_

Field summary

Modifier and TypeField
public static final float
a
SWIMMING_LEG_XROT
field_32449
MOVING_IN_WATER_LEG_PITCH
f_170358_
private final ModelPart
b
tail
field_28373
tail
f_170359_
private final ModelPart
f
leftHindLeg
field_28374
leftHindLeg
f_170360_
private final ModelPart
g
rightHindLeg
field_28375
rightHindLeg
f_170361_
private final ModelPart
h
leftFrontLeg
field_28376
leftFrontLeg
f_170362_
private final ModelPart
i
rightFrontLeg
field_28377
rightFrontLeg
f_170363_
private final ModelPart
j
body
field_28378
body
f_170364_
private final ModelPart
k
head
field_28379
head
f_170365_
private final ModelPart
l
topGills
field_28380
topGills
f_170366_
private final ModelPart
m
leftGills
field_28381
leftGills
f_170367_
private final ModelPart
n
rightGills
field_28382
rightGills
f_170368_

Constructor summary

ModifierConstructor
public (ModelPart root)

Method summary

Modifier and TypeMethod
public static LayerDefinition
c()
createBodyLayer()
method_33296()
getTexturedModelData()
m_170417_()
protected Iterable<ModelPart>
a()
headParts()
method_22946()
getHeadParts()
m_5607_()
protected Iterable<ModelPart>
b()
bodyParts()
method_22948()
getBodyParts()
m_5608_()
public void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
setupAnim(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
method_33293(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
setAngles(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
m_6973_(T p_170396_, float p_170397_, float p_170398_, float p_170399_, float p_170400_, float arg5)
private void
a(T arg0)
saveAnimationValues(T arg0)
method_37093(T arg0)
updateAnglesCache(T axolotl)
m_170388_(T arg0)
private org.joml.Vector3f
a(fmx arg0)
getRotationVector(ModelPart arg0)
method_37094(class_630 arg0)
getAngles(ModelPart part)
m_253263_(C_3889_ arg0)
private void
a(fmx arg0, org.joml.Vector3f arg1)
setRotationFromVector(ModelPart arg0, org.joml.Vector3f arg1)
method_37096(class_630 arg0, org.joml.Vector3f arg1)
setAngles(ModelPart part, org.joml.Vector3f angles)
m_252862_(C_3889_ p_253783_, org.joml.Vector3f arg1)
private void
a(T arg0, float arg1, float arg2)
setupInitialAnimationValues(T arg0, float arg1, float arg2)
method_33292(T arg0, float arg1, float arg2)
resetAngles(T axolotl, float headYaw, float headPitch)
m_170390_(T p_170392_, float p_170393_, float arg2)
private float
a(float arg0, float arg1)
lerpTo(float arg0, float arg1)
method_37091(float arg0, float arg1)
lerpAngleDegrees(float start, float end)
m_170374_(float p_170376_, float arg1)
private float
a(float arg0, float arg1, float arg2)
lerpTo(float arg0, float arg1, float arg2)
method_37092(float arg0, float arg1, float arg2)
lerpAngleDegrees(float delta, float start, float end)
m_170377_(float p_170379_, float p_170380_, float arg2)
private void
a(fmx arg0, float arg1, float arg2, float arg3)
lerpPart(ModelPart arg0, float arg1, float arg2, float arg3)
method_37095(class_630 arg0, float arg1, float arg2, float arg3)
setAngles(ModelPart part, float pitch, float yaw, float roll)
m_170403_(C_3889_ p_170405_, float p_170406_, float p_170407_, float arg3)
private void
b(float arg0, float arg1)
setupLayStillOnGroundAnimation(float arg0, float arg1)
method_33291(float arg0, float arg1)
setStandingOnGroundAngles(float animationProgress, float headYaw)
m_170414_(float p_170416_, float arg1)
private void
c(float arg0, float arg1)
setupGroundCrawlingAnimation(float arg0, float arg1)
method_33294(float arg0, float arg1)
setMovingOnGroundAngles(float animationProgress, float headYaw)
m_170418_(float p_170420_, float arg1)
private void
a(float arg0)
setupWaterHoveringAnimation(float arg0)
method_33297(float arg0)
setStandingInWaterAngles(float animationProgress)
m_170372_(float arg0)
private void
d(float arg0, float arg1)
setupSwimmingAnimation(float arg0, float arg1)
method_33295(float arg0, float arg1)
setMovingInWaterAngles(float animationProgress, float headPitch)
m_170422_(float p_170424_, float arg1)
private void
b(float arg0)
setupPlayDeadAnimation(float arg0)
method_33298(float arg0)
setPlayingDeadAngles(float headYaw)
m_170412_(float arg0)
private void
d()
applyMirrorLegRotations()
method_33299()
copyLegAngles()
m_170421_()