Решено BungeeCord TextComponent и config

Kolenwal

Новичок
Баллы
6
Всем привет! У меня существует строка в конфиге:

message: "&5&lВаш IP-адрес: {address}"

Как нужно чтобы вместо "{address}" был TextComponent с HoverEvent и ClickEvent (чтобы увидеть свой адрес только после клика), но нужно чтобы кликать можно было только на "{address}", остальной текст не активен. Как я могу заменить "{address}" на TextComponent? Ведь TextComponent это не строка, а при конвертации в строку получается json компонента, а не сам компонент. У меня получилось сделать это так:

p.sendMessage(new TextComponent(plugin.configuration.getString("messages.message").replace("&", "\u00a7")), tc);

Но это работает только с 1 компонентом, если сделать так: (tc, "text") - то будет ошибка. Помогите пожалуйста!
 
Уже мало помню как работать с TextComponent от md_5, но кажется, нужно несколько компонентов объединить в один, методом TextComponent.addExtra()
 
Назад
Верх Низ