Сущности

Эту статью нужно срочно переписать!
Вы можете помочь, исправив и дополнив еë.

Сущности (англ. Entities) — все динамические и движущиеся объекты в мире Minecraft.

В Minecraft сущностями являются и блоки, которые сохраняют дополнительную информацию за 4-битным полем (табличка, сундук), а также и сложно анимированные структуры, имеющие более широкий количественный эквивалент битового поля (кристалл Края, шалкеровый ящик).

Особенности

Почти все сущности имеют следующие свойства:

Разновидности сущностей

Список сущностей в Minecraft и некоторые их свойства.

Сущность Твёрдость Вещи
при уничтожении
Исчезание Здоровье Ширина x высота Примечание ID сохранения
Игрок Да Его инвентарь Выход игрока с сервера. 20 (Heart.svg × 10) 0.6x1.62 player
Мобы Да См. дроп См. спаун Различно Различно Различно
Лодка Да Нет 6 (Heart.svgHeart.svgHeart.svg)[1] 1.5x0.6 Постепенно восстанавливает своё здоровье.
boat
Вагонетка Да (кроме других сущностей) Нет 6 (Heart.svgHeart.svgHeart.svg)[1] 0.98x0.7 Постепенно восстанавливает своё здоровье.
Привязывается к рельсам, если находятся внутри блока рельс.
minecart
Предметы Нет Нет 5 минут 1 (Half Heart.svg)[2][1] 0.25x0.25 Уничтожаются взрывом, огнём, лавой и кактусом, но ударить их нельзя. item
Сфера опыта-тех.gif Сферы опыта Нет Нет 5 минут 1 (Half Heart.svg)[2][1] Различно Поведение подобно предметам; притягиваются к игроку. xp_orb
Выпущенная стрела Да (для лодок в воде) н/д 1 минута 0.5x0.5 Если движется, то повреждает другие сущности; безвредна, если застряла в блоке. arrow
Летящий снежок, яйцо Разрывается при столкновении н/д Нет 0.25x0.25 Яйцо может заспаунить курицу. snowball
egg
Летящий жемчуг Края Разрывается при столкновении н/д Нет 0.25x0.25 Телепортирует игрока в место падения.
Может заспаунить чешуйницу Края при телепортировании игрока.
ender_pearl
Летящее око Края Нет н/д Нет 0.25x0.25 Летит в ближайшую крепость. eye_of_ender_signal
Активированный ТНТ Нет н/д 4 секунды или менее
(Взрывается)
0.98x0.98 tnt
Падающий песок/ гравий/ яйцо дракона/ наковальня/ цемент Нет Соответствующий предмет, если падает на неполный блок. Как только они попадают на землю или ~4 секунды 0.98x0.98 Разрушаются, если падают на не твёрдый блок (например, факел). falling_block
Поплавок Для лодок и вагонеток. н/д 1 минута ? fishing_hook
Молния Нет н/д 0,5 секунды ? lightning_bolt
Картина Нет Нет 1 (Half Heart.svg) Различно painting
Огненные шары гаста и ифрита Взрываются при столкновении/отражаются при ударе н/д 1 минута 1.0x1.0 (гаст), 0.3125x0.3125 (ифрит) Отбросить можно только шар гаста, шар ифрита — нельзя.
Кристалл Края Да н/д Нет 1 (Half Heart.svg) Взрывается при разрушении. ender_crystal
Стойка для брони Для лодок и вагонеток. Нет 2 (Heart.svg) 0.6x1.62 Постепенно восстанавливает своё здоровье. armor_stand
Твёрдые сущности препятствуют движению другим сущностям. Размер указан в длине ребра блока (принимается за 1 метр), и это размер привязанного к координатной сетке граничного поля сущности с размерами в обеих горизонтальных осях (X и Z) и вертикальной (Y). Поле не вращается при визуальном вращении объекта.

Движение сущностей

Гравитация работает в Minecraft иначе, чем в реальном мире, так как ускорение различно для разных объектов. Кроме того, есть сила сопротивления, пропорциональная скорости, опять же зависящая от объекта.

