net.minecraft.client.model

public class HumanoidModel<T extends LivingEntity>

extends AgeableListModel<T> implements ArmedModel, HeadedModel

All mapped superinterfaces:

ArmedModel, HeadedModel

fbs
net.minecraft.client.model.HumanoidModel
net.minecraft.class_572
net.minecraft.unmapped.C_kbsahqug
net.minecraft.client.render.entity.model.BipedEntityModel
net.minecraft.client.render.entity.model.BipedEntityModel
net.minecraft.src.C_3829_

Field summary

Modifier and TypeField
public static final float
f
OVERLAY_SCALE
field_32505
f_zxelcali
field_32505
OVERLAY_SCALE
f_170673_
public static final float
g
HAT_OVERLAY_SCALE
field_32506
f_hmvevuap
field_32506
HELMET_OVERLAY_SCALE
f_170674_
public static final float
h
LEGGINGS_OVERLAY_SCALE
field_42513
f_psayohrg
field_42513
LEGGINGS_OVERLAY_SCALE
f_268570_
private static final float
a
DUCK_WALK_ROTATION
field_42512
f_leouxbke
field_42512
DUCK_WALK_ROTATION
f_268560_
private static final float
b
SPYGLASS_ARM_ROT_Y
field_32503
f_wmytgtok
SPYGLASS_ARM_YAW_OFFSET
SPYGLASS_ARM_YAW_OFFSET
f_170671_
private static final float
w
SPYGLASS_ARM_ROT_X
field_32504
f_ayttzuvy
SPYGLASS_ARM_PITCH_OFFSET
SPYGLASS_ARM_PITCH_OFFSET
f_170672_
private static final float
x
SPYGLASS_ARM_CROUCH_ROT_X
field_32507
f_glutbozs
SPYGLASS_SNEAKING_ARM_PITCH_OFFSET
SPYGLASS_SNEAKING_ARM_PITCH_OFFSET
f_170675_
public static final float
i
TOOT_HORN_XROT_BASE
field_39069
f_iabaivxb
field_39069
HORN_TOOT_ARM_PITCH_OFFSET
f_233401_
public static final float
j
TOOT_HORN_YROT_BASE
field_39070
f_hasdobvf
field_39070
HORN_TOOT_ARM_YAW_OFFSET
f_233402_
public final ModelPart
k
head
field_3398
f_mamlcftt
head
head
f_102808_
public final ModelPart
l
hat
field_3394
f_bewxdfvx
hat
hat
f_102809_
public final ModelPart
m
body
field_3391
f_bddmodjw
body
body
f_102810_
public final ModelPart
n
rightArm
field_3401
f_dkajadgi
rightArm
rightArm
f_102811_
public final ModelPart
o
leftArm
field_27433
f_fdqjjkrf
leftArm
leftArm
f_102812_
public final ModelPart
p
rightLeg
field_3392
f_plditlix
rightLeg
rightLeg
f_102813_
public final ModelPart
q
leftLeg
field_3397
f_fmihablz
leftLeg
leftLeg
f_102814_
public HumanoidModel$ArmPose
r
leftArmPose
field_3399
f_flqbcsdo
leftArmPose
leftArmPose
f_102815_
public HumanoidModel$ArmPose
s
rightArmPose
field_3395
f_ixhfqgvf
rightArmPose
rightArmPose
f_102816_
public boolean
t
crouching
field_3400
f_zqxqpshf
sneaking
sneaking
f_102817_
public float
u
swimAmount
field_3396
f_vjfuzcgd
leaningPitch
leaningPitch
f_102818_

Constructor summary

ModifierConstructor
public (ModelPart root)
public (ModelPart root, Function<ResourceLocation, RenderType> renderLayerFactory)

Method summary

