net.minecraft.client.renderer.entity.layers

public abstract class AbstractArmorLayer<T extends LivingEntity, M extends HumanoidModel<T>, A extends HumanoidModel<T>>

extends RenderLayer<T, M>

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

Field summary

Modifier and TypeField
protected static final ResourceLocation
a
ENCHANT_GLINT_LOCATION
field_4827
SKIN
field_177188_b
protected final A
b
innerModel
field_4830
modelLeggings
field_177189_c
protected final A
c
outerModel
field_4831
modelBody
field_177186_d
private float
d
alpha
field_4825
alpha
field_177187_e
private float
e
red
field_4824
red
field_177184_f
private float
f
green
field_4833
green
field_177185_g
private float
g
blue
field_4832
blue
field_177192_h
private boolean
h
colorized
field_4826
ignoreGlint
field_177193_i
private static final Map<String, ResourceLocation>
i
ARMOR_LOCATION_CACHE
field_4829
ARMOR_TEXTURE_CACHE
field_177191_j

Constructor summary

ModifierConstructor
protected (RenderLayerParent<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)
func_212842_a_(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
colorsOnDamage()
method_4200()
hasHurtOverlay()
func_177142_b()
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)
func_188361_a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, EquipmentSlotType arg8)
public A
a(ait arg0)
getArmorModel(EquipmentSlot arg0)
method_4172(class_1304 arg0)
getArmor(EquipmentSlot arg0)
func_215337_a(EquipmentSlotType arg0)
private boolean
b(ait arg0)
usesInnerModel(EquipmentSlot arg0)
method_4173(class_1304 arg0)
isLegs(EquipmentSlot arg0)
func_188363_b(EquipmentSlotType arg0)
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)
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 ResourceLocation
a(bad arg0, boolean arg1)
getArmorLocation(ArmorItem arg0, boolean arg1)
method_4168(class_1738 arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean arg1)
func_177181_a(ArmorItem arg0, boolean arg1)
private ResourceLocation
a(bad arg0, boolean arg1, String arg2)
getArmorLocation(ArmorItem arg0, boolean arg1, String arg2)
method_4174(class_1738 arg0, boolean arg1, String arg2)
func_177178_a(ArmorItem arg0, boolean arg1, String arg2)
protected abstract void
a(A arg0, ait arg1)
setPartVisibility(A arg0, EquipmentSlot arg1)
method_4170(A arg0, class_1304 arg1)
func_188359_a(A arg0, EquipmentSlotType arg1)
protected abstract void
a(A arg0)
hideAllArmor(A arg0)
method_4190(A arg0)
func_177194_a(A arg0)