Генератор команды tellraw
Создавайте команды /tellraw в Minecraft: несколько цветных фрагментов текста, выполнение команды или открытие ссылки по нажатию, подсказка при наведении и предпросмотр в чате. Формат JSON или SNBT выбирается автоматически в зависимости от версии.
Команда tellraw отправляет цветные сообщения в чат. Начиная с версии 1.21.5 используйте /tellraw @a {text:"你好",color:"gold"}, а в версии 1.21.4 и более ранних нужно использовать JSON /tellraw @a {"text":"你好","color":"gold"}. Можно также добавить выполнение команды по нажатию, открытие ссылки и отображение текста при наведении курсора.
Часто задаваемые вопросы
Чем отличаются tellraw и say?
/say отправляет только обычный текст с именем отправителя. Команда /tellraw позволяет настроить цвет, форматирование, действия при нажатии и наведении, а также не отображает имя отправителя.
Как задать выполнение команды при нажатии на текст?
Начиная с версии 1.21.5 используется click_event:{action:"run_command",command:"/spawn"}, в более ранних версиях — "clickEvent":{"action":"run_command","value":"/spawn"}. Генератор создаст команду в соответствии с выбранной версией.
Как отобразить в сообщении имя игрока или его счёт?
Текст с селектором {selector:"@p"} отобразить имя, а текст со счётом {score:{name:"@p",objective:"kills"}} отображает очки на табло.