【マイクラ】waterSourceConversionの意味・初期値・水源生成仕様を解説【Java/統合版】

Java版1.19.3で追加され、Java版1.21.11以降はminecraft:water_source_conversionという名前で使うゲームルールです
初期値はtrueなので、普通に遊ぶ分には無限水源が作れます
統合版には同じゲームルールがないため、Java版とは扱いが異なります

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

マイクラでコマンドやゲームルールを見ていると、たまにwaterSourceConversionという見慣れない項目が出てくることがあります。
英語のままだと少し分かりにくいですが、これは簡単に言うと、新しい水源が自然に作られるかどうかを決めるゲームルールです。

ただし、ここで大事な注意点があります。
Java版1.21.11以降ではゲームルール名が変更され、これまでのwaterSourceConversionは、正式にはminecraft:water_source_conversionという名前で扱うようになっています。

つまり、古い記事や動画ではwaterSourceConversionと書かれていても、Java版1.21.11以降でコマンドを使う場合は、基本的にminecraft:water_source_conversionで覚えておくのが安全です。

たとえば、2×2の穴に水バケツを2回置いて、どこから水をすくっても復活する「無限水源」。
あれが作れるかどうかに関係するのが、このminecraft:water_source_conversionですね。

この記事を読めば、次のことが分かるようになります。

  • minecraft:water_source_conversionの意味と初期値が分かります👌
  • 旧名称waterSourceConversionとの違いを整理できます
  • Java版と統合版で何が違うのか整理できます
  • 無限水源・水流装置・サーバー運用への影響が分かります
  • truefalseで実際に何が変わるのか理解できます

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

※本記事は、Java版1.19.3で追加されたゲームルールを中心に解説しています。
※Java版1.21.11以降では、ゲームルール名がwaterSourceConversionからminecraft:water_source_conversionへ変更されています。
※統合版では同じゲームルールが確認できないため、Java版とは同じ操作になりません。
※水源生成の仕様は、通常の水バケツ・水源ブロックを前提に解説しています。


目次

1. waterSourceConversionとは
2. 初期値と対応エディション
3. trueとfalseで何が変わる?
4. 水源生成の基本仕様
5. 無限水源ができる形・できない形
6. コマンドで確認・変更する方法
7. サバイバル生活への影響
8. 水流装置・トラップへの影響
9. 統合版ではどう扱う?
10. バージョンごとの注意点
11. まとめ
12. よくある勘違いチェックポイント
13. 引用・参考文献

この記事で分かること
minecraft:water_source_conversionの意味・初期値・使い道
・旧名称waterSourceConversionとの違い
・Java版と統合版の違い
・水源生成、無限水源、水流装置への影響


1. waterSourceConversionとは

waterSourceConversionとは、水流ブロックが新しい水源ブロックに変わることを許可するかどうかを決めるゲームルールです。

ただし、Java版1.21.11以降ではゲームルール名が変更され、現在の正式な名前はminecraft:water_source_conversionです。
waterSourceConversionは、Java版1.19.3からJava版1.21.10まで使われていた旧名称として覚えておくと分かりやすいです。

もう少しサバイバル目線で言うと、

  • 無限水源を作れるか
  • 水バケツで水をすくった後、水源が復活するか
  • 水源が2つ以上ある場所で、中央の水流が水源化するか

このあたりに関係します。

普通のワールドでは初期値がtrueなので、皆さんがいつも使っている2×2の無限水源横3マスの無限水源はそのまま使えます。

逆に、falseにすると、2つの水源で挟んでも新しい水源が作られません。
水は流れますが、水流のままになって、水源として復活しないというイメージです。

ここが大事ですね。
minecraft:water_source_conversionは「水が流れるかどうか」ではなく、新しい水源が作られるかどうかの設定です。

ポイント
minecraft:water_source_conversion = true → 無限水源が作れる
minecraft:water_source_conversion = false → 新しい水源が作られない

筆者の感覚としては、通常のサバイバルならtrueのままで十分です。
あえてfalseにするのは、水を有限資源として扱いたい縛りワールドや、サーバー側で水源増殖を制限したい場合ですね。


2. 初期値と対応エディション

まずは、minecraft:water_source_conversionの基本情報を表で整理しておきます。

項目 内容
現在のゲームルール名 minecraft:water_source_conversion
旧名称 waterSourceConversion
意味 新しい水源の生成を許可するか
初期値 true
値の種類 true / false
Java版 対応
統合版 非対応(同じゲームルールなし)
追加バージョン Java版1.19.3
名称変更 Java版1.21.11以降はminecraft:water_source_conversion


