Блок-сущность

Материал из Minecraft Wiki
Перейти к: навигация, поиск

Блок-сущность (англ. Block entity, ранее тайл-сущность) — блок, имеющий дополнительные данные, связанные с ним, помимо его ID.

Использование[править | править код]

Блоковые сущности имеют дополнительные данные об определённых блоках, типы которых варьируются в зависимости от блока. В некоторых случаях, эта информация служит для лучшего отображения модели, такие как книга на столе зачаровывания. В других случаях, она используется для хранения предметов внутри объекта. Блоки-сущности можно двигать поршнями.[Только для Bedrock Edition]

Список блоков с данными[править | править код]

Этот список содержит блоки, имеющие такие данные.

Блок-сущность Использование
Для хранения отображаемого текста.
Для хранения узоров.
Для хранения предметов внутри.
  • Печи также хранят время до того как текущий предмет будет переплавлен, и время до того как текущее топливо будет исчерпано.
  • Варочные стойки также хранят время до того, как сварится текущее зелье.
  • Загрузочные воронки также хранят время до следующей транспортировки предмета.
  • Сундуки, сундуки-ловушки и шалкеровые ящики также используют расположение блока для направления анимации открытия и закрытия.
Для хранения уровня пирамиды, активных эффектов и предметов. Также использует местоположение блока для расположения луча.
Для определения:
  • какое существо будет спауниться.
  • задержка до того, как существо заспауниться, а также минимальное и максимальное значения для следующей задержки спауна.
  • как много существ должно спауниться на каждую попытку спауна.
  • дополнительная информация о мобе, который должен заспауниться (такие как надетая броня, эффекты и существа, уложенные друг на друге).
  • Также использует позицию блока для отображения вращающегося моба внутри.
Для определения ноты, которая будет звучать.
Для определения позиции, направления движения и ID (и состояния блока, если возможно) движущегося блока. (Двигающийся блок не считается за блок, так как он не выравнивается по сетке)
Для содержания информации о пластинке внутри.
Для летающей книги.
Для эффекта частиц.
Для типа головы, поворота и данных игрока, если таковые имеются.
Для типа командного блока, текста команды, определения силы сигнала и текста в чате.
Для размещения существ после телепортации, а также для расположение луча.
Для хранения информации о создаваемой структуре.
Для определения, когда началась реакция и через сколько закончится.
Для обновления уровня сигнала на выходе.
Для хранения ID и данных растения в нём.
Для определения силы его сигнала.
Для её цвета.

См. также[править | править код]