Uses of Class
net.minecraft.world.item.ArmorMaterial.Layer
Packages that use ArmorMaterial.Layer
Package
Description
-
Uses of ArmorMaterial.Layer in net.minecraft.world.item
Fields in net.minecraft.world.item with type parameters of type ArmorMaterial.LayerModifier and TypeFieldDescriptionprivate final List
<ArmorMaterial.Layer> ArmorMaterial.layers
The field for thelayers
record component.Methods in net.minecraft.world.item that return types with arguments of type ArmorMaterial.LayerModifier and TypeMethodDescriptionArmorMaterial.layers()
Returns the value of thelayers
record component.Method parameters in net.minecraft.world.item with type arguments of type ArmorMaterial.LayerModifier and TypeMethodDescriptionprivate static Holder
<ArmorMaterial> ArmorMaterials.register
(String p_323865_, EnumMap<ArmorItem.Type, Integer> p_324599_, int p_324319_, Holder<SoundEvent> p_324145_, float p_323494_, float p_324549_, Supplier<Ingredient> p_323845_, List<ArmorMaterial.Layer> p_323990_) Constructor parameters in net.minecraft.world.item with type arguments of type ArmorMaterial.LayerModifierConstructorDescriptionArmorMaterial
(Map<ArmorItem.Type, Integer> defense, int enchantmentValue, Holder<SoundEvent> equipSound, Supplier<Ingredient> repairIngredient, List<ArmorMaterial.Layer> layers, float toughness, float knockbackResistance) Creates an instance of aArmorMaterial
record class. -
Uses of ArmorMaterial.Layer in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type ArmorMaterial.LayerModifier and TypeMethodDescriptionstatic ResourceLocation
ClientHooks.getArmorTexture
(Entity entity, ItemStack armor, ArmorMaterial.Layer layer, boolean innerModel, EquipmentSlot slot) -
Uses of ArmorMaterial.Layer in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type ArmorMaterial.LayerModifier and TypeMethodDescriptiondefault int
IClientItemExtensions.getArmorLayerTintColor
(ItemStack stack, LivingEntity entity, ArmorMaterial.Layer layer, int layerIdx, int fallbackColor) Called when armor layers are rendered byHumanoidArmorLayer
. -
Uses of ArmorMaterial.Layer in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type ArmorMaterial.LayerModifier and TypeMethodDescriptiondefault @Nullable ResourceLocation
IItemExtension.getArmorTexture
(ItemStack stack, Entity entity, EquipmentSlot slot, ArmorMaterial.Layer layer, boolean innerModel) Called by RenderBiped and RenderPlayer to determine the armor texture that should be use for the currently equipped item.