初期値はtrueです。
つまり、特に設定を変えていないワールドなら、いつものマイクラ通り、無限水源を作れる状態になっています。

一方で、統合版ではminecraft:water_source_conversionというゲームルール自体が通常の/gameruleとして用意されていません。
そのため、Java版のように、

/gamerule minecraft:water_source_conversion false

と入力して無限水源を封じる、という使い方はできません。

ここはJava版と統合版でかなり大きな違いです。
検索でこの記事へ来た方は、まず自分の環境がJava版なのか、統合版なのかを確認しておきましょう。

注意!
統合版でこのコマンドを使おうとしても、Java版と同じようには動きません。
統合版で無限水源を制限したい場合は、ワールドルールやプレイヤー間の縛りで対応する形になります。


3. trueとfalseで何が変わる?

minecraft:water_source_conversionは、値をtrueにするかfalseにするかで挙動が変わります。

trueの場合

trueの場合は、通常通り新しい水源が作られます

代表例はこれですね。

水源 空き 水源

この真ん中に水が流れ込むと、条件を満たした場合、真ん中も水源になります。
その結果、真ん中から水をすくっても、左右の水源によってまた復活します。

皆さんが普段使っている無限水源は、まさにこの仕様を使っています。
畑づくり、コンクリート作り、ブランチマイニング中の水補給、ネザーゲート付近の安全対策など、普段のサバイバルではかなりお世話になりますね。

falseの場合

falseの場合は、新しい水源が作られません

見た目として水は流れるので、最初は「あれ?普通に水が出ている?」と思うかもしれません。
ただし、中央の水流が水源化しないので、バケツですくっても復活しません。

つまり、

  • 水は流れる
  • 水流でアイテムやモブを押すことはできる
  • ただし、新しい水源は増えない
  • 無限水源としては使えない

という感じです。

ここを間違えると、装置の検証で混乱します。
falseにしても水そのものが消えるわけではありません。
あくまで水源の再生成が止まるだけです。

体験談的な注意点
水流装置だけ見ていると、falseでも普通に動いているように見えます。
でも、水をすくった時に復活しないので、無限水源として使おうとした瞬間に違いが分かります。


4. 水源生成の基本仕様

ここからは、minecraft:water_source_conversionを理解するために必要な、水源生成の基本仕様を整理します。

水源が新しく作られるには、基本的に次の条件が重要です。

  • 水流ブロックがある
  • その水流ブロックの横に、2つ以上の水源がある
  • その水流ブロックの下が、固体ブロックまたは水源になっている
  • minecraft:water_source_conversiontrueになっている

この条件を満たすと、水流だった場所が水源になります。

一番分かりやすいのは、横3マスの形です。

水源 水流 水源

この中央の水流が、条件を満たすことで水源化します。
すると、中央から水をすくってもまた復活するため、無限水源として使えます。

2×2の形も同じです。

水源 空き
空き 水源

この形に水を置くと、残りの角にも水源ができ、2×2全体が実質的に水源として扱いやすくなります。
サバイバルで一番よく使うのはこの形ですね。

下のブロックも大事

意外と見落としやすいのが、水源化する場所の下のブロックです。

水源生成は、横の水源だけではなく、下側の条件も関係します。
検証する時は、石・土・丸石など、分かりやすい普通のフルブロックの上で試すのがおすすめです。

階段、ハーフブロック、水没ブロックなどが絡むと、見た目と内部挙動の判断がややこしくなります。
記事や動画の検証用なら、まずは普通のフルブロック上で試すのが安全です。

水の広がりとは別の話

水は、置いた水源から横方向へ広がります。
通常、水流はある程度の距離まで伸びていきます。

ただし、ここで見ているのは「水が広がるか」ではなく、水流が水源に変わるかです。

minecraft:water_source_conversion = falseにしても水流自体は発生します。
でも、水流が水源に変わらないので、無限水源として使えません。

この違いだけ覚えておけば、かなり理解しやすくなります👌


5. 無限水源ができる形・できない形

ここでは、実際によく使う形を文字だけで整理しておきます。
スクショなしでも分かるように、上から見た図として見てください。

2×2の無限水源

一番有名な形です。

水源 水源
水源 水源

最初から4マス全部に水を置く必要はありません。
対角に2回水を置けば、残りの場所にも水源ができます。

水源 空き
空き 水源

この形で水を置くと、2×2の中で水源が補充されます。
サバイバルでは、これを畑の近くや建築現場に1つ作っておくと便利ですね。

ただし、minecraft:water_source_conversion = falseだと、この「補充」が起きません。
見た目は水が流れていても、水源として復活しないので注意です。

