エンティティ

提供: Minecraft Wiki
Entityから転送)
移動先: 案内検索
この記事の内容は翻訳されていません。
あなたが内容を翻訳してみませんか?

エンティティ(Entity)とは、Minecraftワールドでの動的な、動き回るオブジェクトすべてを包含するものである。

Minecraftは他に タイルエンティティ(Tile entity)[1]と呼ばれる、データ値で説明されている4ビットのフィールドを超える量の情報を持つブロックがある (看板やチェストが該当する)。タイルエンティティ (追加属性) はこのページで取り扱うエンティティとは関係が無い。

一般的な挙動[編集 | ソースを編集]

全てのエンティティは以下の属性を持つ:

  • (通常のニュートン力学に従った) 位置、速度、回転。
  • 決まった高さと幅をもつ3次元のボックスで表される、エンティティが占める固有の体積 (真上から見ると正方形であり、回転していない)。
  • 現在の体力
  • が着いているかどうか。炎は徐々に体力を減らし、エンティティを包むように火が表示される。

エンティティは流に流される。

エンティティは固体ブロックを通り抜けられない。ほとんどの種類のエンティティはそれが占める空間にブロックを置くことを妨げる。例外は資源 (落ちているアイテム) で、自動的に空いているブロックに押し出される。落下するや開閉するドアなどが原因で、エンティティがブロックに 重なる と、固体ブロックから外に出るのは自由だが再び入ることは出来ない。(例えばドアが閉まってプレイヤーに重なると、ドアの上に空間があるとジャンプしてドアの下半分のブロックの上に立つことが出来る。)

エンティティはその位置のブロックの明るさレベルに応じて照らされる。例えば、トロッコが固体ブロックに直結したカーブを走り過ぎると、真っ黒になる (固体ブロックは常に明るさレベルが0のため)。また、は時々真っ黒になって見える (特に天井に浅い角度で打ち込まれたとき)。

エンティティの種類[編集 | ソースを編集]

The table below lists types of entities that currently exist in Minecraft.

Entities listed as “solid” obstruct the passage of other entities.

The size is in block lengths (measured in meters; note that 1 block is 1m3), 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 when the object rotates visually.

For a list of numeric entity IDs, see Data values.

Type Solid Drops Despawns Health Width × Height Network ID Savegame ID Notes

プレイヤー
s
Yes Their inventory No 20 (Heart.svgHeart.svgHeart.svgHeart.svgHeart.svgHeart.svgHeart.svgHeart.svgHeart.svgHeart.svg) (Varies with attributes) 0.6×1.8 - - Special case: Notch also drops an apple.

Note: Players will also become un-rendered around 64 blocks away


Mobs
Yes see Drops see Spawn Varies Varies see Entity IDs see Entity IDs







Boats
Yes Sticks and wood planks if broken with fall damage, boat if hit by a player No 6 (Heart.svgHeart.svgHeart.svg) 1.5×0.6 41 boat Recovers health quickly over time.
Takes damage from colliding with blocks or other entities at high speed.


Minecart
Yes (to projectiles and other minecarts) 1 minecart No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 42 minecart Recovers health quickly over time.
Snaps to rails if in a block occupied by them.


Minecart with Chest
Yes (to projectiles and other minecarts) 1 minecart, 1 chest, contents of chest No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 43 chest_minecart


Minecart with Furnace
Yes (to projectiles and other minecarts) 1 minecart, 1 furnace No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 44 furnace_minecart


Minecart with TNT
Yes (to projectiles and other minecarts) 1 minecart, 1 TNT (unless exploded) No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 45 tnt_minecart


Minecart with Hopper
Yes (to projectiles and other minecarts) 1 minecart, 1 hopper, contents of hopper No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 46 hopper_minecart


Minecart with Spawner
Yes (to projectiles and other minecarts) 1 minecart No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 47 spawner_minecart


Minecart with Command Block
Yes (to projectiles and other minecarts) 1 minecart No 6 (Heart.svgHeart.svgHeart.svg) 0.98×0.7 40 commandblock_minecart

Item
s
Only to boats and minecarts None 5 minutes 5 (Heart.svgHeart.svgHalf Heart.svg) 0.25×0.25 1 item Destroyed by explosions, fire, lava, cacti, and falling anvils, but cannot be struck. The only exception is the Nether Star, which cannot be blown up.

Experience orb
s
No None 5 minutes 5 (Heart.svgHeart.svgHalf Heart.svg) 0.3×0.3 2 xp_orb Same behaviors as dropped items; also attracted to the player.

s
Yes (to boats and minecarts) N/A 1 minute 0.5×0.5 10 arrow Damages other entities if moving; harmless when stuck in a block (but will be launched again and can do damage if that block is destroyed). If fired by a player, can be picked up by that player or another player. Cannot be picked up if arrow is shot by skeletons, players with infinity bows, or creative players.

雪玉
Breaks on impact N/A No 0.25×0.25 11 snowball

Breaks on impact N/A No 0.25×0.25 7 egg 12.5% chance to spawn a baby chicken on impact.

エンダーパール
s
Breaks on impact N/A No 0.25×0.25 14 ender_pearl Teleports player on impact and deals 5 (Heart.svgHeart.svgHalf Heart.svg) of fall damage

エンダーアイ
No Eye of ender after flight (1:5 chance of shattering) No 0.25×0.25 15 eye_of_ender_signal Floats towards the end portal in the closest stronghold.

ロケット花火
No N/A Varies (explodes)  ? 22 fireworks_rocket

Primed TNT
No N/A 4 seconds or fewer
(Explodes)
0.98×0.98 20 tnt

Falling sand
No Itself as an item if hits a non-solid block, or unless hits ground Once entity hits ground or ~4 seconds 0.98×0.98 21 falling_block Drops itself when landing in a non-solid block such as a torch.

