net.minecraft.client.model

public class HumanoidModel<T extends HumanoidRenderState>

extends EntityModel<T> implements ArmedModel, HeadedModel

All mapped superinterfaces:

ArmedModel, HeadedModel

gbz
net.minecraft.client.model.HumanoidModel
net.minecraft.class_572
net.minecraft.client.render.entity.model.BipedEntityModel

Field summary

Modifier and TypeField
public static final MeshTransformer
i
BABY_TRANSFORMER
field_52918
BABY_TRANSFORMER
public static final float
j
OVERLAY_SCALE
field_32505
field_32505
public static final float
k
HAT_OVERLAY_SCALE
field_32506
field_32506
public static final float
l
LEGGINGS_OVERLAY_SCALE
field_42513
field_42513
private static final float
a
DUCK_WALK_ROTATION
field_42512
field_42512
private static final float
b
SPYGLASS_ARM_ROT_Y
field_32503
SPYGLASS_ARM_YAW_OFFSET
private static final float
c
SPYGLASS_ARM_ROT_X
field_32504
SPYGLASS_ARM_PITCH_OFFSET
private static final float
d
SPYGLASS_ARM_CROUCH_ROT_X
field_32507
SPYGLASS_SNEAKING_ARM_PITCH_OFFSET
private static final float
e
HIGHEST_SHIELD_BLOCKING_ANGLE
field_46576
field_46576
private static final float
f
LOWEST_SHIELD_BLOCKING_ANGLE
field_46577
field_46577
private static final float
g
HORIZONTAL_SHIELD_MOVEMENT_LIMIT
field_46724
field_46724
public static final float
m
TOOT_HORN_XROT_BASE
field_39069
field_39069
public static final float
n
TOOT_HORN_YROT_BASE
field_39070
field_39070
public final ModelPart
o
head
field_3398
head
public final ModelPart
p
hat
field_3394
hat
public final ModelPart
q
body
field_3391
body
public final ModelPart
r
rightArm
field_3401
rightArm
public final ModelPart
s
leftArm
field_27433
leftArm
public final ModelPart
t
rightLeg
field_3392
rightLeg
public final ModelPart
u
leftLeg
field_3397
leftLeg

Constructor summary

ModifierConstructor
public (ModelPart arg0)
public (ModelPart arg0, Function<ResourceLocation, RenderType> arg1)

Method summary

Modifier and TypeMethod
public static MeshDefinition
a(ges arg0, float arg1)
createMesh(CubeDeformation arg0, float arg1)
method_32011(class_5605 arg0, float arg1)
getModelData(Dilation dilation, float pivotOffsetY)
protected HumanoidModel$ArmPose
a(T arg0, bwa arg1)
getArmPose(T arg0, HumanoidArm arg1)
method_62081(T arg0, class_1306 arg1)
getArmPose(T state, Arm arm)
public void
a(T arg0)
setupAnim(T arg0)
method_17087(T arg0)
setAngles(T arg0)
private void
a(T arg0, gbz$a arg1)
poseRightArm(T arg0, HumanoidModel$ArmPose arg1)
method_30154(T arg0, class_572$class_573 arg1)
positionRightArm(T state, BipedEntityModel$ArmPose armPose)
private void
b(T arg0, gbz$a arg1)
poseLeftArm(T arg0, HumanoidModel$ArmPose arg1)
method_30155(T arg0, class_572$class_573 arg1)
positionLeftArm(T state, BipedEntityModel$ArmPose armPose)
private void
a(geo arg0, boolean arg1)
poseBlockingArm(ModelPart arg0, boolean arg1)
method_54131(class_630 arg0, boolean arg1)
positionBlockingArm(ModelPart arm, boolean rightArm)
protected void
a(T arg0, float arg1)
setupAttackAnimation(T arg0, float arg1)
method_29353(T arg0, float arg1)
animateArms(T state, float animationProgress)
private float
a(float arg0)
quadraticArmUpdate(float arg0)
method_2807(float arg0)
method_2807(float arg0)
public void
a(gbz<T> arg0)
copyPropertiesTo(HumanoidModel<T> arg0)
method_64254(class_572<T> arg0)
copyTransforms(BipedEntityModel<T> model)
public void
c_(boolean arg0)
setAllVisible(boolean arg0)
method_2805(boolean arg0)
setVisible(boolean visible)
public void
a(bwa arg0, fgs arg1)
translateToHand(HumanoidArm arg0, PoseStack arg1)
method_2803(class_1306 arg0, class_4587 arg1)
setArmAngle(Arm arg0, MatrixStack arg1)
protected ModelPart
a(bwa arg0)
getArm(HumanoidArm arg0)
method_2808(class_1306 arg0)
getArm(Arm arm)
public ModelPart
b()
getHead()
method_2838()
getHead()