Class SmeltAPIAdapter

java.lang.Object
me.wolfyscript.customcrafting.listeners.smelting.SmeltAPIAdapter
Direct Known Subclasses:
BukkitSmeltAPIAdapter, PaperSmeltAPIAdapter

public abstract class SmeltAPIAdapter extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected CustomCrafting
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    SmeltAPIAdapter​(CustomCrafting customCrafting)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    process​(org.bukkit.event.inventory.FurnaceSmeltEvent event, org.bukkit.block.Block block, org.bukkit.block.Furnace furnace, org.bukkit.inventory.FurnaceInventory inventory, org.bukkit.inventory.ItemStack currentResultItem)
     
    protected boolean
    processRecipe​(org.bukkit.event.inventory.FurnaceSmeltEvent event, me.wolfyscript.utilities.util.NamespacedKey recipeKey, org.bukkit.block.Block block, org.bukkit.inventory.FurnaceInventory inventory, org.bukkit.inventory.ItemStack currentResultItem)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • SmeltAPIAdapter

      protected SmeltAPIAdapter(CustomCrafting customCrafting)
  • Method Details

    • process

      public abstract void process(org.bukkit.event.inventory.FurnaceSmeltEvent event, org.bukkit.block.Block block, org.bukkit.block.Furnace furnace, org.bukkit.inventory.FurnaceInventory inventory, org.bukkit.inventory.ItemStack currentResultItem)
    • processRecipe

      protected boolean processRecipe(org.bukkit.event.inventory.FurnaceSmeltEvent event, me.wolfyscript.utilities.util.NamespacedKey recipeKey, org.bukkit.block.Block block, org.bukkit.inventory.FurnaceInventory inventory, org.bukkit.inventory.ItemStack currentResultItem)