エンティティ(英:Entity)とは、Minecraftの世界における、動きを持つオブジェクトすべてを指すものである。
Minecraftは他に タイルエンティティ(Tile entity)[1]と呼ばれる、データ値で説明されている4ビットのフィールドを超える量の情報を持つブロックがある (看板やチェストが該当する)。タイルエンティティ (追加属性) はこのページで取り扱うエンティティとは関係が無い。
一般的な挙動[]
全てのエンティティは以下の属性を持つ:
- (通常のニュートン力学に従った) 位置、速度、回転。
- 決まった高さと幅をもつ3次元のボックスで表される、エンティティが占める固有の体積 (真上から見ると正方形であり、回転していない)。
- 現在の体力。
- 炎が着いているかどうか。炎は徐々に体力を減らし、エンティティを包むように火が表示される。
エンティティは水流に流される。
エンティティは固体ブロックを通り抜けられない。ほとんどの種類のエンティティはそれが占める空間にブロックを置くことを妨げる。例外は資源 (落ちているアイテム) で、自動的に空いているブロックに押し出される。落下する砂や開閉するドアなどが原因で、エンティティがブロックに 重なる と、固体ブロックから外に出るのは自由だが再び入ることは出来ない。(例えばドアが閉まってプレイヤーに重なると、ドアの上に空間があるとジャンプしてドアの下半分のブロックの上に立つことが出来る。)
エンティティはその位置のブロックの明るさレベルに応じて照らされる。例えば、トロッコが固体ブロックに直結したカーブを走り過ぎると、真っ黒になる (固体ブロックは常に明るさレベルが0のため)。また、矢は時々真っ黒になって見える (特に天井に浅い角度で打ち込まれたとき)。
エンティティの種類[]
以下の表は、Minecraftに存在するエンティティの種類を示してある。
「固体」とされているエンティティは、他のエンティティの通過を妨げる。
大きさについては、X・Z軸における幅とY軸における高さを基準としてエンティティを内包できる最小の直方体の大きさを、ブロックを基準とした長さ(1ブロックは1m3)で示している。この直方体は物体の視覚的な回転には連動しない。
数字のエンティティIDはデータ値を参照すること。
種類 | 固体か | ドロップ | デスポーン | 体力 | 幅 × 高さ | Network ID | Savegame ID | 備考 |
---|---|---|---|---|---|---|---|---|
プレイヤー | 固体 | インベントリの中身 | しない | 20 × 10 (属性によって変化する) | 0.6×1.8 | - | - | Notchは特別にリンゴも落とす。
64ブロック離れるとプレイヤーも描画されなくなる |
Mob | 固体 | ドロップを参照 | スポーンを参照 | Mob に依る | Mob に依る | エンティティIDを参照 | エンティティIDを参照 | |
ボート |
固体 | 棒と木材 (落下ダメージで壊れた場合)、ボート(プレイヤーが壊した場合) | しない | 6 | 1.5×0.6 | 41 | boat | 体力はすぐに回復する 高速で他のエンティティやブロックに衝突するとダメージを受ける |
トロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個 | しない | 6 | 0.98×0.7 | 42 | minecart | 体力はすぐに回復する レールが敷設された上に設置した場合、レールに噛み合う |
チェスト付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個、チェスト 1個、チェストの中身 | しない | 6 | 0.98×0.7 | 43 | chest_minecart | |
かまど付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個、かまど 1個 | しない | 6 | 0.98×0.7 | 44 | furnace_minecart | |
TNT付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個、TNT 1個 (爆発しない限り) | しない | 6 | 0.98×0.7 | 45 | tnt_minecart | |
ホッパー付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個、ホッパー 1個、ホッパーの中身 | しない | 6 | 0.98×0.7 | 46 | hopper_minecart | |
スポナー付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個 | しない | 6 | 0.98×0.7 | 47 | spawner_minecart | |
コマンドブロック付きトロッコ |
固体 (発射体や他のトロッコに対してのみ) | トロッコ 1個 | しない | 6 | 0.98×0.7 | 40 | commandblock_minecart | |
アイテム | ボートとトロッコのみ固体 | 無し | 5分 | 5 | 0.25×0.25 | 1 | item | 爆発、溶岩、炎、サボテン、落下してきた金床に破壊されるが、打撃を受けることはない。例外としてネザースターは破壊されない |
経験値オーブ | いいえ | 無し | 5分 | 5 | 0.3×0.3 | 2 | xp_orb | 落ちているアイテムと同様に振る舞い、さらにプレイヤーに引き付けられる。 |
矢 | 固体 (ボートとトロッコに対してのみ) | N/A | 1分 | ∞ | 0.5×0.5 | 10 | arrow | 動いている際は他のエンティティにダメージを与える。ブロックに接着している間は無害だが、ブロックが壊されて落下している間はダメージを与える.プレイヤーが発射した場合は、射ったプレイヤーまたは他のプレイヤーが拾うことができる。スケルトン、無限エンチャント付きの弓、クリエイティブモードのプレイヤーが発射した場合は拾えない |
雪玉 | 衝撃で壊れる | N/A | しない | ∞ | 0.25×0.25 | 11 | snowball | |
卵 | 衝撃で壊れる | N/A | しない | ∞ | 0.25×0.25 | 7 | egg | 卵が壊れたとき、12.5%の確率でニワトリの子供がスポーンする |
エンダーパール | 衝撃で壊れる | N/A | しない | ∞ | 0.25×0.25 | 14 | ender_pearl | 投げられたエンダーパールがブロックなどにぶつかった際、投げたプレイヤーに5の落下ダメージを与え、パールの到達地点へテレポートさせる |
エンダーアイ | いいえ | エンダーアイが浮かび上がった後(1:5の割合で壊れる) | しない | ∞ | 0.25×0.25 | 15 | eye_of_ender_signal | 最寄りの要塞内のエンドポータルに向かって浮かび上がる |
ロケット花火 | いいえ | N/A | 様々 (爆発) | ∞ | ? | 22 | fireworks_rocket | |
着火したTNT | いいえ | N/A | 4秒 or fewer (爆発) |
∞ | 0.98×0.98 | 20 | tnt | |
落下中の砂 | いいえ | 砂自体がアイテムとしてドロップ(非個体ブロックに当たった場合) | 地面に落下するか4秒経過 | ∞ | 0.98×0.98 | 21 | falling_block | 松明といった非個体ブロックに当たるとアイテム化する |
釣竿の浮き | ボートとトロッコに対してのみ | N/A | 1 分 | ∞ | ? | - | - | |
稲妻 | いいえ | N/A | 1~3 tick | ∞ | ? | - | - | |
リードの結び目 | いいえ | リード 1個 | しない | ∞ | ? | 8 | leash_knot | 叩かれるとアイテム化する |
絵画 | いいえ | 絵画 1個 | しない | ∞ | 様々 | 9 | painting | 叩かれるとアイテム化する |
額縁 | No | 1つの額縁 と(飾られていた場合は)アイテム | No | ∞ | ? | 10 | item_frame | 叩かれるとアイテム化する |
防具立て | いいえ | 防具立て 1個、立て掛けられたアイテム(立て掛けていた場合) | しない | ∞ | ? | 30 | armor_stand | 叩かれるとアイテム化する |
火球 ウィザーの頭蓋骨 エンダーチャージ |
衝撃で爆発/叩かれると方向を変える | N/A | 1分 | ∞ | 1.0×1.0 (ガスト), 0.3125×0.3125 (ブレイズ) | 12, 13, 19, 26 | fireball,
small_fireball, wither_skull, dragon_fireball |
|
エンダークリスタル | 固体 | N/A | しない | 5 | 1.0x1.0 solid(the bedrock part) and 2.0x2.0 textured | 200 | ender_crystal | ダメージを受けると爆発する |
エンティティの移動[]
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 |
放たれた矢 | 0.05 | 20 | 0.01 | 5.00 | 100.0 |
投げられた物体や矢をシミュレートすると、抵抗力は加速のあとではなく前に適用されることに注意してほしい。これが他のものが小数点以下の数字があるのに、最終到達速度がちょうど整数値になる理由である。
補足説明[]
絵画はエンティティである。しかし絵画はブロックの座標に整列して位置し、全く動かない。ドア、ポータル、ベッド、その他1ブロックより大きいオブジェクトは、実際には隣接したブロックの組だ。
矢、TNT、砂、砂利は複数のTNTによる爆発に耐え (TNTキャノンで発射できる)、長時間の燃焼でも壊れないため、無限の体力を持っていると見なせる。
ボートとトロッコ[]
- 関連: 乗り物(Transportation) (スピードに関する情報有り)
ボートとトロッコは時間経過で体力を回復しているようだ。例えば、両者とも素手で素早く連続して叩くと壊せるが、間を開けて叩いても壊すことはできない。ボートやトロッコを殴ったときに表示されるぐらつきの量は現在の体力を表しているようだ。
砂と砂利[]
以下は簡潔に砂について述べたものだが、砂利も全く同じである。
砂は普段はブロックとして存在する。砂ブロックの支えが取り除かれると、砂エンティティに変わり他のオブジェクトにぶつかるまで落下する。この時自身は最も近い座標上にブロックとして設置されるか、その位置が他 (松明など) で占められていると砂アイテムに変化する。砂は普通真下に落下するが、落下中に爆発があると向きが変わる。
ワールドが生成され砂の下に洞窟が形成されると、Minecraftはブロックの更新に失敗し、上下横のブロックが変更されるまで砂は浮いたままになる。後者の事実は、1個の落下する砂ブロックが砂地全体の崩壊につながることを意味し、従って、砂の天井はそのエリアの外に居るか、松明が上にあるか、砂が落下する前に素早く掘って出る準備が出来ていない限りは崩すべきでは無い。
右クリック[]
エンティティへの右クリックアクション (ボート、トロッコ、ヤマネコ、オオカミ) はブロックへの右クリックアクション (チェストなど) と違い、手に持っている道具の右クリックアクションを中断させない。例えば水入りバケツを手に持ったままペットのオオカミを右クリックすると、オオカミは座るが、オオカミに水をかけてしまう。
オオカミへ食物を与える動作は、見た目とは違いプレイヤー自身の食事動作を中断させない。2枚のスタックした生の豚肉をオオカミに与えるテストをすると、1枚はオオカミが食べてもう1枚はプレイヤーが食べた。スタックがちょうど1個だと、オオカミがプレイヤーよりも先に食べ物を手に入れ、食事はキャンセルされる。
騎乗[]
エンティティは他のエンティティに乗ったりくっついたりする。この場合、下/"外"側のエンティティの体積のみが他に干渉し、そちら側だけが移動をコントロール出来る。現在可能な組み合わせは次の通りである。
- トロッコかボートに乗ったMobやプレイヤー
- 鞍付きのブタに乗ったプレイヤー
- クモに乗ったスケルトン (スパイダージョッキー)
- ニワトリに乗った子どもゾンビ (チキンジョッキー)
- スケルトンホースに乗ったスケルトン (スケルトンライダー)
トロッコに乗った豚に乗ったプレイヤーのように、多段階になることが出来る。
また最近の更新で、エンティティ同士を重ねることができるようになった。ただし外部プログラムの助けを要する。
歴史[]
Java Edition Beta | |||||
---|---|---|---|---|---|
1.8 | クリエイティブモードでは、非常に遠い距離から(途中にブロックがあっても) エンティティに干渉(攻撃や'右クリック'動作)できる。これは非常に迷惑な場合がある。例えば、プレイヤーが石ブロックを壊そうとして、反対側に絵画が掛かっていると、石は壊れずに絵画が壊れる。また、壁の上にブロックを置こうとして壁の裏側にトロッコがあると、プレイヤーは直接クリックしたかのようにトロッコに乗ってしまう。 | ||||
Java Edition | |||||
1.1 | 12w34a | エンティティはポータルを通ってネザーやエンドへと移動することが出来るようになった。これは複数のバグの原因となっている。 | |||
1.11 | 16w32a | 多くのエンティティIDが変更された。 | |||
Monster のエンティティIDが削除された。 |