MC Datenbank Frage

01/06/2014 13:50 Sσηу#1
Liebe Community,

kann mir eventuell jemand sagen, wo genau Artikel gespeichert werden, die ein User besitzen ? Ist dies in einer Datenbank ? Wenn ja wie komme auf diese Datenbank drauf, da man bei der Installation des Server keine Datenbank angeben muss.

Vielen Dank !
01/06/2014 13:57 Der-Eddy#2
Sollte unter "worlds/players" gespeichert sein

Das Dateiformat müsste "NBT" irgendwas sein
01/06/2014 14:13 lordsill#3
Wie Der-Eddy bereits sagte.
Gehe in deinen Welt-Ordner und dann in den players Ordner. Dort suchst du dir den Spieler raus und kannst diese Datei mit einem NBT Editor bearbeiten (davon gibt es genug, einfach mal googlen). Wenn du dann den User fertig editiert hast, die Datei neu auf den Server legen. Am besten während des editieren etc. den Server herunterfahren und erst nach dem editieren wieder starten.

[Only registered and activated users can see links. Click Here To Register...]
01/06/2014 14:18 Sσηу#4
Danke , weil möchte ein Shop-System programmieren ....
01/06/2014 14:21 lordsill#5
Für diesen Fall, würde ich dir ein Plugin wie InventorySQL empfehlen. Dort wird das Inventar ebenfalls in einer Datenbank gespeichert:
[Only registered and activated users can see links. Click Here To Register...]
Zumindest für den Fall, dass du direkt auf das Inventar außerhalb des Servers zugreifen möchtest (z.b. via einer Webseite).
Ansonsten, kannst du über die API von Bukkit arbeiten (wenn es nur ein Plugin werden soll)

War glaub sowas wie:
Player.getInventory(); [Wenn über Bukkit API]