【マイクラ】エンティティとは?種類・当たり判定・コマンドIDを解説【Java/統合版】

この記事は「エンティティって何?」という初心者さん向けの仕様解説です
Java版・統合版の違いも、できるだけ混同しないように整理しています
コマンドIDはバージョン差が出ることもあるので、実際に使う前に候補補完で確認してくださいね

こんにちは。ゆずかきです。

マイクラを遊んでいると、たまにエンティティという言葉を見かけませんか?

「モブのこと?」
「落ちているアイテムもエンティティなの?」
「コマンドで @e って書くけど、何が対象になるの?」

このあたり、最初はけっこう分かりづらいです。
筆者も最初は、エンティティ=敵モンスターくらいの意味だと思っていました。

ですが実際は、ゾンビ・村人・牛・ボート・矢・落ちているアイテム・経験値オーブなど、ワールド内でブロックとは別に処理される動的なものの多くがエンティティ扱いです。

この仕様を知っておくと、トラップづくり・コマンド操作・重いワールドの整理・当たり判定の理解がかなり楽になります。

この記事を読めば、次のことが分かります。

  • マイクラのエンティティとは何か分かります👌
  • モブ・アイテム・ボート・矢などの分類が整理できます
  • Java版と統合版のコマンドIDの違いが分かります
  • @e/summon を使う時の事故を減らせます

それでは、やっていきましょう!

※本記事はマイクラJava版・統合版の一般仕様をもとに整理しています。
※コマンドやIDはアップデートで変更される場合があります。
※統合版の一部IDはJava版と名前が違うものがあります。


目次

1. エンティティとは?ブロックとの違い
2. エンティティの種類一覧
3. モブとエンティティの違い
4. 当たり判定・ヒットボックスの見方
5. コマンドで使うエンティティIDの基本
6. Java版と統合版のコマンドIDの違い
7. よく使うエンティティID早見表
8. @eセレクターを使う時の注意点
9. エンティティが多いとワールドが重くなる理由
10. サバイバルで覚えておきたい実用例
11. まとめ
12. 引用・参考文献

この記事で分かること
・マイクラのエンティティの基本
・Java版/統合版のコマンドIDの見方
・当たり判定や@e指定で失敗しないための考え方


1. エンティティとは?ブロックとの違い

マイクラのエンティティとは、簡単に言うと、ワールド内に存在する動的なオブジェクトのことです。

もっと普段の言葉で言うと、

  • 動く
  • 押される
  • 落ちる
  • 燃える
  • コマンドで対象にできる
  • @e の対象になる

こういう性質を持つものが、だいたいエンティティです。

逆に、石・土・木材・作業台・チェストのように、ワールドのマス目に固定されているものは基本的にブロックです。

たとえば、地面に置かれているダイヤモンドブロックはブロックです。
でも、壊して地面に落ちたダイヤモンドアイテムはアイテムエンティティになります。

ここがけっこう重要です。

同じ「ダイヤモンド」でも、

  • インベントリ内にある → アイテム
  • 地面に落ちている → アイテムエンティティ
  • ブロックとして設置されている → ブロック

というように、状態によってゲーム内での扱いが変わります。

体験談
トラップでアイテム回収を作る時、「落ちているアイテムはブロックじゃなくてエンティティ」と理解しておくと、ホッパー・水流・処理層の考え方が一気に分かりやすくなります。

なので、まずは、

エンティティ=ワールド内で動いたり、対象指定されたりする存在

くらいで覚えておけば大丈夫です。


2. エンティティの種類一覧

エンティティと聞くと、ゾンビや牛などのモブを思い浮かべる方が多いと思います。
もちろんそれも正解ですが、実際にはもっと広いです。

代表的なエンティティを表にすると、こんな感じです。

分類 代表例 覚え方
プレイヤー 自分・他プレイヤー @eにも含まれるので注意
モブ ゾンビ、牛、村人、アイアンゴーレム 生き物系のエンティティ
乗り物 ボート、トロッコ 乗れる・押せるもの
投射物 矢、雪玉、卵、トライデント 飛んでいくもの
落下・爆発系 落下中の砂、着火済みTNT 一時的に動くブロック系
アイテム系 落ちているアイテム、経験値オーブ 回収されるもの
装飾・表示系 絵画、額縁、防具立て 見た目や表示に使うもの
その他 雷、エンドクリスタルなど 特殊な処理を持つもの


