net.minecraft.client.render.entity.layer

public abstract class AbstractArmorLayer<T extends Model>

implements EntityRenderLayer<LivingEntity>

dbf
net.minecraft.class_2494
net.minecraft.client.render.entity.layer.AbstractArmorLayer
net.minecraft.client.renderer.entity.layers.LayerArmorBase
net.minecraft.client.renderer.entity.layers.LayerArmorBase

Field summary

Modifier and TypeField
protected static final Identifier
b
field_11143
ENCHANTMENT_GLINT_TEXTURE
field_177188_b
ENCHANTED_ITEM_GLINT_RES
protected T
c
field_11144
innerModel
field_177189_c
modelLeggings
protected T
d
field_11145
outerModel
field_177186_d
modelArmor
private final LivingEntityRenderer<?>
a
field_11142
parent
field_177190_a
renderer
private float
e
field_11146
alpha
field_177187_e
alpha
private float
f
field_11147
red
field_177184_f
colorR
private float
g
field_11148
green
field_177185_g
colorG
private float
h
field_11149
blue
field_177192_h
colorB
private boolean
i
field_11150
hasColor
field_177193_i
skipRenderGlint
private static final Map<String, Identifier>
j
field_11151
TEXTURE_CACHE
field_177191_j
ARMOR_TEXTURE_RES_MAP

Constructor summary

ModifierConstructor
public (LivingEntityRenderer<?> parent)

Method summary

Modifier and TypeMethod
public void
a(afa arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
method_10295(class_1699 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(LivingEntity arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
func_177141_a(EntityLivingBase arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
render(EntityLivingBase arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
method_10296()
colorsWhenDamaged()
func_177142_b()
shouldCombineTextures()
private void
a(afa arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, aew arg8)
method_10278(class_1699 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, class_2968 arg8)
renderArmor(LivingEntity entity, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale, EquipmentSlot slot)
func_188361_a(EntityLivingBase arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, EntityEquipmentSlot arg8)
renderArmorLayer(EntityLivingBase entityLivingBaseIn, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale, EntityEquipmentSlot slotIn)
public T
a(aew arg0)
method_12480(class_2968 arg0)
getModel(EquipmentSlot slot)
func_188360_a(EntityEquipmentSlot arg0)
getModelFromSlot(EntityEquipmentSlot slotIn)
private boolean
b(aew arg0)
method_12481(class_2968 arg0)
usesInnerModel(EquipmentSlot slot)
func_188363_b(EntityEquipmentSlot arg0)
isLegSlot(EntityEquipmentSlot slotIn)
public static void
a(czk<?> arg0, afa arg1, cpc arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
method_12479(class_1635<?> arg0, class_1699 arg1, class_444 arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
renderEnchantmentGlint(LivingEntityRenderer<?> renderer, LivingEntity entity, Model model, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale)
func_188364_a(RenderLivingBase<?> arg0, EntityLivingBase arg1, ModelBase arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
renderEnchantedGlint(RenderLivingBase<?> arg0, EntityLivingBase arg1, ModelBase model, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
private Identifier
a(arb arg0, boolean arg1)
method_10281(class_1028 arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean innerModel)
func_177181_a(ItemArmor arg0, boolean arg1)
getArmorResource(ItemArmor armor, boolean arg1)
private Identifier
a(arb arg0, boolean arg1, String arg2)
method_10282(class_1028 arg0, boolean arg1, String arg2)
getArmorTexture(ArmorItem armor, boolean innerModel, String type)
func_177178_a(ItemArmor arg0, boolean arg1, String arg2)
getArmorResource(ItemArmor armor, boolean arg1, String arg2)
protected abstract void
am_()
method_10275()
hideAll()
func_177177_a()
initArmor()
protected abstract void
a(T arg0, aew arg1)
method_10277(T arg0, class_2968 arg1)
setVisible(T model, EquipmentSlot slot)
func_188359_a(T arg0, EntityEquipmentSlot arg1)
setModelSlotVisible(T arg0, EntityEquipmentSlot slotIn)