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, RegistryKey<EnchantmentProvider> providerKey, World world, BlockPos pos, 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.field_51618
private final Optional
<RegistryKey<EnchantmentProvider>> TradeOffers.SellItemFactory.field_51619
Constructor parameters in net.minecraft.village with type arguments of type EnchantmentProviderModifierConstructorDescription(package private)
ProcessItemFactory
(ItemConvertible itemConvertible, int int2, int int3, ItemConvertible itemConvertible2, int int4, int int5, int int6, float float2, RegistryKey<EnchantmentProvider> registryKey) ProcessItemFactory
(TradedItem toBeProcessed, int count, ItemStack processed, int maxUses, int processedCount, float multiplier, Optional<RegistryKey<EnchantmentProvider>> optional) SellItemFactory
(Item item, int int2, int int3, int int4, int int5, float float2, RegistryKey<EnchantmentProvider> registryKey) SellItemFactory
(ItemStack sell, int price, int count, int maxUses, int experience, float multiplier, Optional<RegistryKey<EnchantmentProvider>> optional)