net.minecraft.client.render.entity.model

public class CopperGolemEntityModel

extends EntityModel<CopperGolemEntityRenderState> implements ModelWithArms<CopperGolemEntityRenderState>, ModelWithHead

All mapped superinterfaces:

ModelWithArms, ModelWithHead

net.minecraft.client.model.animal.golem.CopperGolemModel
net.minecraft.class_11651
net.minecraft.client.render.entity.model.CopperGolemEntityModel

Field summary

Modifier and TypeField
private static final float
MAX_WALK_ANIMATION_SPEED
field_61668
field_61668
private static final float
WALK_ANIMATION_SCALE_FACTOR
field_61669
field_61669
private static final float
Z_FIGHT_MITIGATION
field_61670
field_61670
private final ModelPart
head
field_61671
head
private final ModelPart
body
field_61672
body
private final ModelPart
rightArm
field_61673
rightArm
private final ModelPart
leftArm
field_62210
leftArm
private final Animation
walkAnimation
field_61674
walkingWithoutItemAnimation
private final Animation
walkWithItemAnimation
field_61675
walkingWithItemAnimation
private final Animation
idleAnimation
field_61676
spinHeadAnimation
private final Animation
interactionGetItem
field_61677
gettingItemAnimation
private final Animation
interactionGetNoItem
field_61678
gettingNoItemAnimation
private final Animation
interactionDropItem
field_61679
droppingItemAnimation
private final Animation
interactionDropNoItem
field_61680
droppingNoItemAnimation

Constructor summary

ModifierConstructor
public (ModelPart root)

Method summary

Modifier and TypeMethod
public static TexturedModelData
createBodyLayer()
method_72836()
getTexturedModelData()
public static TexturedModelData
createRunningPoseBodyLayer()
method_72842()
getRunningTexturedModelData()
public static TexturedModelData
createSittingPoseBodyLayer()
method_72844()
getSittingTexturedModelData()
public static TexturedModelData
createStarPoseBodyLayer()
method_72846()
getStarTexturedModelData()
public static TexturedModelData
createEyesLayer()
method_72848()
getEyesTexturedModelData()
public void
setupAnim(CopperGolemRenderState state)
method_72839(class_11679 arg0)
setAngles(CopperGolemEntityRenderState arg0)
public void
translateToHand(CopperGolemRenderState state, HumanoidArm arm, PoseStack poseStack)
method_72840(class_11679 arg0, class_1306 arg1, class_4587 arg2)
setArmAngle(CopperGolemEntityRenderState arg0, Arm arg1, MatrixStack arg2)
public ModelPart
getHead()
method_2838()
getHead()
public void
translateToHead(PoseStack poseStack)
method_74046(class_4587 arg0)
applyTransform(MatrixStack arg0)
public void
applyBlockOnAntennaTransform(PoseStack poseStack)
method_73223(class_4587 arg0)
transformMatricesForBlock(MatrixStack matrices)
private void
poseHeldItemArmsIfStill()
method_73467()
clampArmRotations()
public void
setupAnim(Object state)
method_2819(Object arg0)
setAngles(Object arg0)
public void
translateToHand(EntityRenderState state, HumanoidArm arm, PoseStack poseStack)
method_2803(class_10017 arg0, class_1306 arg1, class_4587 arg2)
setArmAngle(EntityRenderState arg0, Arm arg1, MatrixStack arg2)
private static ModelData
lambda$createEyesLayer$0(MeshDefinition arg0)
method_72838(class_5609 arg0)
method_72838(ModelData transform)
private static ModelTransform
lambda$createStarPoseBodyLayer$0(PartPose arg0)
method_72837(class_5603 arg0)
method_72837(ModelTransform transform)
private static ModelTransform
lambda$createSittingPoseBodyLayer$0(PartPose arg0)
method_72843(class_5603 arg0)
method_72843(ModelTransform transform)
private static ModelTransform
lambda$createRunningPoseBodyLayer$0(PartPose arg0)
method_72845(class_5603 arg0)
method_72845(ModelTransform transform)
private static ModelTransform
lambda$createBodyLayer$0(PartPose arg0)
method_72847(class_5603 arg0)
method_72847(ModelTransform transform)