| Страница для всех
Буду рад если ещё кто-нибудь разделит мой труд в этой статье |
Entities - все динамические и движущиеся объекты в мире Minecraft.
В Майнкрафте есть и блоки, которые сохраняют информацию за 4-битным полем (табличка, сундук).
Особенности
Все entities имеют следующие свойства:
- Положение, скорость и вращение (в соответствии с обычной ньютоновской физикой).
- Объем, который они занимают, представляет трехмерное поле с фиксированной высотой и шириной (если смотреть сверху, то видно квадрат).
- Текущее здоровье
- Стоя на огне, приобретают эффект горения и умирают.
Entities могут смываться текущей водой
Entities не могут пройти через твердые блоки. Большинство entities не дают располагать любые блоки внутри объема entities, кроме выпавших предметов, которые автоматически выталкиваются из блоков. Также, если entities оказались внутри блоков (например, после падения песка или гравия), то entities могут выйти из блока, но не войти в блок. (Например, если дверь закрылась внутри игрока, то игрок может, подпрыгнув, встать на одну половинку двери, если над игроком есть воздух.)
Entities приобретают освещенность в соответствии с блоком, на котором находятся.
Разновидности entities
Данные виды entity присутствуют в Minecraft.
| Объект | Твердость | Дроп при уничтожении |
Деспаун | Жизни | Ширина x высота | Примечание |
|---|---|---|---|---|---|---|
| Игрок | Да | Его инвентарь | Нет | 10x |
0.6x1.8 | Из Notch'a выпадает красное яблоко. |
| Мобы | Да | Смотрите дроп | Смотрите спаун | Разное | Разное | |
| Лодка | Да | 2 Палки, 3 Доски | Нет | 1.5x0.6 | Со временем восстанавливает себе жизни. Получает повреждения при столкновении с блоками или другими entities при большой скорости. | |
| Вагонетка | Да (except to other entities) | Одна Вагонетка | Нет | 0.98x0.7 | Со временем восстанавливает себе жизни. Snaps to rails if in a block occupied by them. | |
| Предметы | Только на лодках и вагонетках | Нет | 5 минут | 0.25x0.25 | Уничтожается взрывом/огнем/лавой/кактусом, но нельзя ударить. | |
| Сферы опыта | Нет | Нет | 5 минут | ? | Поведение, почти как у предметов, перемещаются к игроку. | |
| Стрела | Да (to boats in water) | н/д | 1 Минута | ? | 0.5x0.5 | Если двигается, то повреждает других Entity; безвредная, когда застряла в блоке. |
| Кинутый Снежок, яйца | Разрывается при столкновении | н/д | Нет | ? | 0.25x0.25 | Яйцо может заспаунить курицу. |
| Брошенный жемчуг Края | Разрывается при столкновении | н/д | Нет | ? | 0.25x0.25 | Телепортирует игрока в место падения. |
| Летящее око Края | Нет | н/д | Нет | ? | 0.25x0.25 | Летит в ближайшую крепость. |
| Активированное ТНТ | Нет | n/a | 4 секунды или более (Взрывается) |
? | 0.98x0.98 | |
| Падающие песок/гравий/яйцо Дракона Края | Нет | Itself as an item (unless hits ground) | Once entity hits ground or ~4 seconds | ? | 0.98x0.98 | Drops sand/gravel when landing in a non-solid block such as a torch. |
| Поплавок | Только в лодках и вагонетках | н/д | 1 минута | ? | ? | |
| Молния | Нет | н/д | Полсекунды | ? | ? | |
| Картина | Нет | 1 Картина | Нет | ? | Разное | |
| Огненные шары Гаста и Ифрита | Взрываются при столкновении/получении урона | н/д | 1 минута | ? | 1.0x1.0 (Гаст), 0.3125x0.3125 (Ифрит) | Отбросить можно только шар Гаста, Ифрита нельзя. |
| Кристалл Края | Да | н/д | Нет | Взрываются при разрушении. |
Entities listed as “solid” obstruct the passage of other entities.
The size is in block lengths (usually considered to be 1 meter), and is the size of an axis-aligned bounding box with the specified width in both horizontal dimensions (X and Z) and the specified height in the Y dimension. This box does not rotate as the object rotates visually.
For a listing of numeric entity IDs, see Data values.
Движение entities
Гравитация работает в Minecraft иначе, чем в реальном мире, as not everything is subject to the same acceleration. Кроме того, есть сила сопротивления пропорциональная скорости, опять же в зависимости от объекта.
| Объект | Ускорение блоки/тик2 |
Ускорение м/с2 |
Drag 1/тик2 |
Предельная скорость блоков/tick |
Предельная скорость м/с |
| Игроки и другие живые существа | 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 |
Обратите внимание, что сопротивление применяется перед ускорением; this is why their terminal velocities are nice whole numbers where the others aren't.
Заметки
Paintings are entities, but they are unusual in that they are aligned to the block grid and completely immobile. Doors, portals and beds, the other objects larger than a single block, are actually groups of adjacent blocks.
Arrows, TNT, sand, and gravel are assumed to have infinite health because they are not destroyed by multiple TNT explosions (they can be fired out of cannons), nor by being on fire for long periods.
Лодки и вагонетки
Смотрите также: Транспортировка (содержит информацию о скорости)
Лодки и вагонетки восстанавливают себе жизни за некоторое время. Например, если быстро стрелять, то они уничтожаются с двух выстрелов, и вагонетки не сломаются горя (хотя они будут ломаться, если они остаются в контакте с лавой). Лодки быстро сгорают. Количество отображаемых колебаний на лодках и вагонетках при ударе, по видимому, указывает на их текущее здоровье.
Песок и гравий
The following description refers to sand for brevity, but gravel behaves in exactly the same way.
Sand normally exists as a block. When a sand block's support is removed, it turns into a sand entity and falls down until it hits another object, at which point it places itself as a block in the nearest on-grid position, or turns into a sand resource if that position is occupied (such as by a torch). While sand ordinarily falls straight down, it can be redirected while falling by explosions.
If when the world is created, a cave is generated underneath sand, Minecraft will fail to update the block and the sand will remain floating until a block is changed under, above, or beside it. This latter fact means that a single falling sand block can trigger the collapse of an entire region of sand; therefore, sand ceilings should not be disturbed unless one is outside the area, standing over a torch, or prepared to dig out quickly once the sand has fallen.
Правый клик
Entities with right-click actions (boats, minecarts, ocelots and wolves), unlike blocks with right-click actions (such as chests), do not stop the right-click action of a tool you are holding. For example, if you right-click on a tamed wolf with a water bucket in your hand, the wolf will sit, but you will also empty the bucket at the wolf.
Feeding food items to a wolf does not stop your eating action, despite the appearance otherwise. When tested by using a stack of 2 raw porkchop, and feeding them to the wolf, the wolf ate one and the player ate the other (edit: food is now stackable, but you would need to hold down the right mouse button to eat the food yourself). When using just a stack of one, the wolf gets the food before the player can, and the eating is canceled without a food item in that slot.
Езда
Entities may be riding on, or attached to, other entities. When this is the case, only the lower/"outer" entity's volume collides with other things, and only that entity can control movement. Возможны следующие комбинации:
- Мобы или Игроки в вагонетках или лодках.
- Игрок оседлавший свинью.
- Скелет на пауке (скелет-наездник).
Может существовать несколько уровней, например, вагонетка с игроком, оседлавшим свинью.
История
- In Creative mode (Minecraft Beta 1.8 to Release 1.1), the player could interact with entities (attack or 'right-click' action) from far away — even if there were blocks in the way. This was very annoying (although, useful for long-range mob attacks). For example, when you tried to break a stone block, and there was a painting on the other side of the block, the stone would not break, but the painting would. Also, when you tried to place a block on a wall, and there was a minecart behind that wall, you would enter the minecart, as if you had clicked it directly, instead of placing the block.
Примечания
{{entities}} {{Environment}} [[de:Objekt]] [[fr:Entites]] [[ja:Entity]] [[nl:Entiteiten]] [[zh:??]]