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 Summary
ConstructorsConstructorDescriptionFurnaceInventoryMock(@Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newFurnaceInventoryMockfor the given holder. -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSmelt(@Nullable org.bukkit.inventory.ItemStack item) @Nullable org.bukkit.inventory.ItemStackgetFuel()org.bukkit.block.Furnace@Nullable org.bukkit.inventory.ItemStack@Nullable org.bukkit.inventory.ItemStackbooleanisFuel(@Nullable org.bukkit.inventory.ItemStack item) voidsetFuel(@Nullable org.bukkit.inventory.ItemStack stack) voidsetResult(@Nullable org.bukkit.inventory.ItemStack stack) voidsetSmelting(@Nullable org.bukkit.inventory.ItemStack stack) 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, 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, 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
-
FurnaceInventoryMock
public FurnaceInventoryMock(@Nullable @Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newFurnaceInventoryMockfor 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.FurnaceInventory
-
getFuel
@Nullable public @Nullable org.bukkit.inventory.ItemStack getFuel()- Specified by:
getFuelin interfaceorg.bukkit.inventory.FurnaceInventory
-
getSmelting
@Nullable public @Nullable org.bukkit.inventory.ItemStack getSmelting()- Specified by:
getSmeltingin interfaceorg.bukkit.inventory.FurnaceInventory
-
setFuel
public void setFuel(@Nullable @Nullable org.bukkit.inventory.ItemStack stack) - Specified by:
setFuelin interfaceorg.bukkit.inventory.FurnaceInventory
-
setResult
public void setResult(@Nullable @Nullable org.bukkit.inventory.ItemStack stack) - Specified by:
setResultin interfaceorg.bukkit.inventory.FurnaceInventory
-
setSmelting
public void setSmelting(@Nullable @Nullable org.bukkit.inventory.ItemStack stack) - Specified by:
setSmeltingin interfaceorg.bukkit.inventory.FurnaceInventory
-
isFuel
public boolean isFuel(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
isFuelin interfaceorg.bukkit.inventory.FurnaceInventory
-
canSmelt
public boolean canSmelt(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
canSmeltin interfaceorg.bukkit.inventory.FurnaceInventory
-
getHolder
public org.bukkit.block.Furnace getHolder()- Specified by:
getHolderin interfaceorg.bukkit.inventory.FurnaceInventory- Specified by:
getHolderin interfaceorg.bukkit.inventory.Inventory- Overrides:
getHolderin classInventoryMock
-