net.minecraft.client.render.entity.model

public class WardenEntityModel

extends EntityModel<WardenEntityRenderState>

net.minecraft.client.model.monster.warden.WardenModel
net.minecraft.class_7280
net.minecraft.client.render.entity.model.WardenEntityModel

Field summary

Modifier and TypeField
private static final float
DEFAULT_ARM_X_Y
field_38324
field_38324
private static final float
DEFAULT_ARM_Z
field_38325
field_38325
protected final ModelPart
bone
field_38315
bone
protected final ModelPart
body
field_38316
body
protected final ModelPart
head
field_38317
head
protected final ModelPart
rightTendril
field_38318
rightTendril
protected final ModelPart
leftTendril
field_38319
leftTendril
protected final ModelPart
leftLeg
field_38320
leftLeg
protected final ModelPart
leftArm
field_38321
leftArm
protected final ModelPart
leftRibcage
field_38449
leftRibcage
protected final ModelPart
rightArm
field_38322
rightArm
protected final ModelPart
rightLeg
field_38323
rightLeg
protected final ModelPart
rightRibcage
field_38450
rightRibcage
private final Animation
attackAnimation
field_60912
attackingAnimation
private final Animation
sonicBoomAnimation
field_60913
chargingSonicBoomAnimation
private final Animation
diggingAnimation
field_60914
diggingAnimation
private final Animation
emergeAnimation
field_60915
emergingAnimation
private final Animation
roarAnimation
field_60916
roaringAnimation
private final Animation
sniffAnimation
field_60917
sniffingAnimation

Constructor summary

ModifierConstructor
public (ModelPart root)

Method summary

Modifier and TypeMethod
public static TexturedModelData
createBodyLayer()
method_42578()
getTexturedModelData()
public static TexturedModelData
createTendrilsLayer()
method_72870()
getTendrilsTexturedModelData()
public static TexturedModelData
createHeartLayer()
method_72872()
getHeartTexturedModelData()
public static TexturedModelData
createBioluminescentLayer()
method_72874()
getBioluminescentTexturedModelData()
public static TexturedModelData
createPulsatingSpotsLayer()
method_72876()
getPulsatingSpotsTexturedModelData()
public void
setupAnim(WardenRenderState state)
method_42580(class_10081 arg0)
setAngles(WardenEntityRenderState arg0)
private void
animateHeadLookTarget(float yRot, float xRot)
method_42735(float arg0, float arg1)
setHeadAngle(float yaw, float pitch)
private void
animateIdlePose(float ageInTicks)
method_42734(float arg0)
setHeadAndBodyAngles(float animationProgress)
private void
animateWalk(float animationPos, float animationSpeed)
method_42737(float arg0, float arg1)
setLimbAngles(float angle, float distance)
private void
resetArmPoses()
method_42742()
setArmPivots()
private void
animateTendrils(WardenRenderState state, float ageInTicks)
method_42736(class_10081 arg0, float arg1)
setTendrilPitches(WardenEntityRenderState state, float animationProgress)
public void
setupAnim(Object state)
method_2819(Object arg0)
setAngles(Object arg0)
private static ModelData
lambda$createPulsatingSpotsLayer$0(MeshDefinition arg0)
method_72869(class_5609 arg0)
method_72869(ModelData modelData)
private static ModelData
lambda$createBioluminescentLayer$0(MeshDefinition arg0)
method_72871(class_5609 arg0)
method_72871(ModelData modelData)
private static ModelData
lambda$createHeartLayer$0(MeshDefinition arg0)
method_72873(class_5609 arg0)
method_72873(ModelData modelData)
private static ModelData
lambda$createTendrilsLayer$0(MeshDefinition arg0)
method_72875(class_5609 arg0)
method_72875(ModelData modelData)