| Эту статью нужно срочно переписать! Вы можете помочь, исправив и дополнив еë. |
Сущности (англ. Entities) — все динамические и движущиеся объекты в мире Minecraft.
В Minecraft сущностями являются и блоки, которые сохраняют дополнительную информацию за 4-битным полем (табличка, сундук), а также и сложно анимированные структуры, имеющие более широкий количественный эквивалент битового поля (кристалл Края, шалкеровый ящик).
Почти все сущности имеют следующие свойства:
Список сущностей в Minecraft и некоторые их свойства.
| Сущность | Твёрдость | Вещи при уничтожении | Исчезание | Здоровье | Ширина x высота | Примечание | ID сохранения |
|---|---|---|---|---|---|---|---|
| Игрок | Да | Его инвентарь | Выход игрока с сервера. | 20 ( | 0.6x1.62 | player | |
| Мобы | Да | См. дроп | См. спаун | Различно | Различно | Различно | |
| Лодка | Да |
| Нет | 6 ( | 1.5x0.6 | Постепенно восстанавливает своё здоровье. | boat |
| Вагонетка | Да (кроме других сущностей) |
| Нет | 6 ( | 0.98x0.7 | Постепенно восстанавливает своё здоровье. Привязывается к рельсам, если находятся внутри блока рельс. | minecart |
| Предметы | Нет | Нет | 5 минут | 1 ( | 0.25x0.25 | Уничтожаются взрывом, огнём, лавой и кактусом, но ударить их нельзя. | item |
| Нет | Нет | 5 минут | 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 ( | Различно | painting | |
| Огненные шары гаста и ифрита | Взрываются при столкновении/отражаются при ударе | н/д | 1 минута | ∞ | 1.0x1.0 (гаст), 0.3125x0.3125 (ифрит) | Отбросить можно только шар гаста, шар ифрита — нельзя. | |
| Кристалл Края | Да | н/д | Нет | 1 ( | Взрывается при разрушении. | ender_crystal | |
| Стойка для брони | Для лодок и вагонеток. |
| Нет | 2 ( | 0.6x1.62 | Постепенно восстанавливает своё здоровье. | armor_stand |
Гравитация работает в 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 |
Смотрите также: Способы передвижения (содержит информацию о скорости)
Лодки и вагонетки постепенно восстанавливают свое здоровье. Например, если быстро бить лодку рукой, то можно её уничтожить, но удары с паузами лодку не уничтожат. Количество отображаемых колебаний на лодках и вагонетках при ударе, по-видимому, указывает на их текущее здоровье.
Следующее описание относится к песку. Гравий, цемент и яйцо дракона ведут себя точно так же.
Песок обычно существует в виде блока. После того как опора песка удаляется, он превращается в сущность и падает вниз, пока не достигнет твердой поверхности, а затем либо превращается обратно в блок, либо дропается, если падает на факел, цветок, плиту и т. п. Траектория падения песка может быть перенаправлена взрывом ТНТ.
Если при создании мира под песком генерируется пещера, игра не сможет обновить блок песка и он останется висеть в воздухе, пока не обновится какой-либо блок вплотную к нему. Это также означает, что единственный обновившийся и рухнувший блок песка может спровоцировать цепную реакцию падения прилежащих блоков, поэтому не следует трогать потолок из песка, стоя под ним.
Сущности с действиями по правому щелчку (лодки, вагонетки, оцелоты и волки), в отличие от используемых блоков (вроде сундуков), не мешают выполнению действия с инструментом, который держится в руке. Например, если попытаться посадить прирученного волка с ведром воды в руке, волк сядет, но вы также выльете на волка воду.
Кормление волков едой не мешает потреблению пищи самим игроком, несмотря на отсутствие визуального эффекта. Если попытаться покормить волка с 2 кусками сырой свинины в руке, волк съест один кусок, а игрок съест второй (для получения этого эффекта нужно зажать ПКМ). При использовании одного куска волк получит еду быстрее, чем игрок сможет её съесть, поэтому съедание будет остановлено из-за отсутствия еды.
Сущности могут оседлать или прицепиться к другим сущностям. Если так случилось, то за столкновение отвечает объём нижней/внешней сущности (свинья, лодка), и эта же сущность отвечает за движение. Возможны следующие комбинации:
Может существовать несколько уровней, например, игрок, оседлавший свинью в вагонетке.
Из-за ошибки, на 1.11 лодка может сесть в вагонетку.
Сущностей можно посадить друг на друга с помощью команд /summon и /entitydata. Например, /summon spider ~ ~ ~ {Passengers:[{id:skeleton},{id:zombie}]} заспаунит паука, на котором сидят скелет и зомби.
| Официальный выпуск Java Edition | |||||
|---|---|---|---|---|---|
| 1.1 | Игроки теперь не будут в режиме творчество взаимодействовать с сущностями, которые находятся далеко. | ||||
| 1.4.2 | 12w34a | Все сущности могут проходить через портал Нижнего мира. | |||
| 1.9 | 15w36a | Большинство сущностей (за исключением предметов и сферы опыта) могут толкаться. | |||
| 15w45a | Сущности, которые находятся в дыре размером 1x1, больше не сталкиваются с сущностями в смежной дыре. | ||||
| 1.11 | 16w32a | ID сущностей изменились: теперь используется нижнее подчеркивание, а заглавные буквы стали необязательными. | |||
| ID для мобов Бистбой, Рана, Стив, Чёрный Стив и Человек были удалены. | |||||
| 1.16 | 20w10a | UUID владельцев снарядов, таких как стрела или снежок, теперь хранятся в виде массива из четырех целых чисел. Все UUID будут сохранены в этом формате в будущем. | |||
| 1.16 Pre-release 3 | NBT-тег нейтрального моба AngryAt теперь используется, когда моб зол на любую сущность, а не только на игроков. | ||||
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 — зомби-житель
| Необходимо указать второй параметр для второй колонки. |