Uses of Class
com.hypixel.hytale.server.core.inventory.InventoryComponent
Packages that use InventoryComponent
Package
Description
-
Uses of InventoryComponent in com.hypixel.hytale.server.core.event.events.ecs
Methods in com.hypixel.hytale.server.core.event.events.ecs that return InventoryComponentMethods in com.hypixel.hytale.server.core.event.events.ecs that return types with arguments of type InventoryComponentModifier and TypeMethodDescriptionComponentType<EntityStore, ? extends InventoryComponent> InventoryChangeEvent.getComponentType()Constructors in com.hypixel.hytale.server.core.event.events.ecs with parameters of type InventoryComponentModifierConstructorDescriptionInventoryChangeEvent(ComponentType<EntityStore, ? extends InventoryComponent> componentType, InventoryComponent inventory, ItemContainer itemContainer, Transaction transaction) Constructor parameters in com.hypixel.hytale.server.core.event.events.ecs with type arguments of type InventoryComponentModifierConstructorDescriptionInventoryChangeEvent(ComponentType<EntityStore, ? extends InventoryComponent> componentType, InventoryComponent inventory, ItemContainer itemContainer, Transaction transaction) -
Uses of InventoryComponent in com.hypixel.hytale.server.core.inventory
Classes in com.hypixel.hytale.server.core.inventory with type parameters of type InventoryComponentModifier and TypeClassDescriptionstatic classAbstract base that drains the queued change events from anInventoryComponenteach tick and re-dispatches them asInventoryChangeEvents on the owning entity.Subclasses of InventoryComponent in com.hypixel.hytale.server.core.inventoryModifier and TypeClassDescriptionclassBase class forInventoryComponentsubtypes that maintain a tracked active (selected) slot.static classAbility rune slots laid out inInventoryComponent.ABILITIES_LINESlines ofInventoryComponent.ABILITIES_LINE_WIDTH: the first slot of each line holds the castable Primary ability (line 1 casts on Ability2, line 2 on Ability3), the remaining slots hold Support abilities.static classArmor equipment slots (helmet, chestplate, leggings, boots).static classExtended overflow storage (backpack).static classQuick-access hotbar slots with a tracked active (selected) slot.static classThe player's rune bag: general storage for ability rune items, shown in the ability bench.static classGeneral-purpose storage inventory (main inventory grid).static classTool slots with a tracked active slot and a flag indicating whether the tool item is currently being used.static classUtility item slots (e.g. torches) with a tracked active slot.Fields in com.hypixel.hytale.server.core.inventory with type parameters of type InventoryComponentModifier and TypeFieldDescriptionstatic final BuilderCodec<InventoryComponent> InventoryComponent.CODECMethods in com.hypixel.hytale.server.core.inventory that return types with arguments of type InventoryComponentModifier and TypeMethodDescriptionstatic ComponentType<EntityStore, ? extends InventoryComponent> InventoryComponent.getComponentTypeById(int id) Returns theComponentTypethat corresponds to the built-in inventory section with the given negative section ID (e.g.