EnchantmentAcquisition

public final class EnchantmentAcquisition

One EM purchase owns payment and item custody until a gameplay outcome or infrastructure recovery.

Constructors

Link copied to clipboard
public void EnchantmentAcquisition(Player player, ItemStack source, ItemStack book, ItemStack ticket)

Functions

Link copied to clipboard
public void abort(String reason)
Link copied to clipboard
public void criticalFailure()
Link copied to clipboard
public void failure()
Link copied to clipboard
public boolean isOwned()
Link copied to clipboard
public ItemStack original()
Link copied to clipboard
public boolean purchase(Inventory inventory, int sourceSlot, int bookSlot, int ticketSlot, BooleanSupplier menuActive)
The caller guards reentrant menu events while an external economy provider is invoked.
Link copied to clipboard
Link copied to clipboard
public void success()
Link copied to clipboard
public ItemStack upgraded()
Link copied to clipboard
public void validateProviders()