Uses of Record Class
net.minecraft.world.item.equipment.trim.TrimMaterial
Packages that use TrimMaterial
Package
Description
-
Uses of TrimMaterial in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type TrimMaterialModifier and TypeFieldDescriptionprivate final Optional
<HolderSet<TrimMaterial>> ItemTrimPredicate.material
The field for thematerial
record component.Methods in net.minecraft.advancements.critereon that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionItemTrimPredicate.material()
Returns the value of thematerial
record component.Constructor parameters in net.minecraft.advancements.critereon with type arguments of type TrimMaterialModifierConstructorDescriptionItemTrimPredicate
(Optional<HolderSet<TrimMaterial>> material, Optional<HolderSet<TrimPattern>> pattern) Creates an instance of aItemTrimPredicate
record class. -
Uses of TrimMaterial in net.minecraft.client.data.models
Fields in net.minecraft.client.data.models with type parameters of type TrimMaterialModifier and TypeFieldDescriptionprivate final ResourceKey
<TrimMaterial> ItemModelGenerators.TrimMaterialData.materialKey
The field for thematerialKey
record component.Methods in net.minecraft.client.data.models that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionItemModelGenerators.TrimMaterialData.materialKey()
Returns the value of thematerialKey
record component.Constructor parameters in net.minecraft.client.data.models with type arguments of type TrimMaterialModifierConstructorDescriptionTrimMaterialData
(String name, ResourceKey<TrimMaterial> materialKey, Map<ResourceKey<EquipmentAsset>, String> overrideArmorMaterials) Creates an instance of aTrimMaterialData
record class. -
Uses of TrimMaterial in net.minecraft.client.renderer.entity.layers
Method parameters in net.minecraft.client.renderer.entity.layers with type arguments of type TrimMaterialModifier and TypeMethodDescriptionprivate static String
EquipmentLayerRenderer.TrimSpriteKey.getColorPaletteSuffix
(Holder<TrimMaterial> p_387117_, ResourceKey<EquipmentAsset> p_386860_) -
Uses of TrimMaterial in net.minecraft.client.renderer.item.properties.select
Fields in net.minecraft.client.renderer.item.properties.select with type parameters of type TrimMaterialModifier and TypeFieldDescriptionstatic final SelectItemModelProperty.Type
<TrimMaterialProperty, ResourceKey<TrimMaterial>> TrimMaterialProperty.TYPE
Methods in net.minecraft.client.renderer.item.properties.select that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionTrimMaterialProperty.get
(ItemStack p_387701_, ClientLevel p_388261_, LivingEntity p_387373_, int p_388817_, ItemDisplayContext p_386970_) TrimMaterialProperty.type()
-
Uses of TrimMaterial in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type TrimMaterialModifier and TypeFieldDescriptionstatic final ResourceKey
<Registry<TrimMaterial>> Registries.TRIM_MATERIAL
-
Uses of TrimMaterial in net.minecraft.server.commands
Fields in net.minecraft.server.commands with type parameters of type TrimMaterialModifier and TypeFieldDescriptionprivate static final ToIntFunction
<ResourceKey<TrimMaterial>> SpawnArmorTrimsCommand.TRIM_MATERIAL_ORDER
private static final List
<ResourceKey<TrimMaterial>> SpawnArmorTrimsCommand.VANILLA_TRIM_MATERIALS
-
Uses of TrimMaterial in net.minecraft.world.item.equipment.trim
Fields in net.minecraft.world.item.equipment.trim with type parameters of type TrimMaterialModifier and TypeFieldDescriptionstatic final ResourceKey
<TrimMaterial> TrimMaterials.AMETHYST
static final com.mojang.serialization.Codec
<Holder<TrimMaterial>> TrimMaterial.CODEC
static final ResourceKey
<TrimMaterial> TrimMaterials.COPPER
static final ResourceKey
<TrimMaterial> TrimMaterials.DIAMOND
static final com.mojang.serialization.Codec
<TrimMaterial> TrimMaterial.DIRECT_CODEC
static final StreamCodec
<RegistryFriendlyByteBuf, TrimMaterial> TrimMaterial.DIRECT_STREAM_CODEC
static final ResourceKey
<TrimMaterial> TrimMaterials.EMERALD
static final ResourceKey
<TrimMaterial> TrimMaterials.GOLD
static final ResourceKey
<TrimMaterial> TrimMaterials.IRON
static final ResourceKey
<TrimMaterial> TrimMaterials.LAPIS
private final Holder
<TrimMaterial> ArmorTrim.material
The field for thematerial
record component.static final ResourceKey
<TrimMaterial> TrimMaterials.NETHERITE
static final ResourceKey
<TrimMaterial> TrimMaterials.QUARTZ
static final ResourceKey
<TrimMaterial> TrimMaterials.REDSTONE
static final ResourceKey
<TrimMaterial> TrimMaterials.RESIN
static final StreamCodec
<RegistryFriendlyByteBuf, Holder<TrimMaterial>> TrimMaterial.STREAM_CODEC
Methods in net.minecraft.world.item.equipment.trim that return TrimMaterialModifier and TypeMethodDescriptionstatic TrimMaterial
TrimMaterial.create
(String p_371690_, Item p_371621_, Component p_371808_, Map<ResourceKey<EquipmentAsset>, String> p_371491_) Methods in net.minecraft.world.item.equipment.trim that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionstatic Optional
<Holder.Reference<TrimMaterial>> TrimMaterials.getFromIngredient
(HolderLookup.Provider p_371665_, ItemStack p_371700_) ArmorTrim.material()
Returns the value of thematerial
record component.private static ResourceKey
<TrimMaterial> TrimMaterials.registryKey
(String p_371483_) Method parameters in net.minecraft.world.item.equipment.trim with type arguments of type TrimMaterialModifier and TypeMethodDescriptionstatic void
TrimMaterials.bootstrap
(BootstrapContext<TrimMaterial> p_371627_) TrimPattern.copyWithStyle
(Holder<TrimMaterial> p_371533_) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> p_371580_, ResourceKey<TrimMaterial> p_371417_, Item p_371230_, Style p_371405_) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> p_371580_, ResourceKey<TrimMaterial> p_371417_, Item p_371230_, Style p_371405_) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> p_371763_, ResourceKey<TrimMaterial> p_371867_, Item p_371472_, Style p_371730_, Map<ResourceKey<EquipmentAsset>, String> p_388368_) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> p_371763_, ResourceKey<TrimMaterial> p_371867_, Item p_371472_, Style p_371730_, Map<ResourceKey<EquipmentAsset>, String> p_388368_) Constructor parameters in net.minecraft.world.item.equipment.trim with type arguments of type TrimMaterialModifierConstructorDescriptionArmorTrim
(Holder<TrimMaterial> p_371301_, Holder<TrimPattern> p_371695_) ArmorTrim
(Holder<TrimMaterial> material, Holder<TrimPattern> pattern, boolean showInTooltip) Creates an instance of aArmorTrim
record class.