特に初心者さんが見落としやすいのは、落ちているアイテムもエンティティという点です。

たとえばブランチマイニング中に大量の丸石を捨てると、地面に落ちた丸石アイテムが大量のエンティティになります。
これが増えすぎると、環境によってはカクつきの原因になります。

また、経験値トラップで経験値オーブを大量に溜めすぎても重くなります。
経験値オーブもエンティティだからです。

初心者さん向けの覚え方
「置いたらブロック、落ちたらエンティティ」
まずはこの感覚でOKです。

もちろん例外や細かい分類はありますが、サバイバル攻略ではこれくらいの理解で十分役に立ちます。


3. モブとエンティティの違い

ここ、かなり混同しやすいです。

結論から言うと、モブはエンティティの一部です。

  • エンティティ:かなり広い分類
  • モブ:その中の生き物系

という関係ですね。

たとえば、ゾンビ・スケルトン・牛・羊・村人・アイアンゴーレムはモブです。
そして、これらは同時にエンティティでもあります。

一方で、矢・ボート・落ちているアイテム・経験値オーブはエンティティですが、普通はモブとは呼びません。

図にするとこんなイメージです。

エンティティ
├─ プレイヤー
├─ モブ
│  ├─ ゾンビ
│  ├─ 牛
│  ├─ 村人
│  └─ アイアンゴーレム
├─ ボート・トロッコ
├─ 矢・雪玉・卵
├─ 落ちているアイテム
└─ 経験値オーブ

コマンドで考えると、ここがかなり重要です。

@e は基本的に、読み込まれているエンティティ全体を対象にする指定なので、モブだけではありません。
落ちているアイテム、矢、ボート、額縁、防具立て、そしてプレイヤーまで対象に入り得ます。

注意!
/kill @e のようなコマンドを何も考えずに実行すると、モブだけでなくボートや額縁、落ちているアイテムなども巻き込む可能性があります。
さらに環境や指定方法によってはプレイヤーも対象になり得るため、基本的には必ず type= で対象を絞りましょう。

安全に使うなら、たとえばこうです。

/kill @e[type=item]

これは、落ちているアイテムだけを消したい時の例です。
ただし大事なアイテムも消えるので、使う時は本当に注意してくださいね。


4. 当たり判定・ヒットボックスの見方

エンティティには、見た目とは別に当たり判定があります。
この当たり判定のことを、よくヒットボックスと呼びます。

ヒットボックスは、攻撃が当たる範囲・ブロックや他エンティティとの衝突・視線判定などに使われます。

Java版では、F3 + B を押すとエンティティのヒットボックスを表示できます。

表示される主な線は、だいたい次の意味です。

  • 白い箱:本体の当たり判定
  • 赤い線:目線の高さ
  • 青い線:向いている方向
  • 緑の小さい表示:乗り物の搭乗位置など

特にトラップづくりでは、この目線の高さが大事です。

たとえば村人がゾンビを見てパニックになる仕組みでは、単に近くにゾンビがいるだけではなく、村人がゾンビを視認できるかどうかが関係します。
こういう時に、ヒットボックスや目線の位置を理解しておくと原因究明がかなり楽です。

代表的なヒットボックスの大きさも、いくつか見ておきましょう。

エンティティ 高さ メモ
プレイヤー 1.8 0.6 通常状態
プレイヤー 1.5 0.6 スニーク時
プレイヤー 0.6 0.6 泳ぎ・エリトラ飛行時
ゾンビ 1.95 0.6 子供ゾンビは別サイズ
クリーパー 1.7 0.6 見た目より少し細め
アイアンゴーレム 2.7 1.4 トラップ建築で超重要
落ちているアイテム 0.25 0.25 水流回収でよく関係します
0.5 0.5 投射物扱い


ここで大事なのは、見た目の形=当たり判定ではないということです。

たとえばウィッチの帽子部分や、ウィザーの横の頭など、見た目では出っ張っているのにヒットボックスには含まれない部分もあります。