横3マスの無限水源

こちらもよく使います。

水源 水源 水源

作り方としては、左右に水源を置いて中央を水源化させる形です。

水源 水流 水源

中央が水源になれば、そこから水をすくっても復活します。
狭い場所に作りたい時は、横3マス型も使いやすいです。

L字型の無限水源

L字型でも条件を満たせば水源が作られます。

水源 水源
水源 空き

角の位置が水源化することで、無限水源として使える形です。
ただ、初心者さん向けに一番おすすめするなら、やっぱり2×2型です。
見た目が分かりやすく、間違えにくいです。

できない形

水源が1つしかない場合は、新しい水源は作られません。

水源 水流 水流

この場合、水は流れますが、途中の水流が勝手に水源になるわけではありません。

また、minecraft:water_source_conversion = falseの場合は、形だけ無限水源に見えても水源化しません。

水源 水流 水源

この形でも、falseなら中央が水源として復活しない、ということですね。

覚え方
無限水源は「水源が2つ以上で、間に水源を作る」仕組みです。
minecraft:water_source_conversionをfalseにすると、この“作る”部分が止まります。


6. コマンドで確認・変更する方法

Java版では、/gameruleコマンドでminecraft:water_source_conversionを確認・変更できます。

現在の値を確認する

Java版1.21.11以降で現在の設定を確認したい場合は、次のコマンドを使います。

/gamerule minecraft:water_source_conversion

設定が初期状態なら、trueが返ってくるはずです。

Java版1.19.3からJava版1.21.10までの環境では、旧名称の次のコマンドを使います。

/gamerule waterSourceConversion

同じゲームルールでも、バージョンによって入力する名前が変わるので注意してください。

無限水源を無効化する

Java版1.21.11以降で新しい水源が作られないようにする場合は、次のコマンドです。

/gamerule minecraft:water_source_conversion false

これで、無限水源のような水源補充が止まります。
サーバーで「水を有限資源として扱う」ような縛りをしたい場合は、この設定ですね。

Java版1.19.3からJava版1.21.10までの場合は、旧名称で入力します。

/gamerule waterSourceConversion false

元に戻す

Java版1.21.11以降で通常のサバイバル仕様へ戻したい場合は、次のコマンドです。

/gamerule minecraft:water_source_conversion true

これで、新しい水源が生成されるようになります。
つまり、2×2無限水源も横3マス無限水源もまた使えます。

Java版1.19.3からJava版1.21.10までの場合は、次のように入力します。

/gamerule waterSourceConversion true

コマンドを使う時の注意点

シングルプレイでコマンドを使う場合、チートが許可されている必要があります。
マルチサーバーでは、基本的に管理者権限やオペレーター権限が必要です。

また、minecraft:water_source_conversionはJava版のゲームルールです。
統合版で同じコマンドを入力しても、Java版のように設定できません。

注意!
minecraft:water_source_conversionをfalseにしても、既にある水源が全部消えるわけではありません。
既存の水源は残ります。変わるのは、新しい水源が増えるかどうかです。


7. サバイバル生活への影響

通常のサバイバルでは、minecraft:water_source_conversiontrueのままで問題ありません。
むしろ、falseにするとかなり不便になります。

畑づくりへの影響

畑そのものは、水源が近くにあれば耕地を湿らせられます。
ただし、falseにすると、無限水源で水を増やしながら畑を広げることができません。

いつもの感覚で水をすくっていると、

「あれ、水が復活しない…」

という状態になります。

特に序盤、バケツ1〜2個で畑を広げていくプレイをしている方はかなり困りますね。

建築への影響

建築でも水はよく使います。

  • 高所作業の落下対策
  • 水流エレベーターの準備
  • 水抜き・水流整備
  • 池や川の装飾
  • コンクリート作り

こういう作業では、現場近くに無限水源を置けるとかなり楽です。
minecraft:water_source_conversion = falseだと、必要な分だけ水源を運ぶ必要があるので、建築テンポは落ちます。

水を有限にしたい縛りプレイなら面白いですが、普通に建築したいワールドでは、falseにするメリットは少ないと思います。

探索への影響

洞窟探索やブランチマイニングでも、水バケツはかなり重要です。

  • 溶岩対策
  • 高所からの落下対策
  • 黒曜石づくり
  • 燃えた時の緊急消火

trueなら、拠点や洞窟内で無限水源を作って補給できます。
falseだと、水源を増やせないため、持ち込んだ水の扱いがかなり大事になります。

筆者のおすすめ
普通のサバイバル・建築ワールドならtrueのまま。
ハードコアな資源管理やサーバー縛りをしたい場合だけfalseを検討、で良いと思います。