Объект Ускорение
блоки/такт2
Ускорение
м/с2
Сопротивление
1/такт
Предельная скорость
блоков/такт
Предельная скорость
м/с
Игроки и другие живые существа 0.08 32 0.02 3.92 78.4
Предметы, падающие блоки, TНT 0.04 16 0.02 1.96 39.2
Лодки и вагонетки 0.04 16 0.05 0.76 15.2
Брошенные куриные яйца, снежки, зелья и жемчуг Края 0.03 12 0.01 3.00 60.0
Выпущенные стрелы 0.05 20 0.01 5.00 100.0
Обратите внимание, что для брошенных объектов и выпущенных стрел сопротивление применяется перед ускорением, в этом причина того, что их предельные скорости — круглые числа, в то время как для других объектов это не так.

Заметки

Картина также является сущностью, хоть она и неподвижна и привязана к сетке блоков. Двери, порталы, кровати и другие объекты больше одного блока на самом деле являются группами смежных блоков. Стрелы и TНT предположительно, имеют бесконечное здоровье, потому что они не уничтожаются взрывами ТНТ (могут быть выстрелены из пушек) и огнем.

Лодки и вагонетки

Смотрите также: Способы передвижения (содержит информацию о скорости)

Лодки и вагонетки постепенно восстанавливают свое здоровье. Например, если быстро бить лодку рукой, то можно её уничтожить, но удары с паузами лодку не уничтожат. Количество отображаемых колебаний на лодках и вагонетках при ударе, по-видимому, указывает на их текущее здоровье.

Падающие блоки

Следующее описание относится к песку. Гравий, цемент и яйцо дракона ведут себя точно так же.

Песок обычно существует в виде блока. После того как опора песка удаляется, он превращается в сущность и падает вниз, пока не достигнет твердой поверхности, а затем либо превращается обратно в блок, либо дропается, если падает на факел, цветок, плиту и т. п. Траектория падения песка может быть перенаправлена взрывом ТНТ.

Если при создании мира под песком генерируется пещера, игра не сможет обновить блок песка и он останется висеть в воздухе, пока не обновится какой-либо блок вплотную к нему. Это также означает, что единственный обновившийся и рухнувший блок песка может спровоцировать цепную реакцию падения прилежащих блоков, поэтому не следует трогать потолок из песка, стоя под ним.

Правый клик

Сущности с действиями по правому щелчку (лодки, вагонетки, оцелоты и волки), в отличие от используемых блоков (вроде сундуков), не мешают выполнению действия с инструментом, который держится в руке. Например, если попытаться посадить прирученного волка с ведром воды в руке, волк сядет, но вы также выльете на волка воду.

Кормление волков едой не мешает потреблению пищи самим игроком, несмотря на отсутствие визуального эффекта. Если попытаться покормить волка с 2 кусками сырой свинины в руке, волк съест один кусок, а игрок съест второй (для получения этого эффекта нужно зажать ПКМ). При использовании одного куска волк получит еду быстрее, чем игрок сможет её съесть, поэтому съедание будет остановлено из-за отсутствия еды.

Езда

Сущности могут оседлать или прицепиться к другим сущностям. Если так случилось, то за столкновение отвечает объём нижней/внешней сущности (свинья, лодка), и эта же сущность отвечает за движение. Возможны следующие комбинации:

Может существовать несколько уровней, например, игрок, оседлавший свинью в вагонетке.

Из-за ошибки, на 1.11 лодка может сесть в вагонетку.

Сущностей можно посадить друг на друга с помощью команд /summon и /entitydata. Например, /summon spider ~ ~ ~ {Passengers:[{id:skeleton},{id:zombie}]} заспаунит паука, на котором сидят скелет и зомби.

История