体験談
アイアンゴーレムトラップで処理層や湧き層を作る時、ゴーレムの高さ2.7マスを知らないと、思わぬ場所に湧いたり、引っかかったりします。
「見た目で何となく入るだろう」ではなく、ヒットボックス基準で考えるのが大事ですね。

Java版で装置がうまく動かない時は、まず F3 + B でヒットボックスを見るのがおすすめです。
統合版ではJava版のように同じ操作でヒットボックス表示できないため、検証する時はブロック単位で少し余裕を持たせると安全です。


5. コマンドで使うエンティティIDの基本

エンティティは、コマンドで呼び出したり、対象にしたりできます。
その時に使うのがエンティティIDです。

たとえばJava版でゾンビを出すなら、基本はこうです。

/summon minecraft:zombie ~ ~ ~

または、環境によっては minecraft: を省略して、こう書けます。

/summon zombie ~ ~ ~

minecraft:zombie のような形を、リソースロケーションと呼びます。

  • minecraft:名前空間
  • zombie:エンティティの名前

という構造です。

Java版では、エンティティ・アイテム・ブロックなどのIDはこの形式で扱うことが多いです。
minecraft: を付けておくと、どの名前空間のIDなのか分かりやすいので、記事やメモでは付けて書くのがおすすめです。

一方で、統合版の /summon では、次のように短縮形で書くことも多いです。

/summon zombie ~ ~ ~

現在の統合版では minecraft:zombie のように名前空間付きで指定できるものもありますが、短縮形でも指定できます。
この記事では、統合版側は見やすさ重視で短縮形を中心に書いています。

統合版では、Java版と比べてコマンド構文や使える追加指定が違います。
Java版のNBT構文をそのまま統合版に持っていっても動かないことが多いので、ここは要注意です。

よくある失敗
Java版の記事を見ながら統合版でコマンドを打つと、NBT部分でだいたい詰まります。
逆に統合版のspawnEventをJava版に持っていっても、そのままでは使えません。

なので、コマンドを使う時は、まず自分の環境がJava版なのか統合版なのかを必ず確認してくださいね。


6. Java版と統合版のコマンドIDの違い

Java版と統合版では、同じエンティティでもID名が違うものがあります。
ゾンビや牛のように同じ名前で使えるものも多いですが、すべてが一致するわけではありません。

特に、投射物や特殊エンティティは違いが出やすいです。

代表例を挙げると、こんな感じです。

対象 Java版ID 統合版での指定例(短縮形) メモ
ゾンビ minecraft:zombie zombie 基本的に分かりやすい例
アイアンゴーレム minecraft:iron_golem iron_golem トラップ系でよく見る
落ちているアイテム minecraft:item item @e[type=item]でよく使う
経験値オーブ minecraft:experience_orb xp_orb 名前が違うので注意
エンドクリスタル minecraft:end_crystal ender_crystal 統合版では名前が違う
釣り針 minecraft:fishing_bobber fishing_hook かなり混同しやすい
投げられたトライデント minecraft:trident thrown_trident 統合版側の名前に注意


このように、同じものでもIDが違う場合があります。

特に「Java版のコマンドを統合版で使いたい」という時は、コピペではなく、統合版で使える指定に置き換える必要があります。

また、統合版には数値IDが残っている情報もありますが、普段のコマンド入力では基本的に文字のIDで考えた方が分かりやすいです。
古い情報だと数値IDベースで説明されている場合もあるので、そこも注意ですね。

筆者のおすすめ
コマンドIDは丸暗記より、ゲーム内の候補補完を使うのが安全です。
/summon z くらいまで打って候補を見るだけでも、かなりミスを減らせます。

バージョンアップで新しいモブや特殊エンティティが追加されることもあるので、細かいIDまで覚えようとしなくて大丈夫です。
まずは「Java版と統合版では名前が違うことがある」と覚えておきましょう。


7. よく使うエンティティID早見表

ここでは、サバイバルや簡単なコマンドでよく使うエンティティIDをまとめます。
全部を覚える必要はありません。
コマンドを書く時に、確認用として使ってください。

