net.minecraft.client.render.entity.feature

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

extends FeatureRenderer<T, M>

dsl
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 MinecraftKey
a
field_4827
SKIN
field_177188_b
protected final A
b
field_4830
modelLeggings
field_177189_c
protected final A
c
field_4831
modelBody
field_177186_d
private float
d
field_4825
alpha
field_177187_e
private float
e
field_4824
red
field_177184_f
private float
f
field_4833
green
field_177185_g
private float
g
field_4832
blue
field_177192_h
private boolean
h
field_4826
ignoreGlint
field_177193_i
private static final Map<String, MinecraftKey>
i
field_4829
ARMOR_TEXTURE_CACHE
field_177191_j

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)
method_17157(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)
func_212842_a_(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
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, aiq 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(aiq arg0)
method_4172(class_1304 arg0)
getArmor(EquipmentSlot arg0)
func_215337_a(EquipmentSlotType arg0)
private boolean
b(aiq arg0)
method_4173(class_1304 arg0)
isLegs(EquipmentSlot arg0)
func_188363_b(EquipmentSlotType arg0)
public static <T extends Entity> void
a(Consumer<qt> arg0, T arg1, det<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 MinecraftKey
a(azy arg0, boolean arg1)
method_4168(class_1738 arg0, boolean arg1)
getArmorTexture(ArmorItem arg0, boolean arg1)
func_177181_a(ArmorItem arg0, boolean arg1)
private MinecraftKey
a(azy arg0, boolean arg1, String arg2)
method_4174(class_1738 arg0, boolean arg1, String arg2)
method_4174(ArmorItem arg0, boolean arg1, String arg2)
func_177178_a(ArmorItem arg0, boolean arg1, String arg2)
protected abstract void
a(A arg0, aiq arg1)
method_4170(A arg0, class_1304 arg1)
method_4170(A arg0, EquipmentSlot arg1)
func_188359_a(A arg0, EquipmentSlotType arg1)
protected abstract void
a(A arg0)
method_4190(A arg0)
method_4190(A arg0)
func_177194_a(A arg0)