Текст и цвет
Голограмма с текстом
Текст, который висит в воздухе: приветствие на спавне, подпись к шахте, правила у входа. С 1.19.4 это сущность text_display — без стоек для брони, со своим фоном и в несколько строк. Впишите текст — соберём команду.
Как применить
- Встаньте под нужное место
Команда ставит голограмму на блок выше ваших ног: ~ ~1 ~. Выше или в стороне — поменяйте эти три числа, например ~ ~2.5 ~.
- Выполните команду
С правами оператора в чат. Длинную — командным блоком: в чат влезает 256 знаков.
- Правьте на месте
Вторая команда меняет текст ближайшей голограммы с этим тегом, третья — убирает её. Ставить заново не нужно.
Что нужно знать про голограммы
- Нужна версия 1.19.4 и новее. Тогда появилась сущность text_display. В 1.21.5 текст в NBT стал объектом вместо строки с JSON — переключатель версии собирает обе записи.
- Это не стойка для брони. Голограмму не ударить и не толкнуть, у неё нет хитбокса, и она не мешает ставить блоки. Найти её можно только командой — по тегу.
- Поворот решает, откуда видно. «Всегда к игроку» читается с любой стороны. «Неподвижно» — как табличка: текст смотрит в одну сторону, туда, куда смотрели вы.
- Длинная строка переносится сама. Ширина строки у text_display — 200 пикселей шрифта, это около тридцати знаков. Чтобы перенос был там, где нужно, разбейте строку сами.
- Свет по умолчанию — полный. Без этого голограмма берёт свет блока, где стоит, и ночью почти не видна. Галочка «Темнеет в темноте» возвращает обычное поведение.
Цветной текст в чат и на экран соберёт генератор /tellraw, табло справа — генератор табло. Как работают командные блоки — в вики.
Частые вопросы
Как сделать голограмму в Minecraft без плагинов?
Командой /summon text_display — сущность для текста в воздухе, она есть с 1.19.4. Строки, цвет, фон, тень и размер задаются в NBT; страница соберёт команду из обычного текста с кодами &.
Как убрать голограмму text_display?
Командой /kill с селектором по типу и тегу: @e[type=minecraft:text_display,tag=holo,limit=1,sort=nearest] уберёт ближайшую. Тег страница ставит сама, его можно поменять.
Как поменять текст голограммы, не ставя её заново?
Командой /data merge entity с тем же селектором и новым полем text. Положение, фон и поворот останутся прежними.
