Class FurnaceInventoryMock

java.lang.Object
be.seeseemelk.mockbukkit.inventory.InventoryMock
be.seeseemelk.mockbukkit.inventory.FurnaceInventoryMock
All Implemented Interfaces:
Iterable<org.bukkit.inventory.ItemStack>, org.bukkit.inventory.FurnaceInventory, org.bukkit.inventory.Inventory

public class FurnaceInventoryMock extends InventoryMock implements org.bukkit.inventory.FurnaceInventory
Mock implementation of a FurnaceInventory.
See Also:
  • Constructor Details

    • FurnaceInventoryMock

      public FurnaceInventoryMock(@Nullable @Nullable org.bukkit.inventory.InventoryHolder holder)
      Constructs a new FurnaceInventoryMock for the given holder.
      Parameters:
      holder - The holder of the inventory.
  • Method Details

    • getResult

      @Nullable public @Nullable org.bukkit.inventory.ItemStack getResult()
      Specified by:
      getResult in interface org.bukkit.inventory.FurnaceInventory
    • getFuel

      @Nullable public @Nullable org.bukkit.inventory.ItemStack getFuel()
      Specified by:
      getFuel in interface org.bukkit.inventory.FurnaceInventory
    • getSmelting

      @Nullable public @Nullable org.bukkit.inventory.ItemStack getSmelting()
      Specified by:
      getSmelting in interface org.bukkit.inventory.FurnaceInventory
    • setFuel

      public void setFuel(@Nullable @Nullable org.bukkit.inventory.ItemStack stack)
      Specified by:
      setFuel in interface org.bukkit.inventory.FurnaceInventory
    • setResult

      public void setResult(@Nullable @Nullable org.bukkit.inventory.ItemStack stack)
      Specified by:
      setResult in interface org.bukkit.inventory.FurnaceInventory
    • setSmelting

      public void setSmelting(@Nullable @Nullable org.bukkit.inventory.ItemStack stack)
      Specified by:
      setSmelting in interface org.bukkit.inventory.FurnaceInventory
    • isFuel

      public boolean isFuel(@Nullable @Nullable org.bukkit.inventory.ItemStack item)
      Specified by:
      isFuel in interface org.bukkit.inventory.FurnaceInventory
    • canSmelt

      public boolean canSmelt(@Nullable @Nullable org.bukkit.inventory.ItemStack item)
      Specified by:
      canSmelt in interface org.bukkit.inventory.FurnaceInventory
    • getHolder

      public org.bukkit.block.Furnace getHolder()
      Specified by:
      getHolder in interface org.bukkit.inventory.FurnaceInventory
      Specified by:
      getHolder in interface org.bukkit.inventory.Inventory
      Overrides:
      getHolder in class InventoryMock