Contents
Class EmptyItemContainer
java.lang.Object
com.hypixel.hytale.server.core.inventory.container.ItemContainer
com.hypixel.hytale.server.core.inventory.container.EmptyItemContainer
- Since:
- 17/3/17.
- Version:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from class ItemContainer
ItemContainer.ItemContainerChangeEvent, ItemContainer.TempItemData -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<EmptyItemContainer> static final EmptyItemContainerFields inherited from class ItemContainer
DEFAULT_ADD_ALL_OR_NOTHING, DEFAULT_EXACT_AMOUNT, DEFAULT_FILTER, DEFAULT_FULL_STACKS, DEFAULT_REMOVE_ALL_OR_NOTHING -
Method Summary
Modifier and TypeMethodDescriptionclear()clone()voidforEach(ShortObjectConsumer<ItemStack> action) shortregisterChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) voidsetGlobalFilter(FilterType globalFilter) voidsetSlotFilter(FilterActionType actionType, short slot, SlotFilter filter) Methods inherited from class ItemContainer
addItemStack, addItemStack, addItemStacks, addItemStacks, addItemStacksOrdered, addItemStacksOrdered, addItemStacksOrdered, addItemStacksOrdered, addItemStackToSlot, addItemStackToSlot, canAddItemStack, canAddItemStack, canAddItemStacks, canAddItemStacks, canAddItemStackToSlot, canRemoveItemStack, canRemoveItemStack, canRemoveItemStacks, canRemoveItemStacks, canRemoveMaterial, canRemoveMaterial, canRemoveMaterials, canRemoveMaterials, canRemoveResource, canRemoveResource, canRemoveResources, canRemoveResources, canRemoveTag, canRemoveTag, combineItemStacksIntoSlot, containsContainer, containsItemStacksStackableWith, copy, countItemStacks, countRemovableMaterial, countRemovableMaterial, doMigration, dropAllItemStacks, dropAllItemStacks, ensureContainerCapacity, forEachWithMeta, getItemStack, getMatchingResourceType, getNewContainer, getSlotMaterialsToRemove, internal_removeItemStack, isEmpty, moveAllItemStacksTo, moveAllItemStacksTo, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlot, moveItemStackFromSlotToSlot, moveItemStackFromSlotToSlot, quickStackTo, registerChangeEvent, registerChangeEvent, removeItemStack, removeItemStack, removeItemStackFromSlot, removeItemStackFromSlot, removeItemStackFromSlot, removeItemStackFromSlot, removeItemStackFromSlot, removeItemStackFromSlot, removeItemStacks, removeItemStacks, removeMaterial, removeMaterial, removeMaterialFromSlot, removeMaterialFromSlot, removeMaterials, removeMaterials, removeMaterialsOrdered, removeMaterialsOrdered, removeMaterialsOrdered, removeResource, removeResource, removeResourceFromSlot, removeResourceFromSlot, removeResources, removeResources, removeTag, removeTag, removeTagFromSlot, removeTagFromSlot, replaceAll, replaceItemStackInSlot, setItemStackForSlot, setItemStackForSlot, sortItems, swapItems, toPacket, validateQuantity, validateSlotIndex
-
Field Details
-
INSTANCE
-
CODEC
-
-
Method Details
-
getCapacity
public short getCapacity()- Specified by:
getCapacityin classItemContainer
-
clear
- Overrides:
clearin classItemContainer
-
forEach
- Overrides:
forEachin classItemContainer
-
removeAllItemStacks
- Overrides:
removeAllItemStacksin classItemContainer
-
toProtocolMap
- Overrides:
toProtocolMapin classItemContainer
-
clone
- Specified by:
clonein classItemContainer
-
registerChangeEvent
public EventRegistration registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) - Overrides:
registerChangeEventin classItemContainer
-
setGlobalFilter
- Specified by:
setGlobalFilterin classItemContainer
-
setSlotFilter
- Specified by:
setSlotFilterin classItemContainer
-