The client-side onGetItems event should include the original list of items that was sent
blueprint.getItems
contains all items that have changed. Unfortunately, we splice any items the player already owned from the array which means that mods can't react to (for example) eq
or quantity
changes.