Add methods to take Player object, so as avoiding Server.getPlayer() if we already have it.
Use Player methods instead of Player name methods. Also run respawnPlayer in task
Actually set SAVE_INVENTORY with a value gotten from the config
Add InventorySave
Use Player methods instead of name methods
Add InventorySave calling
Reset the inventory if inventory save isn't enabled.