API reference / dev.zernyth.api.inventory
Inventory
public interface Inventory
Server-thread-only live inventory. Reads return independent value snapshots; null means an empty slot.
Members
Type getType()int getSize()int getMaxStackSize()ItemStack getItem(int slot)void setItem(int slot, ItemStack item)List<ItemStack> getContents()void setContents(List<ItemStack> items)Map<Integer, ItemStack> addItems(List<ItemStack> items)Map<Integer, ItemStack> removeItems(List<ItemStack> items)boolean contains(ItemStack item, int amount)void clear()void clear(int slot)