Package net.glowstone.inventory
Class GlowMerchantInventory
java.lang.Object
net.glowstone.inventory.GlowInventory
net.glowstone.inventory.GlowMerchantInventory
- All Implemented Interfaces:
Iterable<org.bukkit.inventory.ItemStack>,org.bukkit.inventory.Inventory,org.bukkit.inventory.MerchantInventory
public class GlowMerchantInventory
extends GlowInventory
implements org.bukkit.inventory.MerchantInventory
-
Constructor Summary
ConstructorsConstructorDescriptionGlowMerchantInventory(org.bukkit.inventory.InventoryHolder owner, org.bukkit.inventory.Merchant merchant) Creates the inventory for a merchant. -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.inventory.Merchantorg.bukkit.inventory.MerchantRecipeintMethods inherited from class net.glowstone.inventory.GlowInventory
addItem, addItemStack, addViewer, all, all, clear, clear, close, consumeItem, consumeItem, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getHolder, getHolder, getItem, getLocation, getMaxStackSize, getRawSlots, getSize, getSlot, getSlots, getSlotType, getStorageContents, getTitle, getType, getViewers, getViewersSet, handleShiftClick, initialize, isEmpty, itemPlaceAllowed, itemShiftClickAllowed, iterator, iterator, remove, remove, removeItem, removeItemAnySlot, removeItemStack, removeViewer, setContents, setItem, setMaxStackSize, setStorageContents, setTitle, toString, tryToFillSlotsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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
-
GlowMerchantInventory
public GlowMerchantInventory(org.bukkit.inventory.InventoryHolder owner, org.bukkit.inventory.Merchant merchant) Creates the inventory for a merchant.- Parameters:
owner- the CUSTOMER as anInventoryHoldermerchant- the merchant as aMerchant
-
-
Method Details
-
getSelectedRecipe
public org.bukkit.inventory.MerchantRecipe getSelectedRecipe()- Specified by:
getSelectedRecipein interfaceorg.bukkit.inventory.MerchantInventory
-
getMerchant
public org.bukkit.inventory.Merchant getMerchant()- Specified by:
getMerchantin interfaceorg.bukkit.inventory.MerchantInventory
-
getSelectedRecipeIndex
public int getSelectedRecipeIndex()- Specified by:
getSelectedRecipeIndexin interfaceorg.bukkit.inventory.MerchantInventory
-