Wie gebe ich die Textzeilen in Farbe aus? (Java,Minecraft,Plugin)
Grade angefangen mit Java, würde jetzt gerne wissen wie ich Vip, Premium, Sponsor in meinem Code farbig ingame ausgeben lassen kann. Jemand Ahnung ?
package me.Bob.test;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.plugin.java.JavaPlugin;
public class Test extends JavaPlugin {
@Override
public void onDisable()
{
System.out.println("Das Ränge-Info Plugin wurde deaktiviert!");
}
@Override
public void onEnable()
{
System.out.println("Das Ränge-Info Plugin wurde aktiviert!");
}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
{
if(cmd.getName().equalsIgnoreCase("Rang"))
{
sender.sendMessage("Vip");
sender.sendMessage("Premium");
sender.sendMessage("Sponsor");
}
return true;
}
}
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
sender.sendMessage(ChatColor.RED + "Vip");
Als Beispiel... Oder:
sender.sendMessage("§cVip");
Beides gibt VIP in rot aus! Um die verschiedenen Farben rauszubekommen musst du entweder nach den Minecraftcolorcodes suchen (für Methode 2) oder wenn du mit eclipse arbeitest und Methode 1 verwenden willst einfach mal ChatColor. eingeben und dann STRG + LEERTASTE... Dann siehst du alle Farben :) Ich empfehle dir aber Methode 2, weil sie platzsparender ist!