Display Studio
3D-превью
Тяни, чтобы вращать вокруг, крути колесо для приближения. Зелёный крест отмечает точку вызова (~ ~ ~).
Трансформация
Применяется в порядке Minecraft: сначала правый поворот, затем масштаб, затем левый поворот и в конце смещение. Повороты идут вокруг начала координат сущности, а у block display это угол блока, а не его центр.
Команда
/summon minecraft:text_display ~ ~1 ~ {text:["",{text:"Welcome to ",color:"white"},{text:"my server",color:"green",bold:true}]}С 1.21.5 компоненты текста пишутся как встроенный SNBT.
Сегменты текста
Напиши \n внутри сегмента для переноса строки.
Настройки текста
Значения ниже 26 вообще не отрисовываются, текст становится невидимым.
Настройки display
Как сущность поворачивается к игроку: никак, вокруг вертикальной или горизонтальной оси либо сразу обеих.
Интерполяция и дополнительно
В игровых тиках (20 = 1 с): когда ты позже сделаешь /data merge с новой трансформацией, display плавно перейдёт к ней за время интерполяции; длительность телепорта так же сглаживает перемещение через /tp.
Текстовые, блочные и предметные display без мучений с NBT
Display-сущности это современный способ Minecraft разместить парящий текст, блоки и предметы в любой точке мира: голограммы, вывески магазинов, декор и анимированные сцены. Эта студия собирает команды /summon визуально: форматированный текст с цветом, полный контроль смещения, поворота и масштаба, настройки billboard и свечения, и всё это с живым 3D-превью.
Все три типа display
text_display для голограмм и подписей, block_display для масштабированных и повёрнутых блоков, item_display для парящих предметов.
Полный контроль трансформаций
Смещай, поворачивай и масштабируй по каждой оси ползунками: математику кватернионов за трансформациями display мы берём на себя.
Форматированный текст
Многострочный текст с цветом, форматированием, цветом фона и непрозрачностью, выравниванием, шириной строки и режимом видимости сквозь блоки.
Billboard и освещение
Выбери, как display поворачивается к игроку (fixed, vertical, horizontal, center), переопредели яркость или добавь светящийся контур.
Живое 3D-превью
Каждое изменение сразу отрисовывается в интерактивной 3D-сцене: больше никакого цикла вызвал, посмотрел, убил, повторил прямо в игре.
Чистый вывод команды
В команде /summon только неумолчальный NBT, она остаётся читаемой и работает в чате и в командных блоках (Java 1.19.4+).
Как сделать голограмму на display-сущностях
- 1
Выбери тип display
Выбери текстовый, блочный или предметный display и задай содержимое: текст голограммы, blockstate или любой предмет.
- 2
Настрой трансформацию
Размести, поверни и отмасштабируй display, выбери режим billboard и оформи фон текста и свечение.
- 3
Вызови его
Скопируй команду /summon и выполни там, где должен появиться display; убрать его потом можно через /kill @e[type=text_display].
Частые вопросы
- Какая версия Minecraft поддерживает display-сущности?
- Display-сущности (text_display, block_display, item_display) появились в Java Edition 1.19.4 и отсутствуют в Bedrock. Все генерируемые команды рассчитаны на Java 1.19.4 и новее.
- Как сделать парящий текст без модов?
- Вызови text_display со своим компонентом текста: он парит сам, без трюков с невидимыми стойками для брони, поддерживает полный RGB и фон, а через настройки billboard может автоматически поворачиваться к игроку.
- Как отредактировать уже вызванный display?
- Используй /data merge entity на этом display (нацелься через @e[type=text_display,limit=1,sort=nearest]) и поменяй нужные свойства, либо убей его и вызови исправленную версию из студии.
- Можно ли анимировать display?
- Да, display интерполируют изменения трансформации за настраиваемое время. Задай новую трансформацию через start_interpolation, и сущность плавно перейдёт к ней; именно так делают анимации блоков и движущиеся голограммы.
- Почему мой text display не виден сзади?
- При billboard 'fixed' у текста есть фиксированное направление. Используй billboard 'center' или 'vertical', чтобы он поворачивался к игроку, либо поставь два display спина к спине.
- Как потом убрать display-сущности?
- Нацеливайся по типу, например /kill @e[type=text_display,distance=..5]. У display нет взаимодействия с хитбоксом, поэтому команды это предусмотренный способ ими управлять.