1package com.runehive.game.world.items.containers;
3import com.runehive.game.world.items.Item;
5import java.util.Optional;
24 default void itemUpdated(
ItemContainer container, Optional<Item> oldItem, Optional<Item> newItem,
int index,
boolean refresh,
boolean login) {
An abstraction game representing a group of Items.
A listener that is fired by ItemContainer.
default void bulkItemsUpdated(ItemContainer container)
Fired when an Items are added, removed, or replaced in bulk.
default void capacityExceeded(ItemContainer container)
Fired when the capacity of container is exceeded.
default void itemUpdated(ItemContainer container, Optional< Item > oldItem, Optional< Item > newItem, int index, boolean refresh, boolean login)
Fired when an Item is added, removed, or replaced.