net.minecraft.client.renderer.entity

public abstract class HumanoidMobRenderer<T extends Mob, S extends HumanoidRenderState, M extends HumanoidModel<S>>

extends AgeableMobRenderer<T, S, M>

All mapped superinterfaces:

RenderLayerParent

hbu
net.minecraft.client.renderer.entity.HumanoidMobRenderer
net.minecraft.class_909

Constructor summary

ModifierConstructor
public (EntityRendererProvider$Context arg0, M arg1, float arg2)
public (EntityRendererProvider$Context arg0, M arg1, M arg2, float arg3)
public (EntityRendererProvider$Context arg0, M arg1, M arg2, float arg3, CustomHeadLayer$Transforms arg4)

Method summary

Modifier and TypeMethod
protected HumanoidModel$ArmPose
a(T arg0, byj arg1)
getArmPose(T arg0, HumanoidArm arg1)
method_65564(T arg0, class_1306 arg1)
public void
a(T arg0, S arg1, float arg2)
extractRenderState(T arg0, S arg1, float arg2)
method_62366(T arg0, S arg1, float arg2)
public static void
a(bys arg0, hif arg1, float arg2, hkq arg3)
extractHumanoidRenderState(LivingEntity arg0, HumanoidRenderState arg1, float arg2, ItemModelResolver arg3)
method_62461(class_1309 arg0, class_10034 arg1, float arg2, class_10442 arg3)
private static ItemStack
a(bys arg0, byc arg1)
getEquipmentIfRenderable(LivingEntity arg0, EquipmentSlot arg1)
method_65568(class_1309 arg0, class_1304 arg1)
private static HumanoidArm
c(bys arg0)
getAttackArm(LivingEntity arg0)
method_62462(class_1309 arg0)