「マイクラ統合版でコマンドだけで銃を作りたい」
「Switchで簡単に作れる銃のコマンドが知りたい」
「MODなしでマシンガンや銃を撃てる方法は?」
「銃のコマンドができない・撃てない」
と悩んでいませんか?
マイクラ統合版ではコマンドブロック1個あれば、MODなしで本格的な銃を作れます。雪玉や卵を弾にして、敵を一撃で倒せるマシンガンやスナイパーライフルもコマンドだけで再現可能です。
今回は、マイクラ統合版(Switch・スマホ・PS・Xbox・Windows10)で「コマンド銃の基本的な仕組み」「超簡単な雪玉マシンガンの作り方」「エッグマシンガンの作り方」「リアルなスナイパーライフルの作り方」「爆発演出付きバズーカ銃の作り方」「銃のコマンドができない時の対処法」を画像つきで解説します。
本記事を読めば、コマンドブロック1個から自分だけの最強コマンド銃を作って、サバイバルやマルチプレイで遊べますよ!
重要:コマンド銃はマイクラ統合版(Switch・スマホ・Windows10など)専用のレシピです。Java版とは構文が少し異なります。また、チートONのワールドでしか使えないので、ワールド作成時に「チートを許可」をONにしてください。
▼コマンド銃の早見表
| 銃の種類 | 仕組み |
|---|---|
| 雪玉マシンガン | 雪玉を投げると周囲5ブロックの敵を倒すコマンド |
| エッグマシンガン | 卵を投げると周囲5ブロックの敵を倒すコマンド |
| スナイパーライフル | 命中範囲を狭めて精密射撃にしたコマンド |
| バズーカ銃 | 爆発の演出+範囲キル+爆発音を再現したコマンド |
| 必要なもの | コマンドブロック1〜3個+雪玉や卵 |
| 必要な設定 | チートONのワールド |
| 動作モード | リピート・無条件・常時実行 |
【マイクラ統合版】コマンド銃の仕組みを解説
マイクラのコマンド銃は「execute」コマンドと「kill」コマンドを組み合わせる仕組みです。
具体的には以下のような流れで動作します。
①プレイヤーが雪玉や卵を投げる
②コマンドブロックが飛んでいる雪玉の位置を検知
③その位置の周囲にいる敵を倒す(または爆発演出を表示)
④結果として「銃を撃って敵を倒した」ように見える
ポイント:コマンド銃は「弾そのもの」を作るのではなく、雪玉が飛ぶ位置で敵を倒す仕組みです。MODと違って動作が軽く、コマンドブロック1個で実装できるので初心者にもおすすめです。
【マイクラ統合版】コマンド銃の作り方|事前準備
コマンド銃を作る前に、事前準備を済ませておきましょう。
ワールド設定で「チートを許可」をONにします。
- 新規ワールド:作成時に「チートを許可」をON
- 既存ワールド:「設定 → ゲーム」で「チートを有効化」をON
コマンドブロックは通常のクラフトでは作れないので、コマンドで入手します。
/give @s command_block

銃の弾になる雪玉や卵を用意します。コマンドで一気に入手できます。
| 弾 | 入手コマンド |
|---|---|
| 雪玉64個 | /give @s snowball 64![]() |
| 卵64個 | /give @s egg 64![]() |
【マイクラ統合版】超簡単!雪玉マシンガンの作り方
マイクラ統合版でコマンドブロック1個で作れる雪玉マシンガンの作り方を解説します。
雪玉を投げると周囲5ブロック以内の敵を倒す、シンプルだけど強力な銃です。
雪玉マシンガンの設定手順
地面にコマンドブロックを1個設置します。マルチではコマンドブロックの近くにいる必要があるので、見えない場所に置くとよいでしょう。

コマンドブロックを長押し(PCは右クリック)で開き、コマンドを入力します。
execute as @e[type=snowball] at @s run kill @e[r=5,type=!player,type=!snowball]
雪玉から半径5ブロック以内の、プレイヤーと雪玉以外を倒す

