• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Spigot Itemstack von der Datenbank generieren

CHAlessio

Minecrafter
Registriert
19 März 2017
Beiträge
4
Alter
23
Diamanten
300
Guten Tag,

ich bin gerade an einem Report System für Spigot mit deiner MySQL Datenbank jedoch habe ich geraden noch ein Problem wo ich geraden nicht weis wie ich dass Lösen kann und zwar:

Ich habe wenn ich jemanden Reporte erstellt es einen MySQL Eintrag
Unbenannt.JPG


Ich habe noch ein GUI (mit allen Reports) jedoch wenn ich das GUI öffne sind die Reports in der Datenbank nicht vorhanden.
ItemStack Players = new ItemStack(Material.SKULL_ITEM, 1, (byte) 3);
SkullMeta Playermeta = (SkullMeta) Players.getItemMeta();
Playermeta.setOwner(t.getName());
Playermeta.setDisplayName("Spieler: " + ReportInteractions.getReportet(t));
Playermeta.setLore(Arrays.asList("Grund: " + ReportInteractions.getReason(t)));
Players.setItemMeta(Playermeta);
ReportListInv.addItem(Players);

Wie kann man das machen dass das beim start des Plugins automatisch eingefügt wird?

Freundliche Grüsse & Danke für die Hilfe Im voraus
CHAlessio
 
Zuletzt bearbeitet:

JoKer96

Redstoneengineer
Registriert
9 März 2014
Beiträge
40
Diamanten
302
Minecraft
JoKer96
Okey, eins möchte ich vorweg schon mal zu deinem Code sagen:
Anstelle des Spielernamens empfehle ich die UUID des Spielers zu verwenden, denn der Spielername kann geändert werden! Natürlich kannst du neben der UUID auch den Spielernamen in der Datenbank speichern ^^
player.getUniqueId();

Wenn du die ItemStacks in einer Liste speichern möchtetst, musst du in der onEnable() eine dementsprechende Datenbankabfrage ausführen und mit den Daten die ItemStacks generieren.
 
Oben