8. 水流装置・トラップへの影響

minecraft:water_source_conversionで一番気になるのは、装置への影響だと思います。

結論から言うと、水流でモブやアイテムを運ぶだけの装置なら、基本的には大きな影響はありません
なぜなら、falseにしても水は流れるからです。

ただし、装置の中で「水源が復活すること」を利用している場合は影響が出ます。

影響が少ない装置

次のような装置は、水を設置した後にその水源を維持して使うことが多いです。

  • モンスタートラップの水流誘導
  • アイテムをホッパーへ流す水路
  • 村人やモブを水流で運ぶ通路
  • 作物を水流で流す簡単な収穫装置

こういう装置は、最初に水源を正しく置けば、水流自体は作れます。
minecraft:water_source_conversion = falseでも、水流が完全に使えなくなるわけではありません。

影響が出やすい装置

一方で、次のようなものは注意です。

  • 無限水源からディスペンサーで水を扱う装置
  • 水源をすくっても復活する前提の作業場
  • コンクリート製造用の水補給場
  • 水源を増やしながら整地・建築する作業手順
  • プレイヤーが途中で水を回収しても補充される前提の仕組み

このあたりは、falseにすると想定通りに動かない可能性があります。
特に「水源をすくってもすぐ戻る」前提で作っている場所は、そのまま壊れやすいです。

ソウルサンド式の水流エレベーターは?

水流エレベーターでは、水が水源になっているかどうかがかなり大事です。
ソウルサンドの上に水源が並んでいる状態で、上向きの泡が発生します。

ただ、minecraft:water_source_conversionは「水源が増えるかどうか」のルールなので、すでに水源として置いた水が消えるわけではありません。

つまり、

  • 水源を手作業できちんと置けば使える
  • 無限水源で水を補充しながら作る手順は不便になる
  • 水源化を期待して一気に作る方法は失敗しやすい

という感じです。

水流エレベーターを作るなら、falseのワールドでは水バケツを多めに用意しておきましょう。

サーバー管理者向けの使い道

サーバー運用では、minecraft:water_source_conversion = falseにすることで、水をある程度有限資源にできます。

たとえば、

  • 資源管理を厳しくしたいサバイバルサーバー
  • 配布ワールドで水の増殖を防ぎたい場合
  • アドベンチャーマップで水源を勝手に増やされたくない場合

こういう場面では便利です。

ただし、普通のマルチサバイバルでいきなりfalseにすると、畑・建築・装置づくりがかなり不便になります。
導入するなら、事前にプレイヤーへ説明しておいた方が良いですね。


9. 統合版ではどう扱う?

統合版では、Java版のようなminecraft:water_source_conversionゲームルールはありません。
そのため、統合版でこの名前を見つけて設定しようとしている方は注意してください。

統合版では無限水源をコマンドで直接止められない

Java版1.21.11以降なら、

/gamerule minecraft:water_source_conversion false

で新しい水源の生成を止められます。

ですが、統合版ではこのゲームルールが用意されていないため、同じ方法では無限水源を無効化できません。

統合版で水を有限資源っぽく扱いたい場合は、

  • プレイヤー間で「無限水源禁止」のルールを決める
  • 配布ワールド側で水バケツや水源配置を制限する
  • アドオンや外部的な管理で対応する

といった方法になります。

統合版の記事を書く時の注意

ブログや攻略記事でminecraft:water_source_conversionを扱う場合、タイトルに「Java/統合版」と入れるなら、必ずこの違いを書いておいた方が親切です。

読者さんの中には、Switch、スマホ、PlayStation、Xbox、Windows版の統合版で遊んでいる方も多いです。
その方がJava版向けコマンドをそのまま試すと、混乱しやすいです。

なので、この記事でははっきり整理しておきます。

Java版minecraft:water_source_conversionで水源生成をON/OFFできる
統合版:同じゲームルールはなく、Java版と同じ操作はできない

ここを押さえておけば大丈夫です。


10. バージョンごとの注意点

waterSourceConversionは、Java版1.19.3で追加されたゲームルールです。
その後、Java版1.21.11でゲームルール名の形式が変わり、現在はminecraft:water_source_conversionとして扱います。

Java版1.19.2以前

Java版1.19.2以前には、waterSourceConversionゲームルールがありません。
そのため、コマンドで水源生成だけを直接切り替えることはできません。

古いバージョンのサーバーや配布ワールドを触っている場合は、まずバージョンを確認しましょう。

Java版1.19.3以降

Java版1.19.3からJava版1.21.10まででは、waterSourceConversionが使えます。
初期値はtrueです。

