Class BrewerInventoryMock

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

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

    • BrewerInventoryMock

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

    • getIngredient

      @Nullable public @Nullable org.bukkit.inventory.ItemStack getIngredient()
      Specified by:
      getIngredient in interface org.bukkit.inventory.BrewerInventory
    • setIngredient

      public void setIngredient(@Nullable @Nullable org.bukkit.inventory.ItemStack ingredient)
      Specified by:
      setIngredient in interface org.bukkit.inventory.BrewerInventory
    • getFuel

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

      public void setFuel(@Nullable @Nullable org.bukkit.inventory.ItemStack fuel)
      Specified by:
      setFuel in interface org.bukkit.inventory.BrewerInventory
    • getHolder

      public org.bukkit.block.BrewingStand getHolder()
      Specified by:
      getHolder in interface org.bukkit.inventory.BrewerInventory
      Specified by:
      getHolder in interface org.bukkit.inventory.Inventory
      Overrides:
      getHolder in class InventoryMock
    • getSnapshot

      @NotNull public @NotNull BrewerInventoryMock getSnapshot()
      Description copied from class: InventoryMock
      Creates a snapshot of the inventory.
      Overrides:
      getSnapshot in class InventoryMock
      Returns:
      An inventory snapshot.