Return the number of items received.
Returns a copy of all hints for this player.
Hints may take a moment to populate after establishing connection to server, as it needs to wait for data storage to fetch all current hints. If you need hints right after connecting, listen for the ItemEvents.hintsInitialized event.
Removes an existing event listener.
The event name associated with this listener to remove.
The callback function to remove.
Rest...args: ItemEvents[Event]This object.
Add an event listener for a specific event.
The event name to listen for.
The callback function to fire when this event is received.
Rest...args: ItemEvents[Event]This object.
Returns a promise that waits for a single specified event to be received. Resolves with the list of arguments dispatched with the event.
The event name to listen for.
An optional predicate to check on incoming events to validate if the correct event has been received. If omitted, will return immediately on next event type received.
Rest...args: ItemEvents[Event]
Manages tracking and receiving of all received items and hints.