Modifier and TypeMethod
public static MeshDefinition
a(fei arg0, float arg1)
createMesh(CubeDeformation arg0, float arg1)
method_32011(class_5605 arg0, float arg1)
m_haavisse(C_kzsbkpiu arg0, float arg1)
getModelData(Dilation dilation, float pivotOffsetY)
getModelData(Dilation dilation, float pivotOffsetY)
m_170681_(C_141661_ p_170682_, float p_170683_)
protected Iterable<ModelPart>
a()
headParts()
method_22946()
m_itwhosyg()
getHeadParts()
getHeadParts()
m_5607_()
protected Iterable<ModelPart>
b()
bodyParts()
method_22948()
m_gsjdrlut()
getBodyParts()
getBodyParts()
m_5608_()
public void
a(T arg0, float arg1, float arg2, float arg3)
prepareMobModel(T arg0, float arg1, float arg2, float arg3)
method_17086(T arg0, float arg1, float arg2, float arg3)
m_vjgvtess(T arg0, float arg1, float arg2, float arg3)
animateModel(T arg0, float arg1, float arg2, float arg3)
animateModel(T arg0, float arg1, float arg2, float arg3)
m_6839_(T p_102862_, float p_102863_, float p_102864_, float arg3)
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_17087(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
m_pboegvwg(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)
setAngles(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
m_6973_(T p_102867_, float p_102868_, float p_102869_, float p_102870_, float p_102871_, float arg5)
private void
a(T arg0)
poseRightArm(T arg0)
method_30154(T arg0)
m_aqpswksn(T arg0)
positionRightArm(T entity)
positionRightArm(T entity)
m_102875_(T arg0)
private void
b(T arg0)
poseLeftArm(T arg0)
method_30155(T arg0)
m_oisayoxb(T arg0)
positionLeftArm(T entity)
positionLeftArm(T entity)
m_102878_(T arg0)
protected void
a(T arg0, float arg1)
setupAttackAnimation(T arg0, float arg1)
method_29353(T arg0, float arg1)
m_ghwhcerd(T arg0, float arg1)
animateArms(T entity, float animationProgress)
animateArms(T entity, float animationProgress)
m_7884_(T p_102859_, float arg1)
protected float
a(float arg0, float arg1, float arg2)
rotlerpRad(float arg0, float arg1, float arg2)
method_2804(float arg0, float arg1, float arg2)
m_btwnrkwk(float arg0, float arg1, float arg2)
lerpAngle(float angleOne, float angleTwo, float magnitude)
lerpAngle(float angleOne, float angleTwo, float magnitude)
m_102835_(float p_102837_, float p_102838_, float arg2)
private float
a(float arg0)
quadraticArmUpdate(float arg0)
method_2807(float arg0)
m_csaulwkf(float arg0)
method_2807(float arg0)
quadraticArmUpdate(float angle)
m_102833_(float arg0)
public void
a(fbs<T> arg0)
copyPropertiesTo(HumanoidModel<T> arg0)
method_2818(class_572<T> arg0)
m_dffrctaa(C_kbsahqug<T> arg0)
copyBipedStateTo(BipedEntityModel<T> model)
setAttributes(BipedEntityModel<T> model)
m_102872_(C_3829_<T> arg0)
public void
d_(boolean arg0)
setAllVisible(boolean arg0)
method_2805(boolean arg0)
m_hjujknmv(boolean arg0)
setVisible(boolean visible)
setVisible(boolean visible)
m_8009_(boolean arg0)
public void
a(bft arg0, eij arg1)
translateToHand(HumanoidArm arg0, PoseStack arg1)
method_2803(class_1306 arg0, class_4587 arg1)
m_fmlfevbe(C_njjnizsa arg0, C_cnszsxvd arg1)
setArmAngle(Arm arg0, MatrixStack arg1)
setArmAngle(Arm arg0, MatrixStack arg1)
m_6002_(C_520_ p_102855_, C_3181_ arg1)
protected ModelPart
a(bft arg0)
getArm(HumanoidArm arg0)
method_2808(class_1306 arg0)
m_jpaerwos(C_njjnizsa arg0)
getArm(Arm arm)
getArm(Arm arm)
m_102851_(C_520_ arg0)
public ModelPart
d()
getHead()
method_2838()
m_tvddqfuh()
getHead()
getHead()
m_5585_()
private HumanoidArm
c(T arg0)
getAttackArm(T arg0)
method_2806(T arg0)
m_xuycevty(T arg0)
getPreferredArm(T entity)
getPreferredArm(T entity)
m_102856_(T arg0)