net.minecraft.client.renderer.entity.layers

public class HumanoidArmorLayer<S extends HumanoidRenderState, M extends HumanoidModel<S>, A extends HumanoidModel<S>>

extends RenderLayer<S, M>

hlf
net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer
net.minecraft.class_970
net.minecraft.client.render.entity.feature.ArmorFeatureRenderer

Field summary

Modifier and TypeField
private final ArmorModelSet<A>
a
modelSet
field_61804
field_61804
private final ArmorModelSet<A>
b
babyModelSet
field_61805
field_61805
private final EquipmentLayerRenderer
c
equipmentRenderer
field_54183
equipmentRenderer

Constructor summary

ModifierConstructor
public (RenderLayerParent<S, M> arg0, ArmorModelSet<A> arg1, EquipmentLayerRenderer arg2)
public (RenderLayerParent<S, M> arg0, ArmorModelSet<A> arg1, ArmorModelSet<A> arg2, EquipmentLayerRenderer arg3)

Method summary

Modifier and TypeMethod
public static boolean
a(ddo arg0, cah arg1)
shouldRender(ItemStack arg0, EquipmentSlot arg1)
method_64081(class_1799 arg0, class_1304 arg1)
hasModel(ItemStack stack, EquipmentSlot slot)
private static boolean
a(dly arg0, cah arg1)
shouldRender(Equippable arg0, EquipmentSlot arg1)
method_64082(class_10192 arg0, class_1304 arg1)
hasModel(EquippableComponent component, EquipmentSlot slot)
public void
a(fpk arg0, hbd arg1, int arg2, S arg3, float arg4, float arg5)
submit(PoseStack arg0, SubmitNodeCollector arg1, int arg2, S arg3, float arg4, float arg5)
method_17157(class_4587 arg0, class_11659 arg1, int arg2, S arg3, float arg4, float arg5)
render(MatrixStack arg0, EntityRenderCommandQueue arg1, int arg2, S arg3, float arg4, float arg5)
private void
a(fpk arg0, hbd arg1, ddo arg2, cah arg3, int arg4, S arg5)
renderArmorPiece(PoseStack arg0, SubmitNodeCollector arg1, ItemStack arg2, EquipmentSlot arg3, int arg4, S arg5)
method_4169(class_4587 arg0, class_11659 arg1, class_1799 arg2, class_1304 arg3, int arg4, S arg5)
renderArmor(MatrixStack matrices, EntityRenderCommandQueue arg1, ItemStack stack, EquipmentSlot slot, int light, S arg5)
private A
a(S arg0, cah arg1)
getArmorModel(S arg0, EquipmentSlot arg1)
method_4172(S arg0, class_1304 arg1)
getModel(S state, EquipmentSlot slot)
private boolean
a(cah arg0)
usesInnerModel(EquipmentSlot arg0)
method_4173(class_1304 arg0)
usesInnerModel(EquipmentSlot slot)