Команды

Блок или предмет в воздухе

Сущности-дисплеи с 1.19.4 рисуют блок или предмет без хитбокса — повёрнутым, уменьшенным или растянутым. Выберите, что показать, и как повернуть — соберём команду /summon.

Что показать

Поворот и размер

Разворот — вокруг вертикали, наклон — вперёд-назад, крен — вбок. Размер 1 — целый блок, 0.5 — половина.

Вид

Поворот к игроку

Результат

block_display

Команда — блок встанет на вашей клетке

/summon minecraft:block_display ~-0.5 ~ ~-0.5 {block_state:{Name:"minecraft:grass_block"},Tags:["display"]}

Убрать ближайший

/kill @e[type=minecraft:block_display,tag=display,limit=1,sort=nearest]

Как применить

  1. Встаньте на место

    Блок встаёт на клетку, где вы стоите (~-0.5 ~ ~-0.5 — середина клетки), предмет — на блок выше ног. Поменяйте эти числа, чтобы поставить точнее.

  2. Выполните команду

    С правами оператора в чат или командным блоком — длинная команда в чат не влезет.

  3. Уберите лишнее

    У дисплея нет хитбокса — его не сломать рукой. Вторая команда убирает ближайший с вашим тегом.

Что нужно знать про дисплеи

  • Нужна версия 1.19.4 и новее. Тогда появились block_display, item_display и text_display. С 1.20.5 количество у предмета пишется count, раньше — Count:1b.
  • Блок крутится вокруг угла. Игра рисует блок от угла сущности, и поворот без поправки уводит его в сторону. Страница по умолчанию добавляет сдвиг, чтобы блок крутился вокруг середины.
  • Это картинка, а не блок. Сквозь дисплей проходят, на нём нельзя стоять, вода и свет его не замечают. Зато масштаб любой — от крошечной детали до огромного блока.
  • Текст в воздухе — тоже дисплей, text_display: его соберёт генератор голограмм.

Видимую сущность с руками и позой соберёт стойка для брони, моба — генератор /summon.

Частые вопросы

Как сделать блок в воздухе в Minecraft?

Сущностью block_display, с 1.19.4: /summon minecraft:block_display с block_state. Она рисует блок без хитбокса — с любым поворотом и масштабом.

Почему block_display крутится не вокруг центра?

Игра рисует блок от угла сущности, и поворот вертит его вокруг угла. Сдвиг в translation возвращает центр вращения в середину блока — страница добавляет его сама.

Как убрать block_display?

Командой /kill с селектором по типу и тегу: рукой дисплей не сломать — у него нет хитбокса.