Skip to content
ZERNYTH.

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)