Uses of Record Class
net.minecraft.item.ArmorMaterial
Packages that use ArmorMaterial
Package
Description
-
Uses of ArmorMaterial in net.minecraft.client.render.entity.feature
Method parameters in net.minecraft.client.render.entity.feature with type arguments of type ArmorMaterialModifier and TypeMethodDescriptionprivate voidArmorFeatureRenderer.renderTrim(RegistryEntry<ArmorMaterial> armorMaterial, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorTrim trim, A model, boolean leggings) -
Uses of ArmorMaterial in net.minecraft.data.client
Fields in net.minecraft.data.client with type parameters of type ArmorMaterialModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<ArmorMaterial>, String> ItemModelGenerator.TrimMaterial.overrideArmorMaterialsThe field for theoverrideArmorMaterialsrecord component.Methods in net.minecraft.data.client that return types with arguments of type ArmorMaterialModifier and TypeMethodDescriptionItemModelGenerator.TrimMaterial.overrideArmorMaterials()Returns the value of theoverrideArmorMaterialsrecord component.Method parameters in net.minecraft.data.client with type arguments of type ArmorMaterialModifier and TypeMethodDescriptionprivate JsonObjectItemModelGenerator.createArmorJson(Identifier id, Map<TextureKey, Identifier> textures, RegistryEntry<ArmorMaterial> armorMaterial) ItemModelGenerator.TrimMaterial.getAppliedName(RegistryEntry<ArmorMaterial> armorMaterial) Constructor parameters in net.minecraft.data.client with type arguments of type ArmorMaterialModifierConstructorDescription(package private)TrimMaterial(String string, float float2, Map<RegistryEntry<ArmorMaterial>, String> map) -
Uses of ArmorMaterial in net.minecraft.item
Fields in net.minecraft.item with type parameters of type ArmorMaterialModifier and TypeFieldDescriptionstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.ARMADILLOstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.CHAINstatic final com.mojang.serialization.Codec<RegistryEntry<ArmorMaterial>> ArmorMaterial.CODECstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.DIAMONDstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.GOLDstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.IRONstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.LEATHERprotected final RegistryEntry<ArmorMaterial> ArmorItem.materialstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.NETHERITEstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.TURTLEMethods in net.minecraft.item that return types with arguments of type ArmorMaterialModifier and TypeMethodDescriptionstatic RegistryEntry<ArmorMaterial> ArmorMaterials.getDefault(Registry<ArmorMaterial> registry) ArmorItem.getMaterial()private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient) private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient, List<ArmorMaterial.Layer> layers) Method parameters in net.minecraft.item with type arguments of type ArmorMaterialModifier and TypeMethodDescriptionstatic RegistryEntry<ArmorMaterial> ArmorMaterials.getDefault(Registry<ArmorMaterial> registry) Constructor parameters in net.minecraft.item with type arguments of type ArmorMaterialModifierConstructorDescriptionAnimalArmorItem(RegistryEntry<ArmorMaterial> material, AnimalArmorItem.Type type, boolean hasOverlay, Item.Settings settings) ArmorItem(RegistryEntry<ArmorMaterial> material, ArmorItem.Type type, Item.Settings settings) -
Uses of ArmorMaterial in net.minecraft.item.trim
Fields in net.minecraft.item.trim with type parameters of type ArmorMaterialModifier and TypeFieldDescriptionprivate final Function<RegistryEntry<ArmorMaterial>, Identifier> ArmorTrim.genericModelIdGetterprivate final Function<RegistryEntry<ArmorMaterial>, Identifier> ArmorTrim.leggingsModelIdGetterprivate final Map<RegistryEntry<ArmorMaterial>, String> ArmorTrimMaterial.overrideArmorMaterialsThe field for theoverrideArmorMaterialsrecord component.Methods in net.minecraft.item.trim that return types with arguments of type ArmorMaterialModifier and TypeMethodDescriptionArmorTrimMaterial.overrideArmorMaterials()Returns the value of theoverrideArmorMaterialsrecord component.Method parameters in net.minecraft.item.trim with type arguments of type ArmorMaterialModifier and TypeMethodDescriptionArmorTrim.getGenericModelId(RegistryEntry<ArmorMaterial> armorMaterial) ArmorTrim.getLeggingsModelId(RegistryEntry<ArmorMaterial> armorMaterial) static ArmorTrimMaterialArmorTrimMaterial.of(String assetName, Item ingredient, float itemModelIndex, Text description, Map<RegistryEntry<ArmorMaterial>, String> overrideArmorMaterials) private static voidArmorTrimMaterials.register(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex, Map<RegistryEntry<ArmorMaterial>, String> overrideArmorMaterials) Constructor parameters in net.minecraft.item.trim with type arguments of type ArmorMaterialModifierConstructorDescriptionprivateArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern, boolean showInTooltip, Function<RegistryEntry<ArmorMaterial>, Identifier> leggingsModelIdGetter, Function<RegistryEntry<ArmorMaterial>, Identifier> genericModelIdGetter) ArmorTrimMaterial(String string, RegistryEntry<Item> registryEntry, float float2, Map<RegistryEntry<ArmorMaterial>, String> map, Text text) -
Uses of ArmorMaterial in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type ArmorMaterialModifier and TypeFieldDescriptionstatic final Registry<ArmorMaterial> Registries.ARMOR_MATERIALstatic final RegistryKey<Registry<ArmorMaterial>> RegistryKeys.ARMOR_MATERIAL -
Uses of ArmorMaterial in net.minecraft.server.command
Fields in net.minecraft.server.command with type parameters of type ArmorMaterialModifier and TypeFieldDescriptionprivate static final Map<com.mojang.datafixers.util.Pair<RegistryEntry<ArmorMaterial>, EquipmentSlot>, Item> SpawnArmorTrimsCommand.ARMOR_PIECES