Contents
Class InventoryComponent.Storage
java.lang.Object
com.hypixel.hytale.server.core.inventory.InventoryComponent
com.hypixel.hytale.server.core.inventory.InventoryComponent.Storage
- All Implemented Interfaces:
Component<EntityStore>, Cloneable
- Enclosing class:
InventoryComponent
General-purpose storage inventory (main inventory grid).
-
Nested Class Summary
Nested classes/interfaces inherited from class InventoryComponent
InventoryComponent.AbilitySlots, InventoryComponent.Armor, InventoryComponent.Backpack, InventoryComponent.Combined, InventoryComponent.Hotbar, InventoryComponent.RuneBag, InventoryComponent.Storage, InventoryComponent.Tool, InventoryComponent.Utility -
Field Summary
FieldsFields inherited from class InventoryComponent
ABILITIES_LINE_WIDTH, ABILITIES_LINES, ABILITIES_SECTION_ID, ARMOR_HOTBAR_UTILITY_STORAGE, ARMOR_SECTION_ID, BACKPACK_HOTBAR_STORAGE, BACKPACK_SECTION_ID, BACKPACK_STORAGE_HOTBAR, DEFAULT_ABILITIES_CAPACITY, DEFAULT_ARMOR_CAPACITY, DEFAULT_HOTBAR_CAPACITY, DEFAULT_RUNE_BAG_CAPACITY, DEFAULT_STORAGE_CAPACITY, DEFAULT_STORAGE_COLUMNS, DEFAULT_STORAGE_ROWS, DEFAULT_TOOLS_CAPACITY, DEFAULT_UTILITY_CAPACITY, DUMMY_SECTION_ID, EVERYTHING, HOTBAR_FIRST, HOTBAR_SECTION_ID, HOTBAR_STORAGE_BACKPACK, HOTBAR_UTILITY_CONSUMABLE_STORAGE, INACTIVE_SLOT_INDEX, RUNE_BAG_SECTION_ID, STORAGE_FIRST, STORAGE_HOTBAR_BACKPACK, STORAGE_SECTION_ID, TOOLS_SECTION_ID, UTILITY_SECTION_IDFields inherited from interface Component
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class InventoryComponent
consumeIsDirty, consumeNeedsSaving, ensureCapacity, getChangeEvents, getCombined, getCombined, getComponentTypeById, getInventory, getItemInHand, getItemInHand, markDirty, setupCombinedMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Component
cloneSerializable
-
Field Details
-
CODEC
-
-
Constructor Details
-
Storage
public Storage() -
Storage
public Storage(short capacity) -
Storage
-
-
Method Details
-
getComponentType
-
clone
- Specified by:
clonein interfaceComponent<EntityStore>- Specified by:
clonein classInventoryComponent- Returns:
- a clone instance of the original component instance.
-