net.minecraft.client.render.entity.layer

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

extends EntityRenderLayer<T, M>

dsh
net.minecraft.class_970
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
field_4827
ENCHANTMENT_GLINT_TEXTURE
field_177188_b
field_177188_b
protected final A
b
field_4830
innerModel
field_177189_c
field_177189_c
protected final A
c
field_4831
outerModel
field_177186_d
field_177186_d
private float
d
field_4825
alpha
field_177187_e
field_177187_e
private float
e
field_4824
red
field_177184_f
field_177184_f
private float
f
field_4833
green
field_177185_g
field_177185_g
private float
g
field_4832
blue
field_177192_h
field_177192_h
private boolean
h
field_4826
hasColor
field_177193_i
field_177193_i
private static final Map<String, Identifier>
i
field_4829
TEXTURE_CACHE
field_177191_j
field_177191_j

Constructor summary

ModifierConstructor
protected (EntityRenderLayerParent<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)
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)
func_212842_a_(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
method_4200()
colorsWhenDamaged()
func_177142_b()
shouldCombineTextures()
private void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, ain arg8)
method_4169(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, class_1304 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(ain arg0)
method_4172(class_1304 arg0)
getModel(EquipmentSlot arg0)
func_215337_a(EquipmentSlotType arg0)
func_215337_a(EquipmentSlotType arg0)
private boolean
b(ain arg0)
method_4173(class_1304 arg0)
usesInnerModel(EquipmentSlot slot)
func_188363_b(EquipmentSlotType arg0)
isLegSlot(EquipmentSlotType slotIn)
public static <T extends Entity> void
a(Consumer<qs> arg0, T arg1, dep<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)
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(azv arg0, boolean arg1)
method_4168(class_1738 arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean innerModel)
func_177181_a(ArmorItem arg0, boolean arg1)
getArmorResource(ArmorItem armor, boolean arg1)
private Identifier
a(azv arg0, boolean arg1, String arg2)
method_4174(class_1738 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, ain arg1)
method_4170(A arg0, class_1304 arg1)
setVisible(A arg0, EquipmentSlot arg1)
func_188359_a(A arg0, EquipmentSlotType arg1)
setModelSlotVisible(A arg0, EquipmentSlotType slotIn)
protected abstract void
a(A arg0)
method_4190(A arg0)
m_29846657(A arg0)
func_177194_a(A arg0)
setModelVisible(A model)