コマンドブロックの設定を以下のように変更します。
- ブロックの種類:リピート
- 条件:無条件
- レッドストーン:常時実行

あとは雪玉を持って敵に投げるだけ。雪玉が当たった範囲の敵が一瞬で倒れます。

ポイント:「r=5」は半径5ブロックの意味です。r=10にすると爆風が大きくなり、r=3にすると精密射撃になります。お好みで調整してください。
【マイクラ統合版】卵を弾にしたエッグマシンガンの作り方
「卵を弾にしたマシンガン」を作りたい方向けに、エッグマシンガンのコマンドを紹介します。雪玉マシンガンの「snowball」を「egg」に変えるだけで作れます。
エッグマシンガンのコマンド
execute as @e[type=egg] at @s run kill @e[r=5,type=!player,type=!egg]
卵から半径5ブロック以内の、プレイヤーと卵以外を倒す

このコマンドをリピート・無条件・常時実行のコマンドブロックに入れて、卵を投げるだけ。

ポイント:卵は雪玉と違って当たるとニワトリが出ることがあるので、ちょっと面白い演出になります。雪玉と違いはほぼ見た目だけなので、お好みで使い分けましょう。
【マイクラ統合版】リアルなスナイパーライフルの作り方
「遠距離からピンポイントで敵を倒したい」という方向けに、リアルなスナイパーライフルのコマンドを紹介します。
スナイパーライフルのコマンド
execute as @e[type=snowball] at @s run kill @e[r=2,type=!player,type=!snowball]
命中範囲を半径2ブロックに絞った精密射撃

このコマンドをリピート・無条件・常時実行のコマンドブロックに入れて、雪玉を投げます。

ポイント:スナイパーライフルとして使うなら「弓に射撃ダメージ増加(power)のエンチャント」を付けて、雪玉の代わりに矢で発動するようにtype=arrowに変えるのもおすすめです。
矢を弾にしたスナイパーライフル
execute as @e[type=arrow] at @s run kill @e[r=3,type=!player,type=!arrow]
弓で矢を放つと、矢の周囲3ブロックの敵が倒れる

このコマンドをリピート・無条件・常時実行のコマンドブロックに入れて、弓矢を撃ちます。

【マイクラ統合版】爆発の演出付き!本格バズーカ銃の作り方
「爆発する銃を作りたい」という方向けに、爆発の見た目・音・範囲ダメージを再現したバズーカ銃のコマンドを紹介します。
ポイント:統合版で「本物の爆発」を作ると建築物が破壊されてしまうので、爆発の演出(パーティクル+音)+ 範囲キルで再現する方が安全で確実に動作します。建物を壊さずに敵だけを倒せる、配布マップにも使える銃です。
バズーカ銃のコマンド(コマンドブロック3個使用)
コマンドブロックを3個並べて設置し、それぞれに以下のコマンドを入力します。

execute as @e[type=snowball] at @s run particle minecraft:huge_explosion_emitter ~ ~ ~
雪玉の位置に巨大な爆発エフェクトを表示

3つのコマンドブロックすべてをリピート・無条件・常時実行に設定してください。雪玉を投げると、爆発エフェクト+範囲キル+爆発音が同時に発生し、まるで本物のバズーカのような演出になります。

コマンドブロックのコマンドログを消したい場合は、以下の記事を参考にしてください。

