Помогите Нажимаемый текст в чате

termoszheka

Активный участник
Пользователь
Баллы
66
Ребят, помогите реализовать такую штуку в MyCommand
Например что бы пользователь мог нажать на надпись в чате, и выполнилась команда.
Например я кинул запрос игроку, и у него в чат появилась кнопка ПРИНЯТЬ и ОТКАЗАТЬ, ну типа что бы они нажимались и сразу же выполнялись через консоль, ну или через игрока, но что бы сразу.
 
Выполняй с консоли /tellraw <игрок> <параметры>. Wiki, генератор.
Правда там есть встроенный JSON текст, https://dev.bukkit.org/projects/mycommand/pages/configuration-and-exampleupload_2020-8-3_7-12-34.png

А нажать на них как?
Нужно указать clickEvent и параметры.
action: RUN_COMMAND/SUGGEST_COMMAND/OPEN_URL
value: 'Команда/Ссылка'
Пример обычного /tellraw:
{"text":"Custom Text","clickEvent":{"action":"OPEN_URL","value":"example.com"}}
При нажатии на Custom Text будет открываться example.com
В MyCommand:
$OPEN_URL$Custom Text;;example.com
 
Последнее редактирование:
Правда там есть встроенный JSON текст, https://dev.bukkit.org/projects/mycommand/pages/configuration-and-exampleПосмотреть вложение 57446


Нужно указать clickEvent и параметры.
action: RUN_COMMAND/SUGGEST_COMMAND/OPEN_URL
value: 'Команда/Ссылка'
В своё оправдание скажу, что проще всегда воспользоваться генератором хд Который, впрочем, может задавать ивенты даже на маленькие участки текста.
Синтаксис, похоже, до жути простой. Поддерживает ли оно показ сообщения другому игроку?
 
В своё оправдание скажу, что проще всегда воспользоваться генератором хд Который, впрочем, может задавать ивенты даже на маленькие участки текста.
Синтаксис, похоже, до жути простой. Поддерживает ли оно показ сообщения другому игроку?
Не знаю, а оно вообще надо? Мне бы не хотелось, чтобы какой-то игрок спамил другому игроку текстом через команду. Да и какая разница, что использовать, всё равно один и тот же текст выйдет.
 
Не знаю, а оно вообще надо? Мне бы не хотелось, чтобы какой-то игрок спамил другому игроку текстом через команду. Да и какая разница, что использовать, всё равно один и тот же текст выйдет.
У ТС ситуация, однако, именно такая - ему нужно отослать сообщение другому игроку.
 
Назад
Верх Низ