Call barrel onInventoryChanged after modifying storage