net.minecraft.client.renderer.entity.layers

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

extends RenderLayer<S, M>

hsd
net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer
net.minecraft.class_970
net.minecraft.client.render.entity.feature.ArmorFeatureRenderer
net.minecraft.src.C_4437_

Field summary

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

Constructor summary

ModifierConstructor
public (RenderLayerParent<S, M> p_422869_, ArmorModelSet<A> p_369441_, EquipmentLayerRenderer arg2)
public (RenderLayerParent<S, M> p_422636_, ArmorModelSet<A> p_428999_, ArmorModelSet<A> p_361027_, EquipmentLayerRenderer arg3)

Method summary

Modifier and TypeMethod
public static boolean
a(dhp arg0, cef arg1)
shouldRender(ItemStack arg0, EquipmentSlot arg1)
method_64081(class_1799 arg0, class_1304 arg1)
hasModel(ItemStack stack, EquipmentSlot slot)
m_352636_(C_1391_ p_362744_, C_516_ p_366990_)
private static boolean
a(dqa arg0, cef arg1)
shouldRender(Equippable arg0, EquipmentSlot arg1)
method_64082(class_10192 arg0, class_1304 arg1)
hasModel(EquippableComponent component, EquipmentSlot slot)
m_353425_(C_346084_ p_369539_, C_516_ p_369578_)
public void
a(fua arg0, hgy 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, OrderedRenderCommandQueue arg1, int arg2, S arg3, float arg4, float arg5)
m_6494_(C_3181_ p_425810_, C_411150_ p_424719_, int p_428929_, S p_423314_, float p_423050_, float arg5)
private void
a(fua arg0, hgy arg1, dhp arg2, cef 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, OrderedRenderCommandQueue arg1, ItemStack stack, EquipmentSlot slot, int light, S arg5)
m_117118_(C_3181_ p_425749_, C_411150_ p_366444_, C_1391_ p_117122_, C_516_ p_117123_, int p_423438_, S arg5)
private A
a(S arg0, cef arg1)
getArmorModel(S arg0, EquipmentSlot arg1)
method_4172(S arg0, class_1304 arg1)
getModel(S state, EquipmentSlot slot)
m_117078_(S p_117079_, C_516_ arg1)
private boolean
a(cef arg0)
usesInnerModel(EquipmentSlot arg0)
method_4173(class_1304 arg0)
usesInnerModel(EquipmentSlot slot)
m_117128_(C_516_ arg0)