Nbt наследование/сущность/шаблон
- id: Строковое представление идентификаторов сущностей. Не существует для сущности игрока.
- Pos: 3 TAG_Doubles описывают настоящие X, Y и Z координаты сущности.
- Motion: 3 TAG_Doubles описывают настоящие значения dX, dY и dZ скорости сущности в метрах в тик (м/т).
- Rotation: Два TAG_Floats отображает вращение сущности в градусах.
- Вращение сущности по часовой стрелке вокруг оси Y (также называется отклонением). Значение угла поворота сущности на юг равняется 0, то есть с юга начинается отсчёт. Значение не превышает 360 градусов.
- Отклонение головы сущности от горизонта (также называется наклоном). При горизонтальном положении значение равно 0. При положительном значении голова сущности направлена вниз. Не превышает положительного или отрицательного значения в 90 градусов.
- FallDistance: Расстояние падения сущности. Бо́льшие значения наносят бо́льший урон при приземлении сущности.
- Fire: Число тиков до прекращения горения сущности. Отрицательные значения определяют, как долго сущность может стоять в огне, прежде чем полностью сгореть. По умолчанию значение установлено на -20, когда сущность не горит.
- Air: Каким запасом воздуха обладает сущность, значение указывается в тиках. Заполняется максимум до 300, давая 15 секунд для погружения, прежде чем сущность начнет тонуть, и 35 секунд, прежде чем сущность погибнет (если она имела 20 единиц здоровья). Уменьшается под водой. Если 0, находясь под водой, сущность теряет 1 единицу здоровья в секунду.
- OnGround: 1 или 0 (true/false) — true, если сущность касается земли.
- NoGravity: 1 или 0 (true/false) — если true, сущность не падает, если находится в воздухе.
- Dimension: Известно лишь, что используется в файле <player>.dat для хранения последнего известного местоположения игрока вместе с координатами. Все остальные сущности сохраняются только в региональных файлах измерения, в котором они находятся. -1 для Нижнего мира, 0 для Верхнего мира, и 1 для Края.
- Invulnerable: 1 или 0 (true/false) — true, если сущность не должна получать урон. Это относится как к живым, так и к неживым существам: мобы не должны получать урон из любого источника (включая эффекты от зелий) и не могут быть перемещены удочками, атаками, взрывами или снарядами, а такие объекты, как транспортные средства и рамки, не могут быть уничтожены, если их опорные блоки не были разрушены. Примечательно, что эти объекты могут быть повреждены игроками, находящимися в режиме «Творчество».
- PortalCooldown: Число тиков, по истечении которого сущность сможет телепортироваться обратно через портал Нижнего мира. Изначально начинается с 300 тиков (15 секунд) после телепортации и отсчитывается до 0.
- UUIDMost: Наиболее значимые биты данной сущности (Universally Unique IDentifier). Это работает совместно с UUIDLeast для формирования уникального идентификатора данной сущности.
- UUIDLeast: Наименее значимые биты данной сущности (Universally Unique IDentifier).
- CustomName: Пользовательское имя данной сущности в текстовом файле JSON. Появляется в сообщениях о смерти игрока и в интерфейсах торговли с деревенским жителем, а также над сущностью, когда курсор игрока находится над ней. Может не существовать, а может и существовать, но быть пустым.
- CustomNameVisible: 1 или 0 (true/false) — если true, и эта сущность имеет пользовательское имя, имя всегда появляется над сущностью, независимо от того, куда указывает курсор. Если сущность не имеет пользовательского имени, отображается имя по умолчанию. Может не существовать.
- Silent: 1 или 0 (true/false) — если true, данная сущность перестаёт издавать звуки. Может не существовать.
- Passengers: Данные сущности, управляющей другой сущностью. Примечательно, что обе сущности управляют движением, но самая верхняя сущность управляет условиями спауна, когда она создается спаунером мобов.
- Смотрите этот формат (рекурсивный).
- Glowing: 1 или 0 (true/false) — true, если сущность имеет светящийся контур.
- Tags: Список тегов системы счёта игровых событий данной сущности.