【マイクラ】doWardenSpawningの意味・初期値・ウォーデン出現条件【Java/統合版】

この記事は、ウォーデンの出現を止めたい方・ゲームルールの意味を確認したい方向けです
Java版はバージョンによってコマンド名が変わるので注意してください
統合版(BE)では doWardenSpawning はJava版と同じようには使えません

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

古代都市を探索している時に、スカルクシュリーカーが「ギャアアア…」と鳴って、画面が暗くなって、

「これ、ウォーデン出るやつでは?」

と焦った経験はありませんか?

ウォーデンはマイクラの中でもかなり危険なモンスターなので、サバイバル初心者さんや、配布ワールド・検証ワールドを作っている方にとっては、ウォーデンだけ出現を止めたい場面があります。

そこで使われるのが、Java版のゲームルールである doWardenSpawning です。

ただし、ここで注意点があります。

Java版1.21.11以降では、ゲームルール名が変更されており、旧名の doWardenSpawning ではなく minecraft:spawn_wardens を使います。

ここを知らないと、検索で出てきた古いコマンドを打っても動かず、

あれ?コマンド間違ってる?

となりがちです。

この記事では、doWardenSpawningの意味・初期値・コマンドの使い方・ウォーデンの出現条件・Java版と統合版の違いを、初心者さんにも分かるように順番に整理していきますね。

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

  • doWardenSpawning が何を制御するゲームルールなのか分かります👍
  • Java版1.21.11以降・Java版1.19〜1.21.10の正しいコマンドが分かります👌
  • ウォーデンが出現する条件と、止められる範囲が分かります(^^♪

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

※本記事では、マイクラJava版1.21.11以降の名称変更も含めて解説します。
※ウォーデンやスカルクシュリーカーの仕様は、公式リリースノートおよびコミュニティWikiを参考に整理しています。
※統合版はJava版とゲームルールの対応が異なるため、同じコマンドが使える前提で考えないようご注意ください。


目次

1. doWardenSpawningとは
2. 初期値と対応バージョン
3. ウォーデン出現を止めるコマンド
4. ウォーデンの出現条件
5. ゲームルールをfalseにすると何が変わる?
6. 統合版でdoWardenSpawningは使える?
7. 古代都市探索でのおすすめ設定
8. よくある勘違いと注意点
9. まとめ
10. 参考文献

この記事で分かること
・Java版の doWardenSpawning / minecraft:spawn_wardens の意味
・ウォーデンが出る条件と、ゲームルールで止められる範囲
・統合版で同じコマンドが使えない理由


1. doWardenSpawningとは

doWardenSpawning とは、ウォーデンが出現できるかどうかを切り替えるJava版のゲームルールです。

簡単に言うと、

  • true:ウォーデンが出現する
  • false:ウォーデンが出現しなくなる

という設定ですね。

マイクラのゲームルールには、例えば、

  • アイテムを持ったまま死亡できる keepInventory(Java版1.21.11以降は minecraft:keep_inventory
  • Mobの自然スポーンを止める doMobSpawning(Java版1.21.11以降は minecraft:spawn_mobs
  • 天気の変化を止める doWeatherCycle(Java版1.21.11以降は minecraft:advance_weather

などがあります。

その中で、ウォーデン専用に用意されている出現制御ルールdoWardenSpawning です。

ウォーデンは、普通のゾンビやスケルトンのように、暗い場所へ自然湧きするモンスターではありません。
スカルクシュリーカーを起点に、特殊な条件で呼び出されるモンスターです。

そのため、Java版では通常のMobの自然スポーン設定とは別に、ウォーデン専用のゲームルールが用意されています。

ここがけっこう大事です。

doMobSpawning false にしているからウォーデンも出ないはず

と思いがちですが、Java版ではウォーデンは通常の自然湧きとは仕組みが違います。
Java版1.21.11以降なら minecraft:spawn_mobs false、Java版1.19〜1.21.10なら doMobSpawning false にしていても、ウォーデン出現を止める設定とは別です。
ウォーデンを止めたいなら、Java版ではウォーデン用のゲームルールを使うのが基本です。

ただし、現在のJava版ではバージョンによって名前が違います。
次の章で、ここを整理しますね。


2. 初期値と対応バージョン

doWardenSpawning の初期値は true です。
つまり、普通にワールドを作っただけなら、ウォーデンは出現する設定になっています。

ただし、Java版1.21.11以降では、ゲームルール名が変更されています。

エディション・バージョン ゲームルール名 初期値 意味
Java版1.21.11以降 minecraft:spawn_wardens true ウォーデンが出現できるか
Java版1.19〜1.21.10 doWardenSpawning true ウォーデンが出現できるか
統合版(BE) Java版と同名では使用不可 同じウォーデン専用ゲームルールは用意されていません


Java版1.21.11以降では、ゲームルール全体の名前が整理され、従来のキャメルケース形式から、minecraft: 名前空間つきのスネークケース形式へ変更されています。

その結果、

/gamerule doWardenSpawning false

ではなく、

/gamerule minecraft:spawn_wardens false

を使う形になりました。

重要
古い記事や動画では doWardenSpawning と紹介されていることがあります。
Java版1.21.11以降で遊んでいる場合は、minecraft:spawn_wardens を使ってくださいね。

一方、Java版1.19〜1.21.10なら、従来通り doWardenSpawning を使います。

ここは検索する人がかなり迷いやすいところなので、まずはご自身のマイクラのバージョンを確認してからコマンドを打つのがおすすめです。


3. ウォーデン出現を止めるコマンド

ここでは、実際にウォーデンの出現を止めるコマンドを紹介します。

Java版1.21.11以降でウォーデンを止める

Java版1.21.11以降では、こちらです。

/gamerule minecraft:spawn_wardens false

これで、ウォーデンが出現しなくなります。

元に戻す場合は、

/gamerule minecraft:spawn_wardens true

です。

現在の設定を確認したい場合は、値を付けずに打ちます。

/gamerule minecraft:spawn_wardens

true と表示されればウォーデン出現あり、false と表示されればウォーデン出現なしです。

Java版1.19〜1.21.10でウォーデンを止める

Java版1.19〜1.21.10では、旧名の doWardenSpawning を使います。

/gamerule doWardenSpawning false

元に戻す場合は、

/gamerule doWardenSpawning true

確認する場合は、

/gamerule doWardenSpawning

ですね。

コマンドを使うための注意点

ゲームルールの変更には、基本的にコマンドを使える権限が必要です。

シングルプレイなら、チートを有効にしたワールド、またはLANに公開してチートを許可した状態で使います。
サーバーなら、管理者権限やOP権限が必要になることが多いです。

体験談的な注意点
古代都市の真下で焦ってコマンドを打とうとしても、権限がないと変更できません。
ウォーデンを出したくないワールドなら、探索前に設定しておくのが安全です。

特にサーバー運営をしている方は、

  • 通常サバイバルでは true
  • 建築・撮影・検証用ワールドでは false

のように、ワールドの目的に合わせて設定すると扱いやすいです。


4. ウォーデンの出現条件

ここからは、ウォーデンがどのように出現するのかを整理します。

ウォーデンは、暗い場所に自然湧きするわけではありません。
基本的には、自然生成されたスカルクシュリーカーが起点になります。

流れとしては、次のようなイメージです。

  1. プレイヤーが音を立てる
  2. スカルクセンサーなどが振動を検知する
  3. 自然生成されたスカルクシュリーカーが反応する
  4. プレイヤーごとの警戒レベルが上がる
  5. 警戒レベルが4に達すると、ウォーデンが地面から出現する

ここで大事なのは、警戒レベルはスカルクシュリーカーごとではなく、プレイヤーごとに管理されるという点です。

例えば、同じスカルクシュリーカーを何度も鳴らさなくても、別の場所にあるシュリーカーを順番に鳴らしていくと、同じプレイヤーの警戒レベルは上がっていきます。

つまり、古代都市を歩き回っている時に、

さっきの場所とは違うシュリーカーだから大丈夫でしょ?

と思っていても、プレイヤー側の警戒レベルが上がっていれば危険です。

ウォーデン出現に関わる主な条件

ウォーデンの出現に関わるポイントを整理すると、下記です。

  • 自然生成されたスカルクシュリーカーが反応する
  • プレイヤーの警戒レベルが上がる
  • 警戒レベルが4に達すると、ウォーデン出現が試みられる
  • 24ブロック以内に別のウォーデンがいる場合は、新しく出現しない
  • スカルクシュリーカー周辺に、ウォーデンが出られる足場・空間が必要
  • 明るさはウォーデン出現条件に関係しない

特に重要なのが、明るさは関係しないという点です。

ゾンビやスケルトン対策なら、松明で湧き潰しすればOKです。
でもウォーデンは、普通の敵Mobの湧きとは違うため、松明を置いてもウォーデン対策にはなりません。

もちろん、周囲の洞窟やモンスタースポナー由来の敵Mob対策としては明るくする価値はあります。
ただし、スカルクシュリーカーによるウォーデン出現そのものは、明るくしても止まりません。

ここは初心者さんが勘違いしやすいところなので、しっかり覚えておいてくださいね。

置いたスカルクシュリーカーでは基本的に呼べない

もう1つ大事なのが、プレイヤーが置いたスカルクシュリーカーは、基本的にウォーデンを呼べないという点です。

スカルクシュリーカーには、ウォーデンを召喚できるかどうかを決める can_summon という状態があります。
自然生成されたスカルクシュリーカーは、ウォーデンを呼べる状態です。
一方で、プレイヤーが設置したものや、スカルクカタリスト由来で生成されたものは、ウォーデンを呼べない状態になります。

なので、シルクタッチでスカルクシュリーカーを持ち帰って、拠点に置いたとしても、通常のサバイバルではウォーデンが出てくる心配はほぼありません。

豆知識
装飾としてスカルクシュリーカーを使いたい方は多いと思います。
通常プレイで自分が設置したスカルクシュリーカーなら、ウォーデン召喚の心配はかなり少ないです。

ただし、コマンドや配布ワールド、データパックなどで特殊な状態にした場合は話が変わることがあります。
普通のサバイバルと、コマンドを使ったワールド制作は分けて考えてくださいね。


5. ゲームルールをfalseにすると何が変わる?

Java版でウォーデン出現を止める設定にすると、ウォーデンが出現しなくなります。

Java版1.21.11以降なら、

/gamerule minecraft:spawn_wardens false

Java版1.19〜1.21.10なら、

/gamerule doWardenSpawning false

ですね。

この状態にすると、自然生成されたスカルクシュリーカーがあっても、ウォーデンを呼び出せなくなります。

古代都市探索の怖さがかなり変わるので、

  • 建築用の古代都市を確保したい
  • スクリーンショット撮影をしたい
  • 検証ワールドでウォーデンに邪魔されたくない
  • 初心者さん向けサーバーで事故を減らしたい

こういう時にはかなり便利です。

ただし、注意点もあります。

サバイバルの緊張感はかなり下がる

ウォーデンが出ない古代都市は、かなり安全になります。

もちろん、落下・溶岩・迷子などの危険はあります。
ですが、古代都市最大の脅威であるウォーデンが出なくなるため、探索の緊張感はかなり下がります。

個人的には、初回探索でどうしても怖い方や、子どもと一緒に遊ぶワールドならOFFもありだと思います。
一方で、マイクラ本来の古代都市探索を楽しみたいなら、最初は true のまま挑戦するのも良いです。

このあたりは正解が1つではありません。
ワールドの遊び方に合わせて決めてくださいね。

falseにしても既に出たウォーデンを消す設定ではない

minecraft:spawn_wardens falsedoWardenSpawning false は、ウォーデンの出現を止める設定です。

すでに出現しているウォーデンを、その場で削除するコマンドではありません。

すでにウォーデンが出てしまった場合は、距離を取って落ち着くのを待つか、必要に応じて別のコマンドで処理する必要があります。

ウォーデンは、一定時間ターゲットや振動を感知しない落ち着いた状態が続くと、地面に潜って消える挙動をします。
なので、サバイバルなら無理に戦わず、静かに離れるのが安全です。

注意
ウォーデンは倒すための敵というより、避けるための脅威として設計されています。
ダイヤ装備やネザライト装備でも油断しない方が良いです。

スカルクシュリーカーの音そのものと混同しない

ウォーデン出現をOFFにしても、スカルク系ブロックの演出や音まで全部消えるわけではありません。

Java版でウォーデン出現ゲームルールを false にしている場合、スカルクシュリーカーが反応して音が鳴っても、ウォーデン出現や暗闇の付与は止まります。
ただし、「シュリーカーが反応した=必ずウォーデンが出る」ではなく、

  • そのシュリーカーがウォーデンを呼べる状態か
  • プレイヤーの警戒レベルが条件に達しているか
  • 24ブロック以内にウォーデンがいないか
  • 出現できる場所があるか
  • Java版なら minecraft:spawn_wardens / doWardenSpawningtrue

これらを満たして、ようやくウォーデン出現が試みられます。

音が鳴っただけで即終了ではありません。
焦らず、まずはその場から静かに離れましょう。


6. 統合版でdoWardenSpawningは使える?

結論から言うと、統合版ではJava版と同じ doWardenSpawning は使えません。

Java版では、ウォーデン出現専用のゲームルールが用意されています。
しかし統合版では、Java版と同じ名前の doWardenSpawning、またはJava版1.21.11以降の minecraft:spawn_wardens を同じ感覚で使うことはできません。

そのため、統合版で、

/gamerule doWardenSpawning false

と打っても、Java版のようにウォーデン出現を切り替える用途では使えないと考えてください。

統合版でウォーデンだけを簡単にOFFにする設定はない

統合版で「ウォーデンだけ出ないようにする」ための、Java版と同じゲームルールはありません。

そのため、統合版でウォーデンだけを切りたい場合は、基本的にはプレイ面で対策します。

  • スニーク移動で振動を出さない
  • 羊毛ブロックや羊毛のカーペットを使う
  • スカルクセンサーやスカルクシュリーカーの位置を確認する
  • シュリーカーを鳴らしたら一度距離を取る
  • 古代都市探索前にベッドや帰還ルートを用意する

統合版は、Java版のようにゲームルール1つでウォーデンだけ止める前提では考えない方が安全です。

doMobSpawning falseは別物です

統合版でMobの出現全体を止めたい場合は、doMobSpawning を使う方法もあります。

/gamerule doMobSpawning false

ただし、これはウォーデン専用の設定ではありません。
ウォーデンだけでなく、Mobの自然スポーン全体に関わる設定なので、サバイバルの遊び方も大きく変わります。

「統合版でウォーデンだけを切りたい」という目的なら、Java版の minecraft:spawn_wardens と同じ感覚では使えない点に注意してください。

難易度変更は別物です

統合版でも、難易度をピースフルにすることで敵Mob全体の危険を大きく下げることはできます。

ただし、これもウォーデン専用の設定ではありません。
ゾンビやスケルトンなど、他の敵Mobまわりの遊び方も変わってしまいます。

サバイバルの雰囲気を残したまま、ウォーデンだけを切りたい場合、統合版ではJava版より選択肢が少ないです。

統合版プレイヤーさんへ
検索でJava版のコマンドを見つけても、そのまま統合版で使えるとは限りません。
特にゲームルール系は、Java版と統合版で対応が違うことが多いので注意してくださいね。


7. 古代都市探索でのおすすめ設定

ここでは、プレイスタイル別におすすめ設定を整理します。

初心者さん・小さなお子さんと遊ぶワールド

ウォーデンが怖すぎて探索どころではない場合は、Java版なら一時的にOFFでも良いと思います。

Java版1.21.11以降なら、

/gamerule minecraft:spawn_wardens false

Java版1.19〜1.21.10なら、

/gamerule doWardenSpawning false

です。

古代都市の構造、宝箱、スカルクブロックの雰囲気をゆっくり見たいなら、ウォーデンなしの探索はかなり安心です。

ただし、慣れてきたら true に戻して挑戦してみるのもおすすめです。
ウォーデンありの古代都市は、やはり独特の緊張感があります。

通常サバイバルで遊ぶワールド

通常サバイバルなら、基本は初期値の true のままで良いと思います。

ウォーデンが出るからこそ、古代都市探索では、

  • 羊毛を持ち込む
  • スニークで歩く
  • チェスト開閉音に気をつける
  • 雪玉や矢で音を誘導する
  • 退路を作りながら進む

といった準備が活きてきます。

このあたりの「静かに探索する感じ」が、古代都市の面白いところですね。

建築・撮影・検証ワールド

建築、撮影、検証用のワールドなら、ウォーデン出現をOFFにした方が作業しやすいです。

特に、古代都市を改装したり、スカルク系ブロックを使った建築をしたりする場合、毎回ウォーデンに邪魔されると作業どころではありません。

この場合は、最初から false にしておくのがおすすめです。

/gamerule minecraft:spawn_wardens false

作業が終わって、ワールドをサバイバル用に戻したい場合は、

/gamerule minecraft:spawn_wardens true

ですね。

筆者のおすすめ
通常プレイではON、検証・建築・撮影ではOFF。
この使い分けが一番トラブル少ないと思います。


8. よくある勘違いと注意点

最後に、doWardenSpawning まわりでよくある勘違いをまとめます。

勘違い1:松明を置けばウォーデンは湧かない

これは違います。

ウォーデンは、通常の敵Mobのように暗い場所へ自然湧きするわけではありません。
スカルクシュリーカーを起点に出現するため、明るさでは止められません。

松明は、通常の敵Mob対策には有効です。
でも、ウォーデン対策としては、スニーク移動・羊毛・シュリーカーへの注意が重要です。

勘違い2:置いたスカルクシュリーカーからウォーデンが出る

通常のサバイバルで、プレイヤーが置いたスカルクシュリーカーは、基本的にウォーデンを呼べません。

自然生成されたスカルクシュリーカーと、自分で置いたスカルクシュリーカーは、見た目が似ていても内部状態が違います。

拠点の飾りとしてスカルクシュリーカーを使う場合、通常はそこまで怖がらなくて大丈夫です。

勘違い3:doMobSpawning false でウォーデンも止まる

Java版では、ウォーデンは通常の自然湧きとは違う仕組みです。

そのため、Java版でウォーデンを止めたいなら、ウォーデン用のゲームルールを使うのが確実です。

Java版1.21.11以降なら、

/gamerule minecraft:spawn_wardens false

Java版1.19〜1.21.10なら、

/gamerule doWardenSpawning false

を使ってください。

なお、Java版1.21.11以降では doMobSpawningminecraft:spawn_mobs に名前が変わっています。
ただし、どちらにしてもウォーデン出現専用の設定ではありません。

勘違い4:警戒レベルはシュリーカーごとに別

警戒レベルは、スカルクシュリーカーごとではなく、プレイヤーごとに扱われます。

つまり、別々のスカルクシュリーカーを鳴らしていても、同じプレイヤーなら警戒レベルは進みます。

古代都市で何度もシュリーカーを鳴らしたら、一度離れて落ち着く時間を作るのがおすすめです。
警戒レベルは、スカルクシュリーカーを反応させない時間が続くと10分ごとに1ずつ下がるため、焦って走り回るより、静かに距離を取る方が安全です。

勘違い5:ウォーデンは一度出たら絶対に消えない

ウォーデンは、ずっと追いかけ続けるだけのMobではありません。

一定時間、振動やターゲットを感知できない落ち着いた状態が続くと、地面へ潜って消える挙動をします。

なので、出てしまったら、まずは戦うより逃げる方が安全です。

  • 走り続けて音を出しすぎない
  • 羊毛を利用して振動を減らす
  • 高低差や通路を使って距離を取る
  • むやみに攻撃しない

このあたりを意識しましょう。

勘違い6:ウォーデンを倒せばお得

ウォーデンはとても強いですが、倒しても大量のレアアイテムが手に入るタイプの敵ではありません。

古代都市では、ウォーデンを倒すことより、出さない・見つからない・逃げ切ることを優先した方が安全です。

もちろん、上級者さんが挑戦するのは自由です。
ただ、初心者さんが古代都市攻略で無理に戦う必要はありません。

ウォーデンは、戦利品目的の敵というより、古代都市探索に緊張感を出す存在だと思っておくと良いです。


9. まとめ

以上、doWardenSpawning の意味・初期値・ウォーデン出現条件について解説しました。

要点を整理すると、下記です。

  • doWardenSpawning は、Java版でウォーデン出現を制御するゲームルール
  • 初期値は true なので、通常ワールドではウォーデンが出現する
  • Java版1.21.11以降では、名称が minecraft:spawn_wardens に変更された
  • Java版1.19〜1.21.10では、旧名の doWardenSpawning を使う
  • 統合版では、Java版と同じ doWardenSpawning は使えない
  • ウォーデンは明るさでは止まらない
  • 自然生成されたスカルクシュリーカーと、プレイヤーが置いたスカルクシュリーカーは扱いが違う

特に大事なのは、Java版1.21.11以降ではコマンド名が変わっているという点です。

Java版1.21.11以降でウォーデンを止めるなら、

/gamerule minecraft:spawn_wardens false

Java版1.19〜1.21.10でウォーデンを止めるなら、

/gamerule doWardenSpawning false

ですね。

古代都市探索を本気で楽しむなら、初期値の true のまま挑戦するのもおすすめです。
一方で、建築・撮影・検証・初心者さん向けワールドなら、一時的に false にするのも全然ありです。

ワールドの目的に合わせて、うまく使い分けてくださいね。

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


10. 参考文献

この記事を書くにあたり、以下の公式情報・コミュニティWikiを参考にしています。