Short list again of some methods that would be helpful:
- Inventory.isFull(Inventory.SlotType slotType) returns a boolean true or false if the specific inventory type is full.
- Inventory.hasSpace(Inventory.SlotType slotType) returns a boolean true or false if the specific inventory type has space i.e. at least one empty slot.