Hey um das Inventar eines Offline Spielers zu bekommen würde ich das Inventar erstmal beim quitten in einer File oder in einer Datenbank speichern als Base64 String speichern. Nun müssen die Item Stacks jedoch noch serialized sein. Jedoch wurde dafür schon eine API geschrieben, welches dir ermöglicht nicht alle meta Daten extra in einem serialized Objekt zu speichern und sogar gleich das einlesen und auslesen von Base64 ermöglicht ->

(https://gist.github.com/graywolf336/8153678)

Jetzt musst du nur noch den Base64 String in einer File oder Datenbank speichern und beim Server starten wieder am besten in eine Map einlesen

...zur Antwort

Du musst wenn du schon den Server schon gestartet hast in putty screen -r (Name vom Server) eingeben wenn du ihn nicht gestartet hast musst du eine start.sh erstellen danach musst du dir rechte geben mit chmod 777 Start.sh danach mach ./start.sh

...zur Antwort