net.minecraft.client.render.entity.feature

public class ArmorFeatureRenderer<S extends BipedEntityRenderState, M extends BipedEntityModel<S>, A extends BipedEntityModel<S>>

extends FeatureRenderer<S, M>

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

Field summary

Modifier and TypeField
private final EquipmentModelData<A>
a
modelSet
field_61804
field_61804
f_sjforkua
f_412647_
private final EquipmentModelData<A>
b
babyModelSet
field_61805
field_61805
f_pqajotvt
f_412935_
private final EquipmentRenderer
c
equipmentRenderer
field_54183
equipmentRenderer
f_weisbvtn
f_349195_

Constructor summary

ModifierConstructor
public (FeatureRendererContext<S, M> context, EquipmentModelData<A> p_369441_, EquipmentRenderer arg2)
public (FeatureRendererContext<S, M> context, EquipmentModelData<A> p_428999_, EquipmentModelData<A> p_361027_, EquipmentRenderer arg3)

Method summary

Modifier and TypeMethod
public static boolean
a(dhp o, cef o)
shouldRender(ItemStack arg0, EquipmentSlot arg1)
method_64081(class_1799 arg0, class_1304 arg1)
hasModel(ItemStack stack, EquipmentSlot slot)
m_utaccwiw(C_sddaxwyk arg0, C_yuycoehb arg1)
isRenderable(ItemStack stack, EquipmentSlot slot)
m_352636_(C_1391_ p_362744_, C_516_ p_366990_)
private static boolean
a(dqa o, cef o)
shouldRender(Equippable arg0, EquipmentSlot arg1)
method_64082(class_10192 arg0, class_1304 arg1)
hasModel(EquippableComponent component, EquipmentSlot slot)
m_qycgrmni(C_duiqsjgf arg0, C_yuycoehb arg1)
isRenderable(EquippableComponent component, EquipmentSlot slot)
m_353425_(C_346084_ p_369539_, C_516_ p_369578_)
public void
a(fua o, hgy o, int o, S o, float o, 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_tomesnsf(C_cnszsxvd arg0, C_wwuzokad arg1, int arg2, S arg3, float arg4, float arg5)
m_opaphcjw(MatrixStack matrices, hgy 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 o, hgy o, dhp o, cef o, int o, 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_flcuqnsy(C_cnszsxvd arg0, C_wwuzokad arg1, C_sddaxwyk arg2, C_yuycoehb arg3, int arg4, S arg5)
renderArmor(MatrixStack matrices, hgy arg1, ItemStack stack, EquipmentSlot armorSlot, int light, S state)
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 o, cef arg1)
getArmorModel(S arg0, EquipmentSlot arg1)
method_4172(S arg0, class_1304 arg1)
getModel(S state, EquipmentSlot slot)
m_jjqpnqlp(S arg0, C_yuycoehb arg1)
getArmor(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_uqvpbazc(C_yuycoehb arg0)
usesInnerModel(EquipmentSlot slot)
m_117128_(C_516_ arg0)