更新日:
目的別の早見表
| やりたいこと | 使うもの |
|---|---|
| 敵をすべていなくしたい | /difficulty peaceful |
| 動物も含めて新しく湧かないようにしたい | ゲームルール(Mobの自然スポーン) |
| ファントムだけ止めたい | ゲームルール(ファントム) |
| 拠点のまわりだけ止めたい | 明かり、または /fillbiome(Java版) |
ピースフルにする
/difficulty peaceful
敵対Mobが湧かなくなり、今いる敵も消えます。体力も自然に回復します。ただし、お腹が減らなくなるなど、遊び方も変わります。違いは 難易度を変えるコマンド にまとめています。
Mobの自然スポーンを止める(ゲームルール)
| 止めるもの | Java版1.21.11以降 | Java版1.21.10以前 | 統合版 |
|---|---|---|---|
| Mobの自然スポーン(動物も) | minecraft:spawn_mobs | doMobSpawning | domobspawning |
| ファントム | minecraft:spawn_phantoms | doInsomnia | doinsomnia |
/gamerule minecraft:spawn_mobs false
この例は1.21.11以降の書き方です。Mobの自然スポーンを止めると、敵だけでなく動物も新しく湧かなくなります。スポナーからは出てくるので、トラップタワーなどはそのまま動きます。すでにいる敵は消えないので、下の方法で片付けます。
ファントムは、しばらく寝ていないと夜に出てくる敵です。眠らずに遊びたいときは、ファントムのルールだけを止めると、ほかの敵はいつも通り湧きます。
今いる敵を消す
/kill @e[type=minecraft:zombie]
/kill @e[type=minecraft:creeper,distance=..50]
種類を決めて消します。/kill @e だけだとプレイヤーやペット、防具立てまで消えるので使わないでください。いちばん手軽なのは、いったん /difficulty peaceful にして敵を消し、元の難易度に戻す方法です。killコマンドの使い方 も参考にしてください。
場所を決めて止める
ゲームルールはワールド全体に効きます。拠点のまわりだけ止めたいときは、次の方法を使います。
- 明るくする:敵対Mobの多くは、ブロックの明るさが0の暗い場所に湧きます(Java版1.18以降)。松明などで暗い場所をなくせば、その周りには湧きません。
- キノコ島のバイオームにする(Java版):キノコ島(
mushroom_fields)では敵対Mobが自然に湧きません。/fillbiomeで拠点の範囲をキノコ島に変えられます。やり方は バイオームを変えるコマンド を見てください。
うまくいかないときの確認ポイント
- 止めたのに敵がいる:ゲームルールは新しく湧くのを止めるだけです。今いる敵は消しておきます。
- スポナーから出てくる:スポナーはゲームルールの対象外です。スポナーを壊すか、周りを明るくします。
- 1.21.11以降でエラーになる:ゲームルールの名前が変わりました。上の表の新しい名前を使います。
よくある質問
ピースフルとゲームルールはどちらがいいですか?
敵だけをいなくしたいならピースフルが手軽です。難易度はそのままで新しく湧くのを止めたいときや、動物も止めたいときはゲームルールを使います。
村の襲撃(襲撃イベント)も止まりますか?
ピースフルでは襲撃は起きません。ゲームルールのMobの自然スポーンを止めても、襲撃は別の仕組みなので止まらないことがあります。
サーバー全体でピースフルにしたいです。
server.properties の difficulty を peaceful にすると、サーバーを起動したときから適用されます。