Jump to content

Empfohlene Beiträge

Geschrieben

Hallo,

Ich bekomme bei Eclipse irgendwie einen Fehler, weiss aber nicht wie er entsteht oder was er bedeutet :S

Fehler lautet :

The field MemoryConfiguration.options is not visible

Und wir mir hier beim wort options angezeigt :

this.getConfig().addDefault("Author", new String[] {"MikeZeen"});	this.getConfig().addDefault("Version", new String[] {"1.0"});	this.getConfig().options.copyDefaults(true);	this.saveConfig();

lG MikeZeen

Geschrieben

Du sprichst bei

this.getConfig().options.copyDefaults(true);
mit dem options die Variable an, die wahrschinlich private ist, d.h. nicht sichtbar.

Wenn du auf options zugreifen willst, musst du auf die Methode(Getter), d.h. options() zugreifen.

Das ganze würde dann so Aussehen:

this.getConfig().options().copyDefaults(true);

Also eig nur Klammern hinter options vergessen :P

Geschrieben

Oh danke^^ hat jetzt geklappt :)

Eine Frage noch :

Wie mache ich das dass es nachher in der Config nicht so :

Author:

- MikeZeen

Sonder :

Author: MikeZeen

heisst ?

lG MikeZeen

Geschrieben

Mach einfach das Array weg. Also ungefähr so:

this.getConfig().addDefault("Author","MikeZeen");

Sollt so eig klappen, wenn man Arrays angibt werden automatisch neue Punkte angelegt.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B