Class AnvilInventoryMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.InventoryMock
be.seeseemelk.mockbukkit.inventory.AnvilInventoryMock
- All Implemented Interfaces:
Iterable<ItemStack>
,AnvilInventory
,Inventory
Mock implementation of an
AnvilInventory
.- See Also:
-
Constructor Summary
ConstructorDescriptionAnvilInventoryMock
(@Nullable InventoryHolder holder) Constructs a newAnvilInventoryMock
for the given holder. -
Method Summary
Modifier and TypeMethodDescriptionint
@Nullable String
int
int
void
setMaximumRepairCost
(int levels) void
setRenameText
(@Nullable String text) Sets the result ofgetRenameText()
.void
setRepairCost
(int levels) void
setRepairCostAmount
(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, setStorageContents
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bukkit.inventory.AnvilInventory
getFirstItem, getResult, getSecondItem, setFirstItem, setResult, setSecondItem
Methods 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, setStorageContents
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
AnvilInventoryMock
Constructs a newAnvilInventoryMock
for the given holder.- Parameters:
holder
- The holder of the inventory.
-
-
Method Details
-
getRenameText
- Specified by:
getRenameText
in interfaceAnvilInventory
-
getRepairCostAmount
public int getRepairCostAmount()- Specified by:
getRepairCostAmount
in interfaceAnvilInventory
-
setRepairCostAmount
public void setRepairCostAmount(int amount) - Specified by:
setRepairCostAmount
in interfaceAnvilInventory
-
getRepairCost
public int getRepairCost()- Specified by:
getRepairCost
in interfaceAnvilInventory
-
setRepairCost
public void setRepairCost(int levels) - Specified by:
setRepairCost
in interfaceAnvilInventory
-
getMaximumRepairCost
public int getMaximumRepairCost()- Specified by:
getMaximumRepairCost
in interfaceAnvilInventory
-
setMaximumRepairCost
public void setMaximumRepairCost(int levels) - Specified by:
setMaximumRepairCost
in interfaceAnvilInventory
-
setRenameText
Sets the result ofgetRenameText()
.- Parameters:
text
- The text to set.
-