Zwei mal ChatColor

07/24/2013 19:00 themrdomi#1
Hallo, ich habe eine kleine Frage bezüglich Bukkit Plugin Programmierung:
Wie mache ich es, dass ich zwei mal ChatColor benutzen kann?
Ich will eine Nachricht ausgeben, die Kursiv und Grün ist?
So geht es ja leider nicht:
Code:
Bukkit.broadcast(ChatColor.ITALIC + ChatColor.GREEN + "Test");
Danke für eure Antworten ;)

LG
Dominik
07/24/2013 19:07 ComputerBaer#2
Ehrlich gesagt ... hätte ich es auch genau so versucht.

Was passiert denn, wenn du es so machst?
Kommt ein Error? Ist die Nachricht nur Kursiv, nur Grün oder ganze ohne Formatierung?

Was passiert hierbei?
Code:
Bukkit.broadcast(ChatColor.ITALIC + "" + ChatColor.GREEN + "Test");
Wenn es die Lösung ist, dann hat er Kursiv und Grün addiert und dadurch einen ganz anderen "Farbcode" erzeugt.
07/24/2013 19:45 Kante'#3
Ich denke, es liegt daran, dass man nicht zuerst die "Schriftart" (Fett, Kursiv, Unterstrichen) schreiben kann und dann die Farbe. Man muss zuerst die Farbe und dann die Schriftart. Also:

Code:
Bukkit.broadcast(ChatColor.GREEN + ChatColor.ITALIC + "Test");
Habe es mehrmals Ingame bemerkt, dass ich nicht &l&a schreiben kann, sondern nur &a&l (& = §).
Einfach Erst die Farbe, dann die Schriftart