Официальный выпуск Java Edition
1.1Игроки теперь не будут в режиме творчество взаимодействовать с сущностями, которые находятся далеко.
1.4.212w34aВсе сущности могут проходить через портал Нижнего мира.
1.915w36aБольшинство сущностей (за исключением предметов и сферы опыта) могут толкаться.
15w45aСущности, которые находятся в дыре размером 1x1, больше не сталкиваются с сущностями в смежной дыре.
1.1116w32aID сущностей изменились: теперь используется нижнее подчеркивание, а заглавные буквы стали необязательными.
ID для мобов Бистбой, Рана, Стив, Чёрный Стив и Человек были удалены.
1.1620w10aUUID владельцев снарядов, таких как стрела или снежок, теперь хранятся в виде массива из четырех целых чисел. Все UUID будут сохранены в этом формате в будущем.
1.16 Pre-release 3NBT-тег нейтрального моба AngryAt теперь используется, когда моб зол на любую сущность, а не только на игроков.
  • В режиме Creative (от Minecraft Beta 1.8 до Release 1.1) игрок мог взаимодействовать с сущностями, даже если они далеко и за препятствиями. Это было очень раздражающе (хотя полезно при дальних атаках). Например, где-то далеко за стеной картина. Вы ломаете стену, но вместо неё ломается картина. Или другой пример: когда вы ставите блоки, то можете случайно сесть в вагонетку или лодку, находящуюся за стеной.

ID сохранения сущностей

  • area_effect_cloud — облако эффекта
  • armor_stand — стойка для брони
  • arrow — выпущенная стрела
  • bat — летучая мышь
  • bee — пчела
  • blaze — ифрит
  • boat — лодка
  • cat — кошка
  • cave_spider — пещерный паук
  • chest_minecart — вагонетка с сундуком
  • chicken — курица
  • cod — треска
  • command_block_minecart — вагонетка с командным блоком
  • cow — корова
  • creeper — крипер
  • dolphin — дельфин
  • donkey — осёл
  • dragon_fireball — огненный шар дракона Края
  • drowned — утопленник
  • egg — брошенное яйцо
  • elder_guardian — древний страж
  • ender_crystal — кристалл Края
  • ender_dragon — дракон Края
  • ender_pearl — брошенный жемчуг Края
  • enderman — странник Края
  • endermite — чешуйница Края
  • evoker — вызыватель
  • evoker_fangs — челюсти вызывателя
  • experience_bottle — брошенный пузырёк опыта
  • experience_orb — сфера опыта
  • eye_of_ender — запущенное око Края
  • falling_block — падающий блок
  • fireball — огненный шар
  • firework_rocket — запущенная фейерверковая ракета
  • fox — лиса
  • furnace_minecart — вагонетка с печью
  • ghast — гаст
  • giant — гигант
  • guardian — страж
  • hoglin - хоглин
  • hopper_minecart — вагонетка с загрузочной воронкой
  • horse — лошадь
  • husk — кадавр
  • illusioner — иллюзор
  • iron_golem — железный голем
  • item — выброшенный предмет
  • item_frame — рамка
  • leash_knot — узел поводка
  • lightning_bolt — молния
  • llama — лама
  • llama_spit — плевок ламы
  • magma_cube — лавовый куб
  • minecart — вагонетка
  • mooshroom — грибная корова
  • mule — мул
  • ocelot — оцелот
  • painting — картина
  • panda — панда
  • parrot — попугай
  • phantom — фантом
  • pig — свинья
  • pillager — разбойник
  • polar_bear — белый медведь
  • potion — брошенное взрывающееся зелье
  • pufferfish — иглобрюх
  • rabbit — кролик
  • ravager — разоритель
  • salmon — лосось
  • sheep — овца
  • shulker — шалкер
  • shulker_bullet — снаряд шалкера
  • silverfish — чешуйница
  • skeleton — скелет
  • skeleton_horse — лошадь-скелет
  • slime — слизень
  • small_fireball — малый огненный шар
  • snow_golem — снежный голем
  • snowball — брошенный снежок
  • spawner_minecart — вагонетка со спаунером
  • spectral_arrow — выпущенная призрачная стрела
  • spider — паук
  • squid — спрут
  • stray — зимогор
  • strider - страйдер
  • tnt — активированный ТНТ
  • tnt_minecart — вагонетка с ТНТ
  • trader_llama — лама торговца
  • trident — брошенный трезубец
  • tropical_fish — тропическая рыба
  • turtle — черепаха
  • vex — досаждатель
  • villager — деревенский житель
  • vindicatior — поборник
  • wandering_trader — странствующий торговец
  • witch — ведьма
  • wither — иссушитель
  • wither_skeleton — скелет-иссушитель
  • wither_skull — череп иссушителя
  • wolf — волк
  • zoglin - зоглин
  • zombie — зомби
  • zombie_horse — лошадь-зомби
  • zombie_pigman — зомби-свиночеловек
  • zombie_villager — зомби-житель
