net.minecraft.client.render.entity.layer

public abstract class AbstractArmorLayer<T extends Model>

implements EntityRenderLayer<LivingEntity>

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

Field summary

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

Constructor summary

ModifierConstructor
public (LivingEntityRenderer<?> parent)

Method summary

Modifier and TypeMethod
public void
a(sf 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)
doRenderLayer(EntityLivingBase arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
public boolean
a()
method_10296()
colorsWhenDamaged()
shouldCombineTextures()
private void
a(sf arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, sb 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)
renderArmorLayer(EntityLivingBase entityLivingBaseIn, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale, EntityEquipmentSlot slotIn)
public ItemStack
a(sf arg0, sb arg1)
method_10279(class_1699 arg0, class_2968 arg1)
getArmor(LivingEntity entity, EquipmentSlot slot)
getItemStackFromSlot(EntityLivingBase living, EntityEquipmentSlot slotIn)
public T
a(sb arg0)
method_12480(class_2968 arg0)
getModel(EquipmentSlot slot)
getModelFromSlot(EntityEquipmentSlot slotIn)
private boolean
b(sb arg0)
method_12481(class_2968 arg0)
usesInnerModel(EquipmentSlot slot)
isLegSlot(EntityEquipmentSlot slotIn)
public static void
a(bsy<?> arg0, sf arg1, bju 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)
renderEnchantedGlint(RenderLivingBase<?> arg0, EntityLivingBase arg1, ModelBase model, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
private Identifier
a(acf arg0, boolean arg1)
method_10281(class_1028 arg0, boolean arg1)
getArmorTexture(ArmorItem armor, boolean innerModel)
getArmorResource(ItemArmor armor, boolean arg1)
private Identifier
a(acf arg0, boolean arg1, String arg2)
method_10282(class_1028 arg0, boolean arg1, String arg2)
getArmorTexture(ArmorItem armor, boolean innerModel, String type)
getArmorResource(ItemArmor armor, boolean arg1, String arg2)
protected abstract void
K_()
method_10275()
hideAll()
initArmor()
protected abstract void
a(T arg0, sb arg1)
method_10277(T arg0, class_2968 arg1)
setVisible(T model, EquipmentSlot slot)
setModelSlotVisible(T arg0, EntityEquipmentSlot slotIn)