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.materialThe field for thematerialrecord component.Methods in net.minecraft.advancements.critereon that return types with arguments of type TrimMaterialModifier and TypeMethodDescriptionItemTrimPredicate.material()Returns the value of thematerialrecord 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 aItemTrimPredicaterecord 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_ORDERprivate 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.AMETHYSTstatic final com.mojang.serialization.Codec<Holder<TrimMaterial>> TrimMaterial.CODECstatic final ResourceKey<TrimMaterial> TrimMaterials.COPPERstatic final ResourceKey<TrimMaterial> TrimMaterials.DIAMONDstatic final com.mojang.serialization.Codec<TrimMaterial> TrimMaterial.DIRECT_CODECstatic final StreamCodec<RegistryFriendlyByteBuf, TrimMaterial> TrimMaterial.DIRECT_STREAM_CODECstatic final ResourceKey<TrimMaterial> TrimMaterials.EMERALDstatic final ResourceKey<TrimMaterial> TrimMaterials.GOLDstatic final ResourceKey<TrimMaterial> TrimMaterials.IRONstatic final ResourceKey<TrimMaterial> TrimMaterials.LAPISprivate final Holder<TrimMaterial> ArmorTrim.materialstatic final ResourceKey<TrimMaterial> TrimMaterials.NETHERITEstatic final ResourceKey<TrimMaterial> TrimMaterials.QUARTZstatic final ResourceKey<TrimMaterial> TrimMaterials.REDSTONEstatic final StreamCodec<RegistryFriendlyByteBuf, Holder<TrimMaterial>> TrimMaterial.STREAM_CODECMethods in net.minecraft.world.item.armortrim that return TrimMaterialModifier and TypeMethodDescriptionstatic TrimMaterialTrimMaterial.create(String assetName, Item ingredient, float itemModelIndex, Component description, Map<Holder<ArmorMaterial>, String> overrideArmorMaterials) 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 regustries, ItemStack ingredient) ArmorTrim.material()private static ResourceKey<TrimMaterial> TrimMaterials.registryKey(String key) Method parameters in net.minecraft.world.item.armortrim with type arguments of type TrimMaterialModifier and TypeMethodDescriptionstatic voidTrimMaterials.bootstrap(BootstrapContext<TrimMaterial> context) TrimPattern.copyWithStyle(Holder<TrimMaterial> trimMaterial) private static StringArmorTrim.getColorPaletteSuffix(Holder<TrimMaterial> trimMaterial, Holder<ArmorMaterial> armorMaterial) private static voidTrimMaterials.register(BootstrapContext<TrimMaterial> context, ResourceKey<TrimMaterial> materialKey, Item ingredient, Style style, float itemModelIndex) private static voidTrimMaterials.register(BootstrapContext<TrimMaterial> context, ResourceKey<TrimMaterial> materialKey, Item ingredient, Style style, float itemModelIndex) private static voidTrimMaterials.register(BootstrapContext<TrimMaterial> context, ResourceKey<TrimMaterial> materialKey, Item ingredient, Style style, float itemModelIndex, Map<Holder<ArmorMaterial>, String> overrideArmorMaterials) private static voidTrimMaterials.register(BootstrapContext<TrimMaterial> context, ResourceKey<TrimMaterial> materialKey, Item ingredient, Style style, float itemModelIndex, Map<Holder<ArmorMaterial>, String> overrideArmorMaterials) Constructor parameters in net.minecraft.world.item.armortrim with type arguments of type TrimMaterialModifierConstructorDescriptionArmorTrim(Holder<TrimMaterial> material, Holder<TrimPattern> pattern) ArmorTrim(Holder<TrimMaterial> material, Holder<TrimPattern> pattern, boolean showInTooltip) privateArmorTrim(Holder<TrimMaterial> material, Holder<TrimPattern> pattern, boolean showInTooltip, Function<Holder<ArmorMaterial>, ResourceLocation> innerTexture, Function<Holder<ArmorMaterial>, ResourceLocation> outerTexture) -
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