Необходимо указать второй параметр для второй колонки.
  • area_effect_cloud — облако эффекта
  • armor_stand — стойка для брони
  • arrow — выпущенная стрела
  • bat — летучая мышь
  • bee — пчела
  • blaze — ифрит
  • boat — лодка
  • cat — кошка
  • cave_spider — пещерный паук
  • chest_minecart — вагонетка с сундуком
  • chicken — курица
  • cod — треска
  • command_block_minecart — вагонетка с командным блоком
  • cow — корова
  • creeper — крипер
  • dolphin — дельфин
  • donkey — осёл
  • dragon_fireball — огненный шар дракона Края
  • drowned — утопленник
  • egg — брошенное яйцо
  • elder_guardian — древний страж
  • ender_crystal — кристалл Края
  • ender_dragon — дракон Края
  • ender_pearl — брошенный жемчуг Края
  • enderman — странник Края
  • endermite — чешуйница Края
  • evoker — вызыватель
  • evoker_fangs — челюсти вызывателя
  • experience_bottle — брошенный пузырёк опыта
  • experience_orb — сфера опыта
  • eye_of_ender — запущенное око Края
  • falling_block — падающий блок
  • fireball — огненный шар
  • firework_rocket — запущенная фейерверковая ракета
  • fox — лиса
  • furnace_minecart — вагонетка с печью
  • ghast — гаст
  • giant — гигант
  • guardian — страж
  • hoglin - хоглин
  • hopper_minecart — вагонетка с загрузочной воронкой
  • horse — лошадь
  • husk — кадавр
  • illusioner — иллюзор
  • iron_golem — железный голем
  • item — выброшенный предмет
  • item_frame — рамка
  • leash_knot — узел поводка
  • lightning_bolt — молния
  • llama — лама
  • llama_spit — плевок ламы
  • magma_cube — лавовый куб
  • minecart — вагонетка
  • mooshroom — грибная корова
  • mule — мул
  • ocelot — оцелот
  • painting — картина
  • panda — панда
  • parrot — попугай
  • phantom — фантом
  • pig — свинья
  • pillager — разбойник
  • polar_bear — белый медведь
  • potion — брошенное взрывающееся зелье
  • pufferfish — иглобрюх
  • rabbit — кролик
  • ravager — разоритель
  • salmon — лосось
  • sheep — овца
  • shulker — шалкер
  • shulker_bullet — снаряд шалкера
  • silverfish — чешуйница
  • skeleton — скелет
  • skeleton_horse — лошадь-скелет
  • slime — слизень
  • small_fireball — малый огненный шар
  • snow_golem — снежный голем
  • snowball — брошенный снежок
  • spawner_minecart — вагонетка со спаунером
  • spectral_arrow — выпущенная призрачная стрела
  • spider — паук
  • squid — спрут
  • stray — зимогор
  • strider - страйдер
  • tnt — активированный ТНТ
  • tnt_minecart — вагонетка с ТНТ
  • trader_llama — лама торговца
  • trident — брошенный трезубец
  • tropical_fish — тропическая рыба
  • turtle — черепаха
  • vex — досаждатель
  • villager — деревенский житель
  • vindicatior — поборник
  • wandering_trader — странствующий торговец
  • witch — ведьма
  • wither — иссушитель
  • wither_skeleton — скелет-иссушитель
  • wither_skull — череп иссушителя
  • wolf — волк
  • zoglin - зоглин
  • zombie — зомби
  • zombie_horse — лошадь-зомби
  • zombie_pigman — зомби-свиночеловек
  • zombie_villager — зомби-житель
Необходимо указать второй параметр для второй колонки.

Примечания

  1. 1,0 1,1 1,2 1,3 Здоровье уменьшается на Half Heart.svg каждый игровой такт, против 12 в сек. у других сущностей.
  2. 2,0 2,1 Технически, имеет здоровье 5 (Heart.svgHeart.svgHalf Heart.svg) (можно проверить через /entitydata).

Сущности

В данной статье используются материалы из статьи «Сущности» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-Share Alike. Авторы статьи.