Class WorkbenchInventoryMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.InventoryMock
be.seeseemelk.mockbukkit.inventory.WorkbenchInventoryMock
- All Implemented Interfaces:
Iterable<org.bukkit.inventory.ItemStack>,org.bukkit.inventory.CraftingInventory,org.bukkit.inventory.Inventory
public class WorkbenchInventoryMock
extends InventoryMock
implements org.bukkit.inventory.CraftingInventory
Mock implementation of a
CraftingInventory.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionWorkbenchInventoryMock(@Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newWorkbenchInventoryMockfor the given holder. -
Method Summary
Modifier and TypeMethodDescription@Nullable org.bukkit.inventory.ItemStack @NotNull []@Nullable org.bukkit.inventory.Recipe@Nullable org.bukkit.inventory.ItemStackvoidsetMatrix(@Nullable org.bukkit.inventory.ItemStack @NotNull [] contents) voidsetResult(@Nullable org.bukkit.inventory.ItemStack newResult) Methods inherited from class be.seeseemelk.mockbukkit.inventory.InventoryMock
addItem, addItem, addViewer, addViewers, addViewers, all, all, assertContainsAny, assertContainsAtLeast, assertTrueForAll, assertTrueForNonNulls, assertTrueForSome, clear, clear, close, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getHolder, getHolder, getItem, getLocation, getMaxStackSize, getNumberOfItems, getSize, getSnapshot, getStorageContents, getType, getViewers, isEmpty, iterator, iterator, remove, remove, removeItem, removeItemAnySlot, removeViewer, setContents, setItem, setMaxStackSize, setStorageContentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.inventory.Inventory
addItem, all, all, clear, clear, close, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getHolder, getHolder, getItem, getLocation, getMaxStackSize, getSize, getStorageContents, getType, getViewers, isEmpty, iterator, iterator, remove, remove, removeItem, removeItemAnySlot, setContents, setItem, setMaxStackSize, setStorageContentsMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
WorkbenchInventoryMock
public WorkbenchInventoryMock(@Nullable @Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newWorkbenchInventoryMockfor the given holder.- Parameters:
holder- The holder of the inventory.
-
-
Method Details
-
getResult
@Nullable public @Nullable org.bukkit.inventory.ItemStack getResult()- Specified by:
getResultin interfaceorg.bukkit.inventory.CraftingInventory
-
getMatrix
@Nullable public @Nullable org.bukkit.inventory.ItemStack @NotNull [] getMatrix()- Specified by:
getMatrixin interfaceorg.bukkit.inventory.CraftingInventory
-
setResult
public void setResult(@Nullable @Nullable org.bukkit.inventory.ItemStack newResult) - Specified by:
setResultin interfaceorg.bukkit.inventory.CraftingInventory
-
setMatrix
public void setMatrix(@Nullable @Nullable org.bukkit.inventory.ItemStack @NotNull [] contents) - Specified by:
setMatrixin interfaceorg.bukkit.inventory.CraftingInventory
-
getRecipe
@Nullable public @Nullable org.bukkit.inventory.Recipe getRecipe()- Specified by:
getRecipein interfaceorg.bukkit.inventory.CraftingInventory
-