注意:このバズーカ銃は建築物を破壊しないので安全に使えます。本物の爆発で建物を壊したい場合は、サバイバルワールドで普通のTNTを使うのが確実です。コマンドで本格的な「建物が壊れる爆発」を再現するには、スコアボードを使った複雑な仕組み(5〜6個のコマンドブロック)が必要になります。
爆発の威力をカスタマイズ
| カスタマイズ | 変更箇所 |
|---|---|
| 爆発範囲を広げる | 2つ目のr=5 → r=10などに変更 |
| 爆発エフェクトを変える | 1つ目のhuge_explosion_emitter → large_explosionなど |
| 炎も発生させる | 4個目のコマンドブロックを追加:execute as @e[type=snowball] at @s run setblock ~ ~ ~ fire |
| 連射式にする | 雪玉に「爆発耐性」エンチャントなどは不要、デフォルトで連射可能 |
【マイクラ統合版】コマンド銃のカスタマイズ方法
コマンド銃は引数(パラメータ)を変えるだけでいろいろカスタマイズできます。
| カスタマイズ | 変更箇所 |
|---|---|
| 命中範囲を広げる | r=5 → r=10などに変更 |
| 弾を変える | type=snowball → egg、arrow、fishing_hookなど |
| 爆発演出を追加 | パーティクルコマンドparticle minecraft:huge_explosion_emitterを追加 |
| プレイヤーは無敵 | type=!playerを入れる |
| 動物は倒さない | family=monsterを追加 |
ポイント:family=monsterを追加するとモンスターだけを狙えます。逆にfamily=mobにすると動物も含む敵対モブが対象になります。村人や動物を守りたい場合はfamily=monsterがおすすめです。
【マイクラ統合版】コマンド銃と一緒に使いたい便利コマンド
コマンド銃と組み合わせるともっと楽しく遊べるコマンドを紹介します。
| 用途 | コマンド |
|---|---|
| 無限の雪玉 | /give @s snowball 64 |
| 無敵化(耐性レベル5) | /effect @s resistance 999999 4 |
| 体力自動回復 | /effect @s regeneration 999999 4 |
| 移動速度アップ | /effect @s speed 999999 4 |
| 夜でも見える(暗視) | /effect @s night_vision 999999 1 |
| 敵を一気に倒す(範囲) | /kill @e[r=10,type=!player] |
| 爆発エフェクトを表示 | /particle minecraft:huge_explosion_emitter ~ ~ ~ |
▼関連するおすすめコマンド
【マイクラ統合版】コマンド銃ができない・撃てない時の対処法
「コマンド銃が撃てない」「銃のコマンドが効かない」というトラブルの原因と対処法を表でまとめました。
| 症状 | 原因と対処法 |
|---|---|
| 「コマンドが見つかりません」 | チートがOFF → ワールド設定で「チートを許可」をON |
| 雪玉を投げても何も起きない | 動作モードが違う → リピート・無条件・常時実行に設定 |
| 「/」が原因でエラー | コマンドブロック内では「/」を付けない |
| 自分まで倒れてしまう | type=!playerが抜けている → 必ず追加 |
| 遠くで撃つと反応しない | コマンドブロックが読み込まれていない → 近くに置く |
| 動物まで倒れる | family=monsterを追加してモンスター限定に |
| 爆発音が鳴らない | 音量設定がOFF → 設定で「効果音」をONに |
| マルチで使えない | OP権限がない → サーバー管理者にOP権限を依頼 |
| Java版でコマンドが動かない | Java版はfamily引数が使えない |
【マイクラ統合版】コマンド銃に関するよくある質問
【マイクラ統合版】コマンド銃を作って遊んでみよう!
今回は「コマンド銃の仕組み」「雪玉マシンガンの作り方」「エッグマシンガン・スナイパーの作り方」「爆発演出付きバズーカ銃の作り方」「カスタマイズ方法」「コマンド銃ができない時の対処法」について解説しました。
- コマンド銃はコマンドブロック1〜3個で作れる(MOD不要)
- 基本コマンド:execute as @e[type=snowball] at @s run kill @e[r=5,type=!player,type=!snowball]
- 動作モードは必ずリピート・無条件・常時実行に設定
- コマンドブロック内では「/」は不要
- 弾を変えると別の銃に:snowball→egg、arrowなど
- r=数字で命中範囲、family=monsterでモンスター限定
- 爆発する銃はパーティクル+kill+爆発音の3コマンドで再現
- Switch・スマホ・PS・Xbox全ての統合版で動作
マイクラ統合版のコマンド銃を作って、サバイバルやマルチプレイで自分だけの戦闘スタイルを楽しみましょう!




