Uses of Interface
net.minecraft.world.item.enchantment.providers.EnchantmentProvider
Packages that use EnchantmentProvider
Package
Description
-
Uses of EnchantmentProvider in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionstatic final ResourceKey<Registry<EnchantmentProvider>> Registries.ENCHANTMENT_PROVIDERstatic final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> BuiltInRegistries.ENCHANTMENT_PROVIDER_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>>> Registries.ENCHANTMENT_PROVIDER_TYPE -
Uses of EnchantmentProvider in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionprivate final Optional<ResourceKey<EnchantmentProvider>> VillagerTrades.ItemsAndEmeraldsToItems.enchantmentProviderprivate final Optional<ResourceKey<EnchantmentProvider>> VillagerTrades.ItemsForEmeralds.enchantmentProviderConstructor parameters in net.minecraft.world.entity.npc with type arguments of type EnchantmentProviderModifierConstructorDescriptionItemsAndEmeraldsToItems(ItemCost fromItem, int emeraldCost, ItemStack toItem, int maxUses, int villagerXp, float priceMultiplier, Optional<ResourceKey<EnchantmentProvider>> enchantmentProvider) (package private)ItemsAndEmeraldsToItems(ItemLike fromItem, int fromItemAmount, int emeraldCost, ItemLike toItem, int toItemCount, int maxUses, int villagerXp, float priceMultiplier, ResourceKey<EnchantmentProvider> enchantmentProvider) ItemsForEmeralds(Item item, int emeraldCost, int numberOfItems, int maxUses, int villagerXp, float priceMultiplier, ResourceKey<EnchantmentProvider> enchantmentProvider) ItemsForEmeralds(ItemStack itemStack, int emeraldCost, int numberOfItems, int maxUses, int villagerXp, float priceMultiplier, Optional<ResourceKey<EnchantmentProvider>> enchantmentProvider) -
Uses of EnchantmentProvider in net.minecraft.world.item.enchantment
Method parameters in net.minecraft.world.item.enchantment with type arguments of type EnchantmentProviderModifier and TypeMethodDescriptionstatic voidEnchantmentHelper.enchantItemFromProvider(ItemStack stack, RegistryAccess registries, ResourceKey<EnchantmentProvider> key, DifficultyInstance difficulty, RandomSource random) -
Uses of EnchantmentProvider in net.minecraft.world.item.enchantment.providers
Classes in net.minecraft.world.item.enchantment.providers that implement EnchantmentProviderModifier and TypeClassDescriptionfinal recordfinal recordfinal recordFields in net.minecraft.world.item.enchantment.providers with type parameters of type EnchantmentProviderModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EnchantmentProvider> EnchantmentProvider.DIRECT_CODECstatic final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.ENDERMAN_LOOT_DROPstatic final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.MOB_SPAWN_EQUIPMENTstatic final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.PILLAGER_SPAWN_CROSSBOWstatic final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.RAID_PILLAGER_POST_WAVE_3static final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.RAID_PILLAGER_POST_WAVE_5static final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.RAID_VINDICATORstatic final ResourceKey<EnchantmentProvider> VanillaEnchantmentProviders.RAID_VINDICATOR_POST_WAVE_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_CHESTPLATE_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_CHESTPLATE_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_LEGGINGS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_DESERT_ARMORER_LEGGINGS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_BOOTS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_CHESTPLATE_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_HELMET_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_JUNGLE_ARMORER_LEGGINGS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_BOOTS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_CHESTPLATE_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_LEGGINGS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_PLAINS_ARMORER_LEGGINGS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_CHESTPLATE_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_CHESTPLATE_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_HELMET_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SAVANNA_ARMORER_LEGGINGS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SNOW_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SNOW_ARMORER_BOOTS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SNOW_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SNOW_ARMORER_HELMET_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_BOOTS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_BOOTS_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_CHESTPLATE_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_HELMET_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_HELMET_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_SWAMP_ARMORER_LEGGINGS_4static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_TAIGA_ARMORER_CHESTPLATE_5static final ResourceKey<EnchantmentProvider> TradeRebalanceEnchantmentProviders.TRADES_TAIGA_ARMORER_LEGGINGS_5Methods in net.minecraft.world.item.enchantment.providers that return types with arguments of type EnchantmentProviderModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends EnchantmentProvider> EnchantmentProviderTypes.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> registry) com.mojang.serialization.MapCodec<? extends EnchantmentProvider> EnchantmentProvider.codec()static ResourceKey<EnchantmentProvider> Method parameters in net.minecraft.world.item.enchantment.providers with type arguments of type EnchantmentProviderModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends EnchantmentProvider> EnchantmentProviderTypes.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> registry) static voidTradeRebalanceEnchantmentProviders.bootstrap(BootstrapContext<EnchantmentProvider> context) static voidVanillaEnchantmentProviders.bootstrap(BootstrapContext<EnchantmentProvider> context)