Помогите Переход на сервер с помощью TextComponent

  • Автор темы Автор темы JW1408
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

JW1408

Новичок
Пользователь
Баллы
6
Имя в Minecraft
JW
Есть TexTComponent, я хочу чтоб если игрок кликал по нему, то его перекидывало на сервер Банжи. Как это возможно реализовать, не создавая отдельную команду на телепорт?
 
Ну так есть же команда /server [server], вызывай ее при нажатии
 
По-моему текст компонент не может вызывать код.
+, но ведь можно и за костылить
PHP:
TextComponent message = new TextComponent( "Нажми на меня" );
message.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, "server crashed" ) );
message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder( "*Ты навел на меня мышку, теперь кликай" ).create() ) );
 
Через TextComponent только командой. Есть команда /send <player> <server>, нормально работает. А вообще игроков коннектить можно юзая PluginMessaging, но как сказано выше выполнять код тексткомпонентом не выйдет.
https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/#connectother
 
Последнее редактирование:
+, но ведь можно и за костылить
PHP:
TextComponent message = new TextComponent( "Нажми на меня" );
message.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, "server crashed" ) );
message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder( "*Ты навел на меня мышку, теперь кликай" ).create() ) );
Он написал, что ему не нужна команда.
 
Ладно ребят, спасибо, если командой только можно, то значит командой и сделаю)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх