net.minecraft.client.render.entity.feature

public abstract class ArmorFeatureRenderer<T extends LivingEntity, M extends BipedEntityModel<T>, A extends BipedEntityModel<T>>

extends FeatureRenderer<T, M>

duz
net.minecraft.client.renderer.entity.layers.AbstractArmorLayer
net.minecraft.class_970
net.minecraft.client.render.entity.feature.ArmorFeatureRenderer
net.minecraft.unmapped.C_cmfcipvt
net.minecraft.client.render.entity.layer.AbstractArmorLayer
net.minecraft.client.renderer.entity.layers.ArmorLayer
net.minecraft.client.renderer.entity.layers.ArmorLayer

Field summary

Modifier and TypeField
protected static final Identifier
a
ENCHANT_GLINT_LOCATION
field_4827
SKIN
f_csspjsvb
ENCHANTMENT_GLINT_TEXTURE
field_177188_b
ENCHANTED_ITEM_GLINT_RES
protected final A
b
innerModel
field_4830
modelLeggings
f_wdorulip
innerModel
field_177189_c
modelLeggings
protected final A
c
outerModel
field_4831
modelBody
f_zgtntdxc
outerModel
field_177186_d
modelArmor
private float
d
alpha
field_4825
alpha
f_avasfwvp
alpha
field_177187_e
alpha
private float
e
red
field_4824
red
f_qcsfsggj
red
field_177184_f
colorR
private float
f
green
field_4833
green
f_rxbtslio
green
field_177185_g
colorG
private float
g
blue
field_4832
blue
f_mqsdjyhj
blue
field_177192_h
colorB
private boolean
h
colorized
field_4826
ignoreGlint
f_akqhhotl
hasColor
field_177193_i
skipRenderGlint
private static final Map<String, Identifier>
i
ARMOR_LOCATION_CACHE
field_4829
ARMOR_TEXTURE_CACHE
f_wfmgtgqp
TEXTURE_CACHE
field_177191_j
ARMOR_TEXTURE_RES_MAP

Constructor summary

ModifierConstructor
protected (FeatureRendererContext<T, M> arg0, A arg1, A arg2)

Method summary

Modifier and TypeMethod
public void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
method_17157(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
m_srjokdhy(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(T entity, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale)
func_212842_a_(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(T entityIn, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
colorsOnDamage()
method_4200()
hasHurtOverlay()
m_pzuonfqi()
colorsWhenDamaged()
func_177142_b()
shouldCombineTextures()
private void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, ait arg8)
renderArmorPiece(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, EquipmentSlot arg8)
method_4169(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, class_1304 arg8)
renderArmor(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, EquipmentSlot arg8)
m_gcruhxzz(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, C_yuycoehb arg8)
renderArmor(T entity, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale, EquipmentSlot slot)
func_188361_a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, EquipmentSlotType arg8)
renderArmorLayer(T entityLivingBaseIn, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale, EquipmentSlotType slotIn)
public A
a(ait arg0)
getArmorModel(EquipmentSlot arg0)
method_4172(class_1304 arg0)
getArmor(EquipmentSlot arg0)
m_jowlfodc(C_yuycoehb arg0)
getModel(EquipmentSlot arg0)
func_215337_a(EquipmentSlotType arg0)
func_215337_a(EquipmentSlotType arg0)
private boolean
b(ait arg0)
usesInnerModel(EquipmentSlot arg0)
method_4173(class_1304 arg0)
isLegs(EquipmentSlot arg0)
m_zmssgdze(C_yuycoehb arg0)
usesInnerModel(EquipmentSlot slot)
func_188363_b(EquipmentSlotType arg0)
isLegSlot(EquipmentSlotType slotIn)
public static <T extends Entity> void
a(Consumer<qv> arg0, T arg1, dhh<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
renderFoil(Consumer<ResourceLocation> arg0, T arg1, EntityModel<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
method_4171(Consumer<class_2960> arg0, T arg1, class_583<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
renderEnchantedGlint(Consumer<Identifier> arg0, T arg1, EntityModel<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
m_gjiipjeb(Consumer<C_ncpywfca> arg0, T arg1, C_fouvqrqy<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
renderEnchantmentGlint(Consumer<Identifier> textureBinder, T entity, Model<T> model, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale)
func_215338_a(Consumer<ResourceLocation> arg0, T arg1, EntityModel<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
func_215338_a(Consumer<ResourceLocation> arg0, T arg1, EntityModel<T> arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
private Identifier
a(bad arg0, boolean arg1)
getArmorLocation(ArmorItem arg0, boolean arg1)
method_4168(class_1738 arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean arg1)
m_siqvpstz(C_fxxorins arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean innerModel)
func_177181_a(ArmorItem arg0, boolean arg1)
getArmorResource(ArmorItem armor, boolean arg1)
private Identifier
a(bad arg0, boolean arg1, String arg2)
getArmorLocation(ArmorItem arg0, boolean arg1, String arg2)
method_4174(class_1738 arg0, boolean arg1, String arg2)
m_ieycxcap(C_fxxorins arg0, boolean arg1, String arg2)
getArmorTexture(ArmorItem armor, boolean innerModel, String type)
func_177178_a(ArmorItem arg0, boolean arg1, String arg2)
getArmorResource(ArmorItem armor, boolean arg1, String arg2)
protected abstract void
a(A arg0, ait arg1)
setPartVisibility(A arg0, EquipmentSlot arg1)
method_4170(A arg0, class_1304 arg1)
m_nclcanoz(A arg0, C_yuycoehb arg1)
setVisible(A arg0, EquipmentSlot arg1)
func_188359_a(A arg0, EquipmentSlotType arg1)
setModelSlotVisible(A arg0, EquipmentSlotType slotIn)
protected abstract void
a(A arg0)
hideAllArmor(A arg0)
method_4190(A arg0)
m_rqitsmpg(A arg0)
m_29846657(A arg0)
func_177194_a(A arg0)
setModelVisible(A model)