Fishing rod bobbers
Only to boats and minecarts N/A 1 minute  ? - -

Lightning bolts
No N/A 1-3 ticks  ? - -

Lead knot
No 1 Lead No  ? 8 leash_knot Drops as an item when struck

絵画
No 1 painting No Varies 9 painting Drops as an item when struck

額縁
No 1 item frame plus displayed item (if displaying) No  ? 10 item_frame Drops as an item when struck

防具立て
No 1 armor stand plus displayed items (if displaying) No  ? 30 armor_stand Drops as an item when struck

Fireball
s


Wither skull
s


Ender charges
Explodes on impact/deflected on hit N/A 1 minute 1.0×1.0 (Ghast), 0.3125×0.3125 (Blaze) 12, 13, 19, 26 fireball,

small_fireball,

wither_skull,

dragon_fireball


エンドクリスタル
s
Yes N/A No 5 (Heart.svgHeart.svgHalf Heart.svg) 1.0x1.0 solid(the bedrock part) and 2.0x2.0 textured 200 ender_crystal Explodes when damage is done in any form

エンティティの移動[編集 | ソースを編集]

Minecraft内では、現実世界とは異なる重力が働き、すべてのものに同じ加速度が与えられるわけではない。加えて、これもまたエンティティ毎により異なるが、速度に応じた (空気) 抵抗力も発生する。

種類 加速度
ブロック/ティック2
加速度
m/s2
抵抗力
1/ティック
最終到達速度
ブロック/ティック
最終到達速度
m/s
プレイヤー、その他生きているエンティティ 0.08 32 0.02 3.92 78.4
アイテム、落下中のブロック、TNT 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
放たれたArrow 0.05 20 0.01 5.00 100.0

投げられた物体や矢をシミュレートすると、抵抗力は加速のあとではなく前に適用されることに注意してほしい。これが他のものが小数点以下の数字があるのに、最終到達速度がちょうど整数値になる理由である。

補足説明[編集 | ソースを編集]

絵画はエンティティである。しかし絵画はブロックの座標に整列して位置し、全く動かない。ドアポータルベッド、その他1ブロックより大きいオブジェクトは、実際には隣接したブロックの組だ。

矢、TNT、砂、砂利は複数のTNTによる爆発に耐え (TNTキャノンで発射できる)、長時間の燃焼でも壊れないため、無限の体力を持っていると見なせる。

ボートとトロッコ[編集 | ソースを編集]

関連: 乗り物(Transportation) (スピードに関する情報有り)

ボートとトロッコは時間経過で体力を回復しているようだ。例えば、両者とも素手で素早く連続して叩くと壊せるが、間を開けて叩いても壊すことはできない。ボートやトロッコを殴ったときに表示されるぐらつきの量は現在の体力を表しているようだ。

砂と砂利[編集 | ソースを編集]

以下は簡潔にについて述べたものだが、砂利も全く同じである。

砂は普段はブロックとして存在する。砂ブロックの支えが取り除かれると、砂エンティティに変わり他のオブジェクトにぶつかるまで落下する。この時自身は最も近い座標上にブロックとして設置されるか、その位置が他 (松明など) で占められていると砂アイテムに変化する。砂は普通真下に落下するが、落下中に爆発があると向きが変わる。

ワールドが生成され砂の下に洞窟が形成されると、Minecraftはブロックの更新に失敗し、上下横のブロックが変更されるまで砂は浮いたままになる。後者の事実は、1個の落下する砂ブロックが砂地全体の崩壊につながることを意味し、従って、砂の天井はそのエリアの外に居るか、松明が上にあるか、砂が落下する前に素早く掘って出る準備が出来ていない限りは崩すべきでは無い。

右クリック[編集 | ソースを編集]

エンティティへの右クリックアクション (ボートトロッコヤマネコオオカミ) はブロックへの右クリックアクション (チェストなど) と違い、手に持っている道具の右クリックアクションを中断させない。例えば水バケツを手に持ったままペットのオオカミを右クリックすると、オオカミは座るが、オオカミに水をかけてしまう。

オオカミ食物を与える動作は、見た目はとは違いプレイヤー自身の食事動作を中断させない。2枚のスタックした生の豚肉をオオカミに与えるテストをすると、1枚はオオカミが食べてもう1枚はプレイヤーが食べた。スタックがちょうど1個だと、オオカミがプレイヤーよりも先に食べ物を手に入れ、食事はキャンセルされる。

騎乗[編集 | ソースを編集]

エンティティは他のエンティティに乗ったりくっついたりする。この場合、下/"外"側のエンティティの体積のみが他に干渉し、そちら側だけが移動をコントロール出来る。現在可能な組み合わせは次の通りである。

トロッコに乗った豚に乗ったプレイヤーのように、多段階になることが出来る。

また最近の更新で、エンティティ同士を重ねることができるようになった。ただし外部プログラムの助けを要する。

歴史[編集 | ソースを編集]

Beta
1.8 クリエイティブモードでは、非常に遠い距離から(途中にブロックがあっても) エンティティに干渉(攻撃や'右クリック'動作)できる。これは非常に迷惑な場合がある。例えば、プレイヤーが石ブロックを壊そうとして、反対側に絵画が掛かっていると、石は壊れずに絵画が壊れる。また、壁の上にブロックを置こうとして壁の裏側にトロッコがあると、プレイヤーは直接クリックしたかのようにトロッコに乗ってしまう。
正式版
1.1 12w34a エンティティはポータルを通ってネザーエンドへと移動することが出来るようになった。これは複数のバグの原因となっている。
1.11 16w32a 多くのエンティティIDが変更された。
MonsterのエンティティIDが削除された。

脚注[編集 | ソースを編集]