Jpnk Опубликовано 3 октября, 2021 Поделиться Опубликовано 3 октября, 2021 Как сделать так, чтобы при нажатии на текст менялся только определённый текст? Например: Текст на который надо будет нажатьТекст #После нажатия на "Текст на который надо будет нажать Текст"Текст #После нажатия красный текст убирается, а зелёный остаётся Ссылка на комментарий Поделиться на другие сайты Поделиться
TheDarkRU Опубликовано 3 октября, 2021 Поделиться Опубликовано 3 октября, 2021 17 минут назад, Jpnk сказал: Как сделать так, чтобы при нажатии на текст менялся только определённый текст? Например: Текст на который надо будет нажатьТекст #После нажатия на "Текст на который надо будет нажать Текст"Текст #После нажатия красный текст убирается, а зелёный остаётся "Кники" - книга? Можно попробовать создать модификатор предмета, который будет задавать nbt книге, где будет нужный текст. item_modifiers\book.json => [ { "function": "minecraft:set_nbt", "tag": "{pages:['{\"text\":\"Click on me\",\"color\":\"dark_green\"}']}" } ] В clickEvent твоей книги вызываешь команду item modify, которая будет модифицировать предмет в выбранном слоте. Но насколько я знаю, GUI обновляется только в момент открытия, поэтому есть вероятность, что пока игрок не откроет книгу заново, текст не изменится. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти