Uses of Record Class
net.minecraft.world.item.armortrim.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.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.armortrim
Fields in net.minecraft.world.item.armortrim 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
static final ResourceKey
<TrimMaterial> TrimMaterials.NETHERITE
static final ResourceKey
<TrimMaterial> TrimMaterials.QUARTZ
static final ResourceKey
<TrimMaterial> TrimMaterials.REDSTONE
static final StreamCodec
<RegistryFriendlyByteBuf, Holder<TrimMaterial>> TrimMaterial.STREAM_CODEC
Methods in net.minecraft.world.item.armortrim that return TrimMaterialModifier and TypeMethodDescriptionstatic TrimMaterial
TrimMaterial.create
(String pAssetName, Item pIngredient, float pItemModelIndex, Component pDescription, Map<Holder<ArmorMaterial>, String> pOverrideArmorMaterials) Methods in net.minecraft.world.item.armortrim that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionstatic Optional
<Holder.Reference<TrimMaterial>> TrimMaterials.getFromIngredient
(HolderLookup.Provider pRegustries, ItemStack pIngredient) ArmorTrim.material()
private static ResourceKey
<TrimMaterial> TrimMaterials.registryKey
(String pKey) Method parameters in net.minecraft.world.item.armortrim with type arguments of type TrimMaterialModifier and TypeMethodDescriptionstatic void
TrimMaterials.bootstrap
(BootstrapContext<TrimMaterial> pContext) TrimPattern.copyWithStyle
(Holder<TrimMaterial> pTrimMaterial) private static String
ArmorTrim.getColorPaletteSuffix
(Holder<TrimMaterial> pTrimMaterial, Holder<ArmorMaterial> pArmorMaterial) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex, Map<Holder<ArmorMaterial>, String> pOverrideArmorMaterials) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex, Map<Holder<ArmorMaterial>, String> pOverrideArmorMaterials) Constructor parameters in net.minecraft.world.item.armortrim with type arguments of type TrimMaterialModifierConstructorDescriptionArmorTrim
(Holder<TrimMaterial> pMaterial, Holder<TrimPattern> pPattern) ArmorTrim
(Holder<TrimMaterial> pMaterial, Holder<TrimPattern> pPattern, boolean p_331871_) private
ArmorTrim
(Holder<TrimMaterial> pMaterial, Holder<TrimPattern> pPattern, boolean pShowInTooltip, Function<Holder<ArmorMaterial>, ResourceLocation> pInnerTexture, Function<Holder<ArmorMaterial>, ResourceLocation> pOuterTexture) -
Uses of TrimMaterial in net.neoforged.neoforge.client.model.generators
Fields in net.neoforged.neoforge.client.model.generators with type parameters of type TrimMaterialModifier and TypeFieldDescriptionprivate static final List
<ResourceKey<TrimMaterial>> ItemModelBuilder.VANILLA_TRIM_MATERIALS