エンティティ Java版での指定例 統合版での指定例(短縮形)
ゾンビ minecraft:zombie zombie
スケルトン minecraft:skeleton skeleton
クリーパー minecraft:creeper creeper
村人 minecraft:villager villager
minecraft:cow cow
minecraft:sheep sheep
アイアンゴーレム minecraft:iron_golem iron_golem
ボート minecraft:boat boat
トロッコ minecraft:minecart minecart
落ちているアイテム minecraft:item item
経験値オーブ minecraft:experience_orb xp_orb
minecraft:arrow arrow
エンダーパール minecraft:ender_pearl ender_pearl
防具立て minecraft:armor_stand armor_stand


Java版で召喚するなら、基本形はこうです。

/summon minecraft:zombie ~ ~ ~

統合版で召喚するなら、基本形はこうです。

/summon zombie ~ ~ ~

~ ~ ~ は、コマンドを実行した場所の座標を基準にする指定です。
たとえば、プレイヤーの2マス上にゾンビを出したい時は、こう書けます。

/summon minecraft:zombie ~ ~2 ~

統合版なら、次のような形です。

/summon zombie ~ ~2 ~

ただし、サバイバルワールドでむやみに敵モブを出すと普通に危険です。
試すなら、クリエイティブの検証用ワールドでやってくださいね。


8. @eセレクターを使う時の注意点

コマンドでエンティティを扱う時、よく出てくるのが @e です。

@e は、エンティティ全体を対象にするセレクターです。

ただし、ここが危険ポイントです。
@e はモブだけではありません。

  • プレイヤー
  • ゾンビや牛などのモブ
  • 落ちているアイテム
  • ボートやトロッコ
  • 矢や雪玉
  • 防具立てや額縁

こういったものも対象になり得ます。

そのため、初心者さんが一番やってはいけないのが、何も絞らずにこう打つことです。

/kill @e

これは本当に危険です。
検証ワールドならまだしも、メインワールドで打つと取り返しがつかないことがあります。

安全に使うなら、必ず type= を付けて対象を絞りましょう。

/kill @e[type=item]

落ちているアイテムだけを消す例です。

/kill @e[type=zombie]

ゾンビだけを消す例です。

Java版で近くのゾンビ1体だけを対象にしたいなら、こういう指定もできます。

/kill @e[type=minecraft:zombie,sort=nearest,limit=1]

統合版では、近い対象を数で絞る時に c= を使うことがあります。

/kill @e[type=zombie,c=1]

このあたりも、Java版と統合版で書き方が違います。

注意!
@e は便利ですが、便利なぶん事故も起きやすいです。
初めて使う時は、必ずコピーしたワールドや検証ワールドで試しましょう。

個人的には、普段使いならこの3つを覚えておけば十分です。

@e[type=item]
@e[type=zombie]
@e[type=minecraft:zombie]

統合版でも minecraft: 付きで指定できるものはありますが、記事や解説では短縮形で書かれていることもあります。
どちらの表記でも、まずはゲーム内の候補補完で確認するのが安全です。


9. エンティティが多いとワールドが重くなる理由

マイクラが重くなる原因はいろいろありますが、エンティティの増えすぎも代表的な原因のひとつです。

エンティティは、ただそこに表示されているだけではありません。
ゲーム側は、エンティティごとに位置・速度・当たり判定・落下・水流・ダメージ・AIなどを処理しています。

つまり、エンティティが増えるほど、ワールド側の処理も増えます。

特に重くなりやすいのは、次のような状況です。

  • 牧場に動物を詰め込みすぎている
  • 経験値トラップで経験値オーブを大量に溜めている
  • アイテムを地面に大量放置している
  • トラップの処理が詰まってモブが溜まり続けている
  • ボートやトロッコを大量に置いている

落ちているアイテムは、読み込まれて処理されている状態だと5分で自然消滅します。
ただし、チャンクの読み込み状態やシミュレーション距離の影響を受けるため、遠くに行けば必ず時間が進むという感覚ではありません。

経験値オーブも、溜めすぎるとかなり分かりやすく重くなります。
経験値トラップで処理が終わったあと、オーブを回収せず放置するとカクつくことがあるので注意してください。

