Minecraft Plugin Spieler aus Config laden

07/18/2016 20:10 .Scy#16
was ist dein problem?
wenn du die config neu lädst passiert was genau, was nicht passieren sollte?
07/18/2016 20:43 kleinkiiko#17
Wenn ich z.b den Server neustarte wird die alte config überschrieben. Das heißt wenn ich z.b neue Admins hinzufüge werden diese bein nächsten Server restart wieder gelöscht aus der Liste. Dies möchte ich nicht
07/18/2016 21:06 .Scy#18
dann solltest du mal google nutzen und gucken warum bukkit die config immer überschreibt
07/18/2016 22:23 kleinkiiko#19
Quote:
Originally Posted by .Scy View Post
dann solltest du mal google nutzen und gucken warum bukkit die config immer überschreibt
Finde leider nichts :/
Habe es mit einem private void versucht jedoch kommt das selbe bei raus.
07/21/2016 03:51 Floppy012#20
Nehmen wir an, dass deine Config etwa so aussieht:

Code:
Plugin:
    Admins:
        - "Admin1"
        - "Admin2"
        - "Admin3"
Dann müsste dein Code so aussehen:

Code:
String[] admins = this.plugin.getConfig().getStringList("Plugin.Admins");

cs.sendMessage("§cAdmin§8: \n" + String.join("\n§8", admins));
Das ganze so wie es oben steht, funktioniert nur mit Java 8.


Das alles ist nicht getestet!

Mit freundlichen Grüßen

Floppy012

P.S. Zu deiner Config sache: Was genau änderst du an der Config bevor du reloadest?