• 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!

[Erledigt]Sprachpakete per XML - Static/Non-Static error

Status
Für weitere Antworten geschlossen.
S

Smove

Guest
Guten Tag.
Da unser Team grad dabei ist ein Plugin zu schreiben, mit welchem wir nicht weiterkommen, weil ein Fehler auftritt, wollte ich euch einmal Fragen. Ich habe einen XML Parser der Sections aus einer XML File ausliest. Dies Funktioniert auch soweit. Da die Sprachpakete Global erreichbar sein müssen, hab ich dies in eine extra Klasse gepackt. Um diese von anderen Klassen aufrufbar zu machen, muss ich es static machen. Dann aber das Problem:
Code:
Player.sendMessage(ChatColor.AQUA +"[Pluginname]"+Lang.ARENA_CREATE_SELECT_BLOCK_FIRST);
Dabei kommt der Error, das Lang.ARENA_CREATE_SELECT_BLOCK_FIRST static ist, sendMessage() jedoch nur non-static unterstützt. Also kein static.
Was kann ich tun. Oder hat jemand bereits eine Klasse geschrieben für Sprachpakete? Wenn ja wäre ich sehr dankbar wenn ich diese anschauen/benutzten dürfte.

Viele Grüße

Jan
 
X

|| xX [DEV][LP] Ms. DivaCraft Xx ||

Guest
Liegt es vielleicht einfach daran dass du Player großgeschrieben hast? Weil ich andauernd static benutze.(Config statisch benutzbar)

Du brauchst das Player Object nicht die Klasse Player dafür :p
 
S

Smove

Guest
Danke manf!
Ich probier echt Stundenlang und denke mir, eigentlich dürfte es doch kein Problem geben. Ich sollte nicht mehr
Code:
Player player = bla;
nehmen. Problem gelöst! Kann geclosed werden.
 
Status
Für weitere Antworten geschlossen.
Oben