Class AnvilInventoryMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.InventoryMock
be.seeseemelk.mockbukkit.inventory.AnvilInventoryMock
- All Implemented Interfaces:
Iterable<org.bukkit.inventory.ItemStack>,org.bukkit.inventory.AnvilInventory,org.bukkit.inventory.Inventory
public class AnvilInventoryMock
extends InventoryMock
implements org.bukkit.inventory.AnvilInventory
Mock implementation of an
AnvilInventory.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAnvilInventoryMock(@Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newAnvilInventoryMockfor the given holder. -
Method Summary
Modifier and TypeMethodDescriptionint@Nullable StringintintvoidsetMaximumRepairCost(int levels) voidsetRenameText(@Nullable String text) Sets the result ofgetRenameText().voidsetRepairCost(int levels) voidsetRepairCostAmount(int amount) 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.AnvilInventory
getFirstItem, getResult, getSecondItem, setFirstItem, setResult, setSecondItemMethods 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
-
AnvilInventoryMock
public AnvilInventoryMock(@Nullable @Nullable org.bukkit.inventory.InventoryHolder holder) Constructs a newAnvilInventoryMockfor the given holder.- Parameters:
holder- The holder of the inventory.
-
-
Method Details
-
getRenameText
- Specified by:
getRenameTextin interfaceorg.bukkit.inventory.AnvilInventory
-
getRepairCostAmount
public int getRepairCostAmount()- Specified by:
getRepairCostAmountin interfaceorg.bukkit.inventory.AnvilInventory
-
setRepairCostAmount
public void setRepairCostAmount(int amount) - Specified by:
setRepairCostAmountin interfaceorg.bukkit.inventory.AnvilInventory
-
getRepairCost
public int getRepairCost()- Specified by:
getRepairCostin interfaceorg.bukkit.inventory.AnvilInventory
-
setRepairCost
public void setRepairCost(int levels) - Specified by:
setRepairCostin interfaceorg.bukkit.inventory.AnvilInventory
-
getMaximumRepairCost
public int getMaximumRepairCost()- Specified by:
getMaximumRepairCostin interfaceorg.bukkit.inventory.AnvilInventory
-
setMaximumRepairCost
public void setMaximumRepairCost(int levels) - Specified by:
setMaximumRepairCostin interfaceorg.bukkit.inventory.AnvilInventory
-
setRenameText
Sets the result ofgetRenameText().- Parameters:
text- The text to set.
-