net.minecraft.client.renderer.entity.layers

public class HumanoidArmorLayer<T extends LivingEntity, M extends HumanoidModel<T>, A extends HumanoidModel<T>>

extends RenderLayer<T, M>

eik
net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer
net.minecraft.class_970
net.minecraft.unmapped.C_giodsxsr
net.minecraft.client.render.entity.feature.ArmorFeatureRenderer
net.minecraft.client.renderer.entity.layers.BipedArmorLayer

Field summary

Modifier and TypeField
private static final Map<String, ResourceLocation>
a
ARMOR_LOCATION_CACHE
field_4829
f_eqpnklcx
ARMOR_TEXTURE_CACHE
field_177191_j
private final A
b
innerModel
field_4830
f_nbwazbpw
leggingsModel
field_177189_c
private final A
c
outerModel
field_4831
f_uaapfnoe
bodyModel
field_177186_d

Constructor summary

ModifierConstructor
public (RenderLayerParent<T, M> context, A leggingsModel, A bodyModel)

Method summary

Modifier and TypeMethod
public void
a(dfm arg0, eag arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
render(PoseStack arg0, MultiBufferSource arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
method_17157(class_4587 arg0, class_4597 arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
m_lxvwappc(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
render(MatrixStack arg0, VertexConsumerProvider arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
func_225628_a_(MatrixStack arg0, IRenderTypeBuffer arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
private void
a(dfm arg0, eag arg1, T arg2, aqf arg3, int arg4, A arg5)
renderArmorPiece(PoseStack arg0, MultiBufferSource arg1, T arg2, EquipmentSlot arg3, int arg4, A arg5)
method_4169(class_4587 arg0, class_4597 arg1, T arg2, class_1304 arg3, int arg4, A arg5)
m_flcuqnsy(C_cnszsxvd arg0, C_igrgeffe arg1, T arg2, C_yuycoehb arg3, int arg4, A arg5)
renderArmor(MatrixStack matrices, VertexConsumerProvider vertexConsumers, T entity, EquipmentSlot armorSlot, int light, A model)
func_241739_a_(MatrixStack arg0, IRenderTypeBuffer arg1, T arg2, EquipmentSlotType arg3, int arg4, A arg5)
protected void
a(A arg0, aqf arg1)
setPartVisibility(A arg0, EquipmentSlot arg1)
method_4170(A arg0, class_1304 arg1)
m_nhqgnizs(A arg0, C_yuycoehb arg1)
setVisible(A bipedModel, EquipmentSlot slot)
func_188359_a(A arg0, EquipmentSlotType arg1)
private void
a(dfm arg0, eag arg1, int arg2, bjy arg3, boolean arg4, A arg5, boolean arg6, float arg7, float arg8, float arg9, String arg10)
renderModel(PoseStack arg0, MultiBufferSource arg1, int arg2, ArmorItem arg3, boolean arg4, A arg5, boolean arg6, float arg7, float arg8, float arg9, String arg10)
method_23192(class_4587 arg0, class_4597 arg1, int arg2, class_1738 arg3, boolean arg4, A arg5, boolean arg6, float arg7, float arg8, float arg9, String arg10)
m_rqbhzkki(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, C_fxxorins arg3, boolean arg4, A arg5, boolean arg6, float arg7, float arg8, float arg9, String arg10)
renderArmorParts(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorItem item, boolean usesSecondLayer, A model, boolean legs, float red, float green, float blue, String overlay)
func_241738_a_(MatrixStack arg0, IRenderTypeBuffer arg1, int arg2, ArmorItem arg3, boolean arg4, A arg5, boolean arg6, float arg7, float arg8, float arg9, String arg10)
private A
a(aqf arg0)
getArmorModel(EquipmentSlot arg0)
method_4172(class_1304 arg0)
m_jjqpnqlp(C_yuycoehb arg0)
getArmor(EquipmentSlot slot)
func_241736_a_(EquipmentSlotType arg0)
private boolean
b(aqf arg0)
usesInnerModel(EquipmentSlot arg0)
method_4173(class_1304 arg0)
m_uqvpbazc(C_yuycoehb arg0)
usesSecondLayer(EquipmentSlot slot)
func_188363_b(EquipmentSlotType arg0)
private ResourceLocation
a(bjy arg0, boolean arg1, String arg2)
getArmorLocation(ArmorItem arg0, boolean arg1, String arg2)
method_4174(class_1738 arg0, boolean arg1, String arg2)
m_jtbuuvxv(C_fxxorins arg0, boolean arg1, String arg2)
getArmorTexture(ArmorItem item, boolean legs, String overlay)
func_241737_a_(ArmorItem arg0, boolean arg1, String arg2)