通常のサバイバルでは、特に変更しなければ無限水源が作れる状態ですね。

また、同時期にlavaSourceConversionというゲームルールも追加されています。
こちらは溶岩版の似たような設定ですが、初期値はfalseです。

水と溶岩で初期値が違うので、ここは混同しないようにしてください。

Java版1.21系列以降

Java版1.21.11以降では、ゲームルール名がレジストリ化され、従来のキャメルケース表記から名前空間付きのスネークケース表記へ変わっています。
そのため、waterSourceConversionminecraft:water_source_conversionとして使います。

効果そのものは、新しい水源の生成を許可するかどうかという考え方で見ればOKです。

少なくとも、通常プレイでよく使う無限水源の理解としては、

  • Java版1.21.11以降の名前はminecraft:water_source_conversion
  • 旧名称はwaterSourceConversion
  • 初期値はtrue
  • falseにすると新しい水源ができない
  • 水流そのものが止まるわけではない
  • Java版専用のゲームルール

この6点を押さえておけば問題ありません。

統合版1.21系列

統合版1.21系列でも、Java版のminecraft:water_source_conversionと同じゲームルールは確認できません。
そのため、統合版プレイヤーさんは「自分の環境では設定できないもの」と考えておきましょう。

注意!
今後のアップデートで仕様が変わる可能性はあります。
ただし、現時点で記事を書くなら、minecraft:water_source_conversionはJava版向けのゲームルールとして説明するのが正確です。


11. まとめ

以上、minecraft:water_source_conversionの意味・初期値・水源生成仕様について解説しました。

要点を整理すると、

  • minecraft:water_source_conversionは、新しい水源の生成を許可するかどうかのゲームルール
  • 旧名称はwaterSourceConversion
  • 初期値はtrue
  • Java版1.19.3でwaterSourceConversionとして追加された
  • Java版1.21.11以降ではminecraft:water_source_conversionとして扱う
  • 統合版には同じゲームルールがない
  • trueなら無限水源が作れる
  • falseなら水流は出るが、新しい水源は作られない
  • 普通のサバイバルなら基本的にtrueのままでOK

という内容でした。

普段のプレイでは意識する機会が少ないゲームルールですが、サーバー運用や配布ワールド制作ではけっこう重要です。
特に、無限水源を使えるかどうかは、建築・畑・装置づくりに大きく関わります。

筆者としては、通常のサバイバルや建築ワールドなら、無理にfalseへ変える必要はないと思います。
一方で、資源管理を重視したいワールドや、アドベンチャーマップで水源を増やされたくない場合は、かなり便利な設定ですね。

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


12. よくある勘違いチェックポイント

minecraft:water_source_conversionで混乱しやすいところを、最後にチェックリスト形式でまとめておきます。

  • [ ] Java版1.21.11以降では、正式なゲームルール名はminecraft:water_source_conversionです
  • [ ] waterSourceConversionはJava版1.19.3からJava版1.21.10までの旧名称です
  • [ ] minecraft:water_source_conversionは水が流れるかどうかの設定ではありません
  • [ ] falseにしても、既にある水源が消えるわけではありません
  • [ ] falseにすると、新しい水源が作られなくなります
  • [ ] 無限水源を作りたいなら、Java版ではtrueにする必要があります
  • [ ] 初期値はtrueなので、普通のワールドでは基本的に変更不要です
  • [ ] 統合版には同じゲームルールがないため、Java版と同じコマンドでは設定できません
  • [ ] Java版1.19.2以前では、このゲームルール自体が使えません
  • [ ] 水流装置は動いても、無限水源として復活するとは限りません
  • [ ] 水源生成を検証する時は、石や土など普通のフルブロック上で試すと分かりやすいです
  • [ ] minecraft:lava_source_conversionとは初期値が違います。水はtrue、溶岩はfalseです

どうしても挙動が分からない時は、まず2×2の無限水源で試しましょう。

Java版1.21.11以降では、次のコマンドです。

/gamerule minecraft:water_source_conversion true

この状態で2×2無限水源が作れるなら、通常の水源生成は有効です。

/gamerule minecraft:water_source_conversion false

この状態で水源が復活しないなら、設定が反映されています。

Java版1.19.3からJava版1.21.10までの場合は、旧名称で確認します。

/gamerule waterSourceConversion true
/gamerule waterSourceConversion false

実際に手元で切り替えてみると、かなり分かりやすいですよ👌


13. 引用・参考文献

この記事を書くにあたり、以下の公式リリースノート・コミュニティWiki・不具合報告ページを参考にしています。