All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
class Inventory

com.hypixel.hytale.server.core.inventory

Player inventory. Get with player.getInventory(). Contains storage, armor, backpack, hotbar, utility containers.

class ItemContainer

com.hypixel.hytale.server.core.inventory

Container for items. Get from Inventory methods like getStorage(), getArmor(), getHotbar().

class ItemStack

com.hypixel.hytale.server.core.inventory

Represents an item with quantity, durability and metadata. Create with new ItemStack(itemId, quantity). Key methods: getItemId(), getQuantity(), getDurability(), isEmpty(), withQuantity(n), withDurability(d), withMetadata(doc). Static EMPTY constant for empty slots.

class ListTransaction

com.hypixel.hytale.server.core.inventory.transaction

Methods: static com.hypixel.hytale.server.core.inventory.transaction.ListTransaction<T> getEmptyTransaction(boolean); boolean succeeded(); boolean wasSlotModified(short); java.util.List<T> getList(); int size(); com.hypixel.hytale.server.core.inventory.transaction.ListTransaction<T> toParent(com.hypixel.hytale.server.core.inventory.container.ItemContainer, short, com.hypixel.hytale.server.core.inventory.container.ItemContainer); com.hypixel.hytale.server.core.inventory.transaction.ListTransaction<T> from

class MoveTransaction

com.hypixel.hytale.server.core.inventory.transaction

Methods: boolean succeeded(); com.hypixel.hytale.server.core.inventory.transaction.SlotTransaction getRemoveTransaction(); com.hypixel.hytale.server.core.inventory.transaction.MoveType getMoveType(); com.hypixel.hytale.server.core.inventory.container.ItemContainer getOtherContainer(); T getAddTransaction(); com.hypixel.hytale.server.core.inventory.transaction.MoveTransaction<T> toInverted(com.hypixel.hytale.server.core.inventory.container.ItemContainer); boolean wasSlotModified(short); com.hypixel.hytale

class NoDuplicateFilter

com.hypixel.hytale.server.core.inventory.container.filter

Methods: boolean test(com.hypixel.hytale.server.core.asset.type.item.config.Item)

class Page

com.hypixel.hytale.server.core.inventory

Enum for inventory pages: None, Bench, Inventory, ToolsSettings, Map, MachinimaEditor, ContentCreation, Custom.

class PageManager

com.hypixel.hytale.server.core.inventory

Manager for opening/closing inventory pages. Get with player.getPageManager().

class ResourceFilter

com.hypixel.hytale.server.core.inventory.container.filter

Methods: boolean test(com.hypixel.hytale.server.core.asset.type.item.config.Item); com.hypixel.hytale.server.core.inventory.ResourceQuantity getResource()

class SlotTransaction

com.hypixel.hytale.server.core.inventory.transaction

Methods: boolean succeeded(); boolean wasSlotModified(short); com.hypixel.hytale.server.core.inventory.transaction.ActionType getAction(); short getSlot(); com.hypixel.hytale.server.core.inventory.ItemStack getSlotBefore(); com.hypixel.hytale.server.core.inventory.ItemStack getSlotAfter(); com.hypixel.hytale.server.core.inventory.ItemStack getOutput(); boolean isAllOrNothing(); boolean isExactAmount(); boolean isFilter(); com.hypixel.hytale.server.core.inventory.transaction.SlotTransaction toParent(com.h

class TagFilter

com.hypixel.hytale.server.core.inventory.container.filter

Methods: boolean test(com.hypixel.hytale.server.core.asset.type.item.config.Item)