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 p_345481_, int p_345494_, ItemStack p_345223_, int p_345894_, int p_344894_, float p_345457_, Optional<ResourceKey<EnchantmentProvider>> p_346401_) (package private)ItemsAndEmeraldsToItems(ItemLike p_345985_, int p_320882_, int p_320089_, ItemLike p_345218_, int p_320458_, int p_345627_, int p_345902_, float p_319962_, ResourceKey<EnchantmentProvider> p_345388_) ItemsForEmeralds(Item p_345085_, int p_346208_, int p_345650_, int p_345298_, int p_345652_, float p_346098_, ResourceKey<EnchantmentProvider> p_345759_) ItemsForEmeralds(ItemStack p_344989_, int p_345411_, int p_345770_, int p_344818_, int p_345507_, float p_344802_, Optional<ResourceKey<EnchantmentProvider>> p_345806_) -
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 p_345172_, RegistryAccess p_348593_, ResourceKey<EnchantmentProvider> p_345876_, DifficultyInstance p_348599_, RandomSource p_345717_) -
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>> p_346162_) 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>> p_346162_) static voidTradeRebalanceEnchantmentProviders.bootstrap(BootstrapContext<EnchantmentProvider> p_345608_) static voidVanillaEnchantmentProviders.bootstrap(BootstrapContext<EnchantmentProvider> p_345084_)