【マイクラ】snowAccumulationHeightの意味・初期値・雪の積もり方を解説【Java版】

この記事はJava版のゲームルール snowAccumulationHeight を調べている方向けです
Java版1.21.11以降では、ゲームルール名が minecraft:max_snow_accumulation_height に変更されています
統合版(Bedrock Edition)とは仕様・コマンド名が異なるので注意してください

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

マイクラで雪山や雪の降るタイガに拠点を作っていると、

  • 雪が勝手に積もって道が埋まる
  • 屋根や庭の見た目が少しずつ変わる
  • 逆に、もっと雪を深く積もらせて冬っぽくしたい
  • 雪が積もらないようにしたい

こういう場面ってありますよね。

実はJava版では、雪の積もる最大の厚さをゲームルールで変更できます。
その設定が、今回解説する snowAccumulationHeight です。

ただし、ここが少しややこしいところで、Java版1.21.11以降ではゲームルール名が変更されています。
古い記事や動画を見ながらコマンドを打つと、バージョンによってはそのままでは動かないことがあります。

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

  • snowAccumulationHeight の意味が分かります👍
  • 雪の初期値・設定できる数値・積もり方が分かります👌
  • Java版1.21.11以降の新しいコマンド名にも対応できます
  • 雪が積もらない時のチェックポイントも確認できます(^^♪

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

※本記事はJava版の仕様を前提に整理しています。
※Java版1.19.3で追加されたゲームルールで、Java版1.21.11以降は名称が変更されています。
※ゲーム内の仕様については、公式アップデート情報および英語版Minecraft Wikiを参考にしています。


目次

1. snowAccumulationHeightとは
2. 初期値と設定できる数値
3. Java版1.21.11以降の新しいコマンド名
4. コマンドの使い方
5. 雪はどこに積もる?基本仕様を解説
6. 数値ごとのおすすめ設定
7. snowAccumulationHeightで出来ること・出来ないこと
8. 雪が積もらない時のチェックポイント
9. まとめ
10. 引用・参考文献

この記事で分かること
・Java版の snowAccumulationHeight の意味
・初期値と設定範囲
・Java版1.21.11以降の新名称
・雪が積もる条件と、積もらない時の確認ポイント


1. snowAccumulationHeightとは

snowAccumulationHeight とは、雪が降っている時に、各ブロック上へ積もる雪の最大層数を決めるゲームルールです。

普通のJava版では、雪が降っても基本的には雪の層は1段だけ積もります。
つまり、初期状態のままだと、雪原や雪山で時間が経っても地面がどんどん深雪になっていくわけではありません。

そこで使うのが、このゲームルールです。

たとえば、値を 8 にすると、雪が降っている間に最大で1ブロック分の高さまで雪が積もるようになります。
逆に、値を 0 にすると、自然な降雪では雪が新しく積もらない状態にできます。

雪山拠点・クリスマス建築・冬マップ・検証ワールドなどでは、かなり便利な設定ですね。

ただし、これだけは最初に覚えておいてください。

snowAccumulationHeightは「雪を降らせる設定」ではありません。
あくまで、雪が降っている時に“何層まで積もるか”を決める設定です。

なので、砂漠やサバンナのようにそもそも雪が降らない場所でこの値を変えても、急に雪景色になるわけではありません。
ここを勘違いすると「あれ?設定したのに積もらない」となりがちです。


2. 初期値と設定できる数値

snowAccumulationHeight の初期値は 1 です。

Java版1.19.3で追加された時点では、公式アップデート情報でも「初期値は1」「0にすると雪が形成されない」「8以上にすると1ブロック分の高さまで積もる」と説明されています。

Java版1.21.11以降では、ゲームルール名が変わったうえで、設定範囲は0〜8に制限されています。
Java版1.21.10以前では 8 より大きい値を入力できる場合がありますが、雪の層が1ブロック分より高く積もるわけではありません。

設定値 雪の積もり方 使いどころ
0 降雪による雪の層が形成されない 雪を積もらせたくない建築ワールド
1 通常のJava版と同じ。最大1層 初期値・通常プレイ
2〜7 指定した層数まで雪が積もる ほどよく雪を深くしたい時
8 最大で1ブロック分の高さまで積もる 深雪の冬マップ・景観づくり

ポイントは、値を大きくしても一瞬で雪が積もるわけではないことです。

このゲームルールは「最大で何層まで積もってよいか」を決めるものなので、実際に雪が積もるには、

  • 雪が降っている
  • 雪が積もれる場所である
  • 時間経過とランダムティックが進む

このあたりの条件が必要です。

体験談
筆者も最初、8 にした瞬間に地面が真っ白に盛り上がると思っていました。
でも実際は、雪が降っている間に少しずつ増えていく仕様です。
「設定したのに変わらない!」と焦る前に、まずは雪が降る場所でしばらく待ってみましょう。


3. Java版1.21.11以降の新しいコマンド名

ここが、この記事で一番大事な注意点です。

Java版1.21.11以降では、ゲームルールがレジストリ管理になり、従来のキャメルケース名から、名前空間つきのスネークケース名へ変更されました。

snowAccumulationHeight も例外ではなく、現在のJava版では次の名前に変わっています。

  • Java版1.21.10以前:snowAccumulationHeight
  • Java版1.21.11以降:minecraft:max_snow_accumulation_height

つまり、古い記事でよく見る、

/gamerule snowAccumulationHeight 0

この書き方は、Java版1.21.11以降では旧名称になります。

Java版1.21.11以降であれば、基本は次のように打ちます。

/gamerule minecraft:max_snow_accumulation_height 0

どの名前で入力すればよいか迷った場合は、ゲーム内で /gamerule まで打って、Tab補完に出てくる名前を優先してください。

注意!
この記事タイトルでは検索されやすい旧名 snowAccumulationHeight を使っていますが、
現在のJava版では minecraft:max_snow_accumulation_height も必ず覚えておきましょう。


4. コマンドの使い方

ここからは、実際にコマンドで設定する方法を整理します。

Java版1.21.11以降の場合

Java版1.21.11以降で雪を積もらせないようにするなら、次のコマンドです。

/gamerule minecraft:max_snow_accumulation_height 0

初期値へ戻すなら、次のように 1 を指定します。

/gamerule minecraft:max_snow_accumulation_height 1

最大まで積もるようにしたい場合は、8 を指定します。

/gamerule minecraft:max_snow_accumulation_height 8

現在の設定値を確認したい時は、値を付けずに実行します。

/gamerule minecraft:max_snow_accumulation_height

Java版1.19.3〜1.21.10の場合

古い名称を使うバージョンでは、次のように入力します。

/gamerule snowAccumulationHeight 0

初期値へ戻す場合はこちらです。

/gamerule snowAccumulationHeight 1

最大まで積もらせたい場合はこちらです。

/gamerule snowAccumulationHeight 8

コマンドを使う時の前提

ゲームルールの変更には、基本的にチートの許可、またはサーバーでの管理者権限(OP権限)が必要です。

シングルプレイでチートをオフにして作ったワールドの場合は、LANに公開してチートを許可する方法もあります。
ただ、サバイバルワールドで重要な設定を変える時は、念のためバックアップを取ってから実行するのが安全です。

特に 8 にすると、雪が降る地域では地形の見た目が大きく変わります。
景観づくりにはかなり面白いですが、拠点周辺の道や屋根が埋まっていくこともあるので注意してくださいね。


5. 雪はどこに積もる?基本仕様を解説

snowAccumulationHeight を理解するには、先に雪そのものが積もる条件も知っておくと失敗しにくいです。

Java版では、雪が降るバイオームや、雨が雪に変わる高度で、条件を満たしたブロック上に雪の層が生成されます。
ただし、どこでも積もるわけではありません。

主なポイントは下記です。

  • 雪が降るバイオーム、または雨が雪に変わる高度であること
  • 雪が積もれるブロックの上であること
  • ブロック上面が完全な固体面として扱われること
  • ブロックライトレベルが9以下であること
  • 氷や氷塊など、一部のブロック上では生成されないこと

また、雪はブロックライトレベルが12以上の場所では溶けます
Java版では、複数層の雪も溶ける時は1層ずつではなく、まとめて消えます。

雪を残したい場合、松明やランタンを近くに置きすぎると、せっかく積もった雪が溶けることがあります。

雪道をきれいに保ちたいなら明かりで溶かす。
逆に雪景色を残したいなら、明かりの置き方を少し離す。
この使い分けが大事ですね。

雪の層は1〜8段ある

雪の層には、1〜8までの厚さがあります。
minecraft:max_snow_accumulation_height8 にすると、降雪によって最大8層、つまり1ブロック分の高さまで雪が積もります。

ただし、これは粉雪ではありません。
見た目として深い雪になりますが、粉雪バケツで作る粉雪ブロックとは別物です。

ここも注意!
8 にしても、雪が粉雪に変化するわけではありません。
深く積もるのは「雪の層」です。粉雪トラップや凍結ダメージとは別物として考えましょう。

randomTickSpeedの影響も受ける

Java版1.20.2以降では、雪が積もる速度は randomTickSpeed の影響を受けます。
Java版1.21.11以降では、このゲームルール名も minecraft:random_tick_speed に変わっています。

そのため、検証ワールドで randomTickSpeedminecraft:random_tick_speed を大きくしている場合は、雪の積もり方も通常より早く見えることがあります。
逆に、0 にしているようなワールドでは、雪の積もり方が通常と違って見える可能性があります。

「同じ設定なのに、動画や他のワールドと積もる速さが違う」という時は、ここも確認してみてください。


6. 数値ごとのおすすめ設定

ここでは、実際にどの値を使えばよいかを、プレイ用途ごとに整理します。

雪を積もらせたくないなら0

雪山拠点・雪が降るタイガ拠点で、道や屋根に雪が積もるのが困る場合は 0 が便利です。

/gamerule minecraft:max_snow_accumulation_height 0

これで、降雪によって新しい雪の層が形成されなくなります。

ただし、すでに積もっている雪が自動で消えるわけではありません。
既存の雪を消したい場合は、シャベルで除雪するか、コマンドで置換する必要があります。

体験談
雪山拠点で屋根の上に雪が積もり続けると、建築のシルエットがけっこう変わります。
「完成時の見た目を固定したい」建築ワールドなら、0 はかなり使いやすいです。

通常プレイなら1

普通のサバイバル感を残したいなら、初期値の 1 で大丈夫です。

/gamerule minecraft:max_snow_accumulation_height 1

バニラの自然な雪景色を保てるので、迷ったらこの値でOKです。

冬っぽさを出したいなら2〜4

「少し雪が積もっている感じ」を出したいなら、2〜4 あたりがおすすめです。

/gamerule minecraft:max_snow_accumulation_height 3

このくらいだと、地面に立体感が出ます。
でも、完全に足元が雪で埋まりきるほどではないので、拠点周りにも使いやすいです。

個人的には、冬建築の雰囲気づくりなら 3 くらいが扱いやすいと思います。

深雪マップを作るなら7〜8

雪国の冒険マップや、完全な冬ワールドを作りたいなら 7〜8 が面白いです。

/gamerule minecraft:max_snow_accumulation_height 8

最大まで積もると、地面の凹凸がかなり変わります。
雪原・林・山岳地帯の景色が大きく変わるので、スクショ撮影や配布マップ制作にも向いています。

ただし、実用面では少し大変です。
拠点の入口、村人施設、畑周辺、レール、道などが雪で見えにくくなるので、遊びやすさ重視なら少し控えめな値の方が扱いやすいです。


7. snowAccumulationHeightで出来ること・出来ないこと

snowAccumulationHeight は便利ですが、万能な雪コマンドではありません。
ここを理解しておくと、設定ミスをかなり減らせます。

出来ること

snowAccumulationHeight、または新名称の minecraft:max_snow_accumulation_height で出来ることは、主に次の通りです。

  • 雪が積もる最大層数を変える
  • 雪を自然に積もらなくする
  • 雪山・雪原・雪が降るタイガなどの景観を調整する
  • 冬マップや検証ワールドの条件をそろえる

特に便利なのは、自然に積もる雪を止められることです。
雪国拠点で「毎回シャベルで除雪するのが面倒」という方にはかなり助かる設定ですね。

出来ないこと

逆に、次のようなことはこのゲームルールだけでは出来ません。

  • 砂漠やサバンナに雪を降らせる
  • 雪の降る高度そのものを自由に変える
  • すでに積もっている雪を一括で消す
  • 雪を一瞬で最大層まで積もらせる
  • 雪の層を粉雪に変える

つまり、このゲームルールは雪の最大積雪量を調整する設定であって、天候・バイオーム・地形生成を丸ごと変える設定ではありません。

ここは大事です。

「雪を積もらせたい」なら、まず雪が降る場所へ行く。
「雪を積もらせたくない」なら、値を 0 にする。
「すでにある雪を消したい」なら、別途除雪する。

このように分けて考えると分かりやすいです。


8. 雪が積もらない時のチェックポイント

コマンドは入れたのに雪が積もらない
8 にしたのに全然変化がない
👉そういう時は、ここのチェックポイントを確認してください。

  • [ ] Java版1.21.11以降なのに、旧名 snowAccumulationHeight で入力していないか?
  • [ ] Java版1.21.10以前なのに、新名 minecraft:max_snow_accumulation_height で入力していないか?
  • [ ] 設定値が 0 になっていないか?
  • [ ] そもそも雪が降るバイオーム・高度にいるか?
  • [ ] /weather rain などで天候を変えた後、実際にその場所で雪になっているか?
  • [ ] ブロックライトレベルが高すぎて、雪が生成されなかったり溶けたりしていないか?
  • [ ] 氷や氷塊など、雪が積もらないブロック上で確認していないか?
  • [ ] randomTickSpeed、または minecraft:random_tick_speed を極端な値にしていないか?
  • [ ] サーバーやRealmsで管理者権限(OP権限)があるか?
  • [ ] コマンド入力時にTab補完で候補が出ているか?

特に多いのは、バージョン違いによるコマンド名のミスです。

1.21.11以降では、

/gamerule minecraft:max_snow_accumulation_height 8

1.21.10以前では、

/gamerule snowAccumulationHeight 8

この違いをまず確認しましょう。

また、雪が積もるのは一瞬ではありません。
値を 8 にしても、すぐに8層になるわけではないので、雪が降っている場所でしばらく様子を見る必要があります。

既に積もっている雪を消したい場合

0 にしても、すでにある雪が勝手に全部消えるわけではありません。

建築ワールドで見た目を整えたいなら、シャベルで除雪するか、クリエイティブなら範囲を決めて雪ブロック・雪の層を置換すると早いです。

ただし、コマンドで広範囲をまとめて消す場合は、建築物を巻き込む可能性があります。
大事なワールドでは必ずバックアップを取ってから作業しましょう。


9. まとめ

以上、Java版のゲームルール snowAccumulationHeight について解説しました。

要点を整理すると、

  • snowAccumulationHeight は、雪が降っている時に積もる雪の最大層数を決めるゲームルール
  • 初期値は 1
  • 0 にすると、降雪による雪の層が形成されない
  • 8 にすると、最大で1ブロック分の高さまで雪が積もる
  • Java版1.21.11以降では、名称が minecraft:max_snow_accumulation_height に変更されている
  • 雪を降らせる設定ではなく、あくまで「積もる上限」を決める設定

という感じです。

雪山拠点を綺麗に保ちたいなら 0
普通に遊ぶなら初期値の 1
冬っぽい景観を作りたいなら 3 前後。
深雪のワールドを作るなら 8

このように使い分けると、ワールドの雰囲気をかなり調整しやすくなります。

特に、Java版1.21.11以降の名前変更はつまずきやすいので、最後にもう一度だけ書いておきます。

/gamerule minecraft:max_snow_accumulation_height 1

Java版1.21.11以降で初期値へ戻すなら、このコマンドです。

古い snowAccumulationHeight で動かない場合は、新しい名前を試してくださいね。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にも便利なゲームルールやJava版の仕様解説をまとめているので、ぜひご覧くださいね(^^♪


10. 引用・参考文献

この記事を書くにあたり、以下の公式情報・英語版Minecraft Wikiを参考にしています。