体験談
経験値トラップで放置しすぎると、戻った瞬間にオーブがまとまって吸い寄せられて、動作が一瞬重くなることがあります。
効率だけでなく、処理の軽さも考えるなら「溜めすぎない」のが大事ですね。

サバイバルでの対策としては、次のような感じです。

  • 牧場の動物は必要数だけ残す
  • トラップは処理層が詰まらないようにする
  • 不要なアイテムはマグマやサボテンで処分する
  • 経験値オーブを長時間溜めっぱなしにしない
  • 検証用のボートやトロッコは使い終わったら回収する

高性能なPCでも、エンティティが増えすぎると重くなることはあります。
「見た目は少ししかないのに重い」という時は、地下や装置内にエンティティが溜まっていないか確認してみてください。


10. サバイバルで覚えておきたい実用例

最後に、エンティティの仕様を知っていると役立つ場面をまとめておきます。

1. トラップの処理層づくり

アイアンゴーレムトラップ・経験値トラップ・天空トラップタワーなどでは、エンティティの当たり判定がかなり重要です。

特にアイアンゴーレムは高さ2.7マス・幅1.4マスなので、プレイヤーやゾンビと同じ感覚で通路を作ると詰まりやすいです。

「モブが流れない」「処理層で引っかかる」「なぜか外に出る」という時は、だいたい当たり判定の理解が足りていないことがあります。

2. アイテム回収装置

水流でアイテムを運ぶ装置では、落ちているアイテムがエンティティであることを理解しておくと作りやすいです。

アイテムは水流で流れます。
ホッパーで回収できます。
そして、読み込まれて処理されている状態で一定時間放置すると消えます。

つまり、処理層でアイテムが燃えたり、ホッパーに届く前に詰まったりすると、その分ロスになります。

3. ボート・トロッコでの輸送

村人輸送でよく使うボートやトロッコもエンティティです。

そのため、@e[type=boat]@e[type=minecart] のように指定できます。
検証ワールドで不要なボートを片付ける時などに便利です。

/kill @e[type=boat]

ただし、メインワールドでは大事なボートまで消えます。
本当に不要なものだけ対象にできているか確認してから使ってください。

4. 額縁・防具立ての事故防止

額縁や防具立てもエンティティ扱いです。

そのため、雑に /kill @e を使うと、倉庫の額縁や装飾用の防具立てまで消える可能性があります。
せっかく作った内装が壊れるので、ここはかなり注意してください。

5. Java版の装置検証

Java版なら、F3 + B でヒットボックスを出して装置を見ると、失敗原因が見つかりやすいです。

村人がゾンビを見えているか、ゴーレムが通れる幅か、アイテムがホッパーに届いているか。
こういう確認をするだけでも、装置の安定性が上がります。

おすすめの考え方
装置づくりでは「見た目」より「当たり判定」を優先して考えましょう。
見た目では通れそうでも、ヒットボックスが引っかかれば動きません。

エンティティは少し専門用語っぽく見えますが、実際はサバイバル攻略にかなり関係しています。
トラップ・回収装置・村人輸送・コマンド整理、このあたりを触るなら覚えておいて損はありません。


11. まとめ

今回は、マイクラのエンティティについて解説しました。

要点を整理すると、

  • エンティティとは、ワールド内で動くオブジェクト全般のこと
  • モブはエンティティの一部
  • 落ちているアイテム、経験値オーブ、ボート、矢もエンティティ
  • Java版では F3 + B でヒットボックスを表示できる
  • コマンドでは @e がエンティティ全体を対象にする
  • Java版と統合版ではID名やコマンド構文が違う場合がある

という感じです。

特に大事なのは、エンティティ=モブだけではないという点です。

ここを理解しておくと、/kill @e の危険性も分かりますし、トラップでアイテムや経験値オーブが重くなる理由も分かります。

マイクラはブロックを置いて遊ぶゲームですが、実際の仕組みではエンティティの理解もかなり大事です。
トラップやコマンドを触る方は、ぜひこの考え方を覚えておいてくださいね。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの仕様解説や便利装置を紹介しているので、是非ご覧くださいね(^^♪


12. 引用・参考文献

この記事を書くにあたり、以下の海外Wiki・公式ドキュメントのページを参考にしています。