Uses of Interface
net.minecraft.enchantment.provider.EnchantmentProvider
Packages that use EnchantmentProvider
Package
Description
-
Uses of EnchantmentProvider in net.minecraft.enchantment
Method parameters in net.minecraft.enchantment with type arguments of type EnchantmentProviderModifier and TypeMethodDescriptionstatic void
EnchantmentHelper.applyEnchantmentProvider
(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) -
Uses of EnchantmentProvider in net.minecraft.enchantment.provider
Classes in net.minecraft.enchantment.provider that implement EnchantmentProviderModifier and TypeClassDescriptionfinal record
final record
final record
Fields in net.minecraft.enchantment.provider with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<EnchantmentProvider> EnchantmentProvider.CODEC
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.DESERT_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.ENDERMAN_LOOT_DROP
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.JUNGLE_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.MOB_SPAWN_EQUIPMENT
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_3_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_POST_WAVE_5_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.PILLAGER_SPAWN_CROSSBOW
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.PLAINS_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SAVANNA_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SNOW_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_BOOTS_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_CHESTPLATE_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_HELMET_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.SWAMP_ARMORER_LEGGINGS_4
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_CHESTPLATE_5
static final RegistryKey
<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TAIGA_ARMORER_LEGGINGS_5
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.VINDICATOR_POST_WAVE_5_RAID
static final RegistryKey
<EnchantmentProvider> EnchantmentProviders.VINDICATOR_RAID
Methods in net.minecraft.enchantment.provider that return types with arguments of type EnchantmentProviderModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec
<? extends EnchantmentProvider> EnchantmentProvider.getCodec()
static RegistryKey
<EnchantmentProvider> static com.mojang.serialization.MapCodec
<? extends EnchantmentProvider> EnchantmentProviderType.registerAndGetDefault
(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> registry) Method parameters in net.minecraft.enchantment.provider with type arguments of type EnchantmentProviderModifier and TypeMethodDescriptionstatic void
EnchantmentProviders.bootstrap
(Registerable<EnchantmentProvider> registry) static void
TradeRebalanceEnchantmentProviders.bootstrap
(Registerable<EnchantmentProvider> registry) static com.mojang.serialization.MapCodec
<? extends EnchantmentProvider> EnchantmentProviderType.registerAndGetDefault
(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> registry) -
Uses of EnchantmentProvider in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<EnchantmentProvider>> RegistryKeys.ENCHANTMENT_PROVIDER
static final Registry
<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> Registries.ENCHANTMENT_PROVIDER_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>>> RegistryKeys.ENCHANTMENT_PROVIDER_TYPE
-
Uses of EnchantmentProvider in net.minecraft.village
Fields in net.minecraft.village with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.ProcessItemFactory.enchantmentProviderKey
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.enchantmentProviderKey
Constructor parameters in net.minecraft.village with type arguments of type EnchantmentProviderModifierConstructorDescription(package private)
ProcessItemFactory
(ItemConvertible item, int count, int price, ItemConvertible processed, int processedCount, int maxUses, int experience, float multiplier, RegistryKey<EnchantmentProvider> enchantmentProviderKey) ProcessItemFactory
(TradedItem toBeProcessed, int count, ItemStack processed, int maxUses, int processedCount, float multiplier, Optional<RegistryKey<EnchantmentProvider>> enchantmentProviderKey) SellItemFactory
(Item item, int price, int count, int maxUses, int experience, float multiplier, RegistryKey<EnchantmentProvider> enchantmentProviderKey) SellItemFactory
(ItemStack sell, int price, int count, int maxUses, int experience, float multiplier, Optional<RegistryKey<EnchantmentProvider>> enchantmentProviderKey)