Uses of Class
org.bukkit.enchantments.EnchantmentOffer
Packages that use EnchantmentOffer
Package
Description
Root package for the Paper API.
Classes relating to the specialized enhancements to
item stacks, as part of the meta data.Events triggered from an enchantment table.Package for
InventoryView child interfaces that
house further usability for InventoryView.-
Uses of EnchantmentOffer in io.papermc.paper
Methods in io.papermc.paper that return EnchantmentOfferModifier and TypeMethodDescriptionInternalAPIBridge.rollEnchantmentOffers(ItemStack targetStack, int seed, int bookshelfCount, int offerAmount) -
Uses of EnchantmentOffer in org.bukkit.enchantments
Methods in org.bukkit.enchantments that return EnchantmentOfferModifier and TypeMethodDescriptionstatic @Nullable EnchantmentOffer[]EnchantmentOffer.rollEnchantmentOffers(ItemStack targetStack, int seed, int bookshelfCount, int offerAmount) Rolls a new set of enchantment offers based on a target item stack, a seed and a bookshelf count. -
Uses of EnchantmentOffer in org.bukkit.event.enchantment
Methods in org.bukkit.event.enchantment that return EnchantmentOfferModifier and TypeMethodDescriptionPrepareItemEnchantEvent.getOffers()Get a list of availableEnchantmentOfferfor the player.Constructors in org.bukkit.event.enchantment with parameters of type EnchantmentOfferModifierConstructorDescriptionPrepareItemEnchantEvent(@NotNull Player enchanter, @NotNull EnchantmentView view, @NotNull Block table, @NotNull ItemStack item, @Nullable EnchantmentOffer @NotNull [] offers, int bonus) -
Uses of EnchantmentOffer in org.bukkit.inventory.view
Methods in org.bukkit.inventory.view that return EnchantmentOfferModifier and TypeMethodDescriptionEnchantmentView.getOffers()Gets the offers of this EnchantmentViewMethods in org.bukkit.inventory.view with parameters of type EnchantmentOfferModifier and TypeMethodDescriptionvoidEnchantmentView.setOffers(@Nullable EnchantmentOffer @NotNull [] offers) Sets the offers to provide to the player.