Einen wunderschönen,
Ich habe in meinen Plugin ein AsyncPlayerChatEvent definiert, um einen Lokalen Chat im Umkreis von 15 Blöcken zu haben.
Dabei ist eine HoverMessage eingebaut um den RP Namen des Spielers anzuzeigen.
Funktioniert soweit, allerdings wird ab der zweiten Zeile die Formatierung entfernt und die Message in §f und nicht mehr in §7 angezeigt.
Ich hoffe ich finde hier Hilfe. Danke im Vorraus!
Ich habe in meinen Plugin ein AsyncPlayerChatEvent definiert, um einen Lokalen Chat im Umkreis von 15 Blöcken zu haben.
Dabei ist eine HoverMessage eingebaut um den RP Namen des Spielers anzuzeigen.
Funktioniert soweit, allerdings wird ab der zweiten Zeile die Formatierung entfernt und die Message in §f und nicht mehr in §7 angezeigt.
Java:
TextComponent MSG = new TextComponent();
MSG.setText(PlayerAPI.getRangColor(p) + PlayerAPI.getRangPrefix(p) + " §8× §7" + p.getName() + " §7sagt §8» §7" + message);
MSG.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder(PlayerAPI.getRangColor(p) + p.getName() + " §8× §3" + PlayerAPI.getRPName(p)).create()));
near.spigot().sendMessage(MSG);
Ich hoffe ich finde hier Hilfe. Danke im Vorraus!