Uses of Interface
net.minecraft.enchantment.provider.EnchantmentProvider
Package
Description
-
Uses of EnchantmentProvider in net.minecraft.enchantment
Modifier and TypeMethodDescriptionstatic void
EnchantmentHelper.applyEnchantmentProvider
(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) -
Uses of EnchantmentProvider in net.minecraft.enchantment.provider
Modifier and TypeClassDescriptionfinal record
final record
final record
Modifier 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
Modifier 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) Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.ProcessItemFactory.enchantmentProviderKey
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.enchantmentProviderKey
ModifierConstructorDescription(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)