MC CommanderMinecraft非公式コマンド支援

スポーンエッグをコマンドで出す方法

スポーンエッグは、使うとMobが1匹出てくる卵です。クリエイティブのインベントリからも取れますが、コマンドなら名前付きのMobや動かないMobが出てくる卵も作れます。

スポーンエッグgiveJava版・統合版

summonコマンドを作る

更新日:

1. 好きなMobのスポーンエッグを出す

/give @s minecraft:zombie_spawn_egg
/give @s minecraft:allay_spawn_egg 16

アイテムIDは「Mobの名前_spawn_egg」です。最後の数字で個数を決められます。統合版でも同じ書き方で出せます。

/give @s zombie_spawn_egg

2. サバイバルでは手に入らない卵

MobアイテムID
エンダードラゴンender_dragon_spawn_egg
ウィザーwither_spawn_egg
アイアンゴーレムiron_golem_spawn_egg
スノーゴーレムsnow_golem_spawn_egg

Java版では1.19.3から使えます。エンダードラゴンを卵で出すと、エンドの外ではその場にとどまって羽ばたくだけになることがあります。戦いたいときは エンダードラゴンを召喚するコマンド を見てください。

3. 名前付き・動かないMobの卵を作る(Java版)

/give @s minecraft:villager_spawn_egg[entity_data={id:"minecraft:villager",CustomName:"村長",NoAI:1b,PersistenceRequired:1b}]

この卵を使うと、「村長」という名前の、動かない村人が出てきます。entity_data の中に、summonコマンドと同じ設定を書きます。id は必ず入れます。

子供のゾンビが出てくる卵の例です。

/give @s minecraft:zombie_spawn_egg[entity_data={id:"minecraft:zombie",IsBaby:1b}]

1.21.4以前では、名前を CustomName:'"村長"' のように書きます。1.20.4以前では、[entity_data=...] の代わりに {EntityTag:{...}} を使います。

4. スポナーの中身を変える

スポーンエッグを持ってスポナーを右クリックすると、出てくるMobがその卵のMobに変わります(クリエイティブで使います)。コマンドで変える方法は スポナーの中身を変えるコマンド にまとめています。

うまくいかないときの確認ポイント

よくある質問

スポーンエッグはサバイバルで手に入りますか?

通常のサバイバルでは手に入りません。コマンドかクリエイティブで出します。

ジャイアントの卵はありますか?

ジャイアント(巨大ゾンビ)のスポーンエッグはありません。summonコマンドで出します。

卵から出たMobが消えてしまいます。

PersistenceRequired:1b を entity_data に入れると、離れても自然に消えなくなります。

関連ページ

summonコマンドの基本

Mobを直接出す方法です。

スポナーの中身を変えるコマンド

スポナーのMobを変えます。

モブを動かなくするコマンド

NoAIの使い方です。

子供のMobをコマンドで出す方法

子供のMobの出し方です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。