Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Freeze Top Layer: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
Line 8: Line 8:
* {{BlockLink|Ice}}
* {{BlockLink|Ice}}
* {{BlockLink|Snow}}
* {{BlockLink|Snow}}
|canspawn=No
|canspawn=No{{only|je|short=1}}<br>Yes{{only|be|short=1}}
}}
}}
A '''freeze top layer''' is a [[Minecraft:feature]] found throughout the [[Minecraft:Overworld]].
A '''freeze top layer''' is a [[Minecraft:feature]] found throughout the [[Minecraft:Overworld]].


== Generation ==
== Generation ==
Freeze top layer is a feature that is used to add snow and ice to mountains and cold [[Minecraft:biome]]s.
The freeze top layer is a feature that is used to add snow and ice to mountains and cold [[Minecraft:biome]]s.


Freeze top layer tries to generate in all chunks in the [[Minecraft:Overworld]]. In each chunk, it tries at each block column to generate snow or ice on the terrain surface if the [[Minecraft:Biome#Temperature|biome temperature]] there is cold enough (below 0.15) and the block light level is less than 10. If the surface is water, an [[Minecraft:ice]] block replaces the water. Additionally, [[Minecraft:snow]] tries to generate on the surface if it can attach on the surface's block.
It attempts to generate in all chunks in the [[Minecraft:Overworld]]. In each chunk, it tries at each block column to generate snow or ice on the terrain surface if the [[Minecraft:Biome#Temperature|biome temperature]] there is cold enough (below 0.15) and the block light level is less than 10. The temperature increases with the [[Minecraft:altitude]], and is randomized per block up to 8 blocks using a noise.
 
=== Ice ===
If the upper-most block on the surface is [[Minecraft:water]], an [[Minecraft:ice]] block replaces the water.
 
=== Snow ===
[[Minecraft:Snow]] attempts to generate on the surface if the block is supported for snow layers, e.g. not on [[Minecraft:ice]] or [[Minecraft:dirt path]]. {{IN|je}}, one snow layer is simply placed on the surface. {{BE}} uses a [[Minecraft:biome]]-dependent snow accumulation algorithm.
 
Each biome has two values for snow accumulation. The first value determines the random variation of snow layers. When 0, in most warmer biomes and a few cold, one snow layer is simply added to the surface like in ''Java Edition''. When this value is higher, snow layers are randomized:
* A noise calculates random patches where no snow generates. Anywhere else, one layer is generated.
* When a snow layer generates horizontally bordering a full block, one layer is added for each bordering block.
* A second noise calculates random patches where multiple snow layers generate. The higher the snow accumulation value above 0.125, the larger these patches are and higher snow can accumulate.
 
For all snow accumulation values, see {{Slink|Biome|List of biome climates}}.<gallery widths="200">
File:Default snow accumulation.png|The default snow accumulation
File:Frozen Ocean snow accumulation.png|Snow accumulation of 0.125: randomized, but no stacked areas
File:Snowy Plains snow accumulation.png|Some colder biomes have random piles of multiple layers.
File:Ice Spikes snow accumulation.png|The [[Minecraft:Ice Spikes|ice spikes]] biome has the highest snow accumulation
</gallery>


== Data values ==
== Data values ==
Line 42: Line 60:
{{main|Configured feature}}
{{main|Configured feature}}
{{el|java}}:
{{el|java}}:
<section begin="config"/><div class="treeview">
<section begin="config" /><div class="treeview">
* {{nbt|compound|config}}: Empty
* {{nbt|compound|config}}: Empty
</div><section end="config"/>
</div><section end="config" />


{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}}
{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}}

Latest revision as of 11:05, 12 May 2026

Template:Infobox structure A freeze top layer is a Minecraft:feature found throughout the Minecraft:Overworld.

Generation

The freeze top layer is a feature that is used to add snow and ice to mountains and cold Minecraft:biomes.

It attempts to generate in all chunks in the Minecraft:Overworld. In each chunk, it tries at each block column to generate snow or ice on the terrain surface if the biome temperature there is cold enough (below 0.15) and the block light level is less than 10. The temperature increases with the Minecraft:altitude, and is randomized per block up to 8 blocks using a noise.

Ice

If the upper-most block on the surface is Minecraft:water, an Minecraft:ice block replaces the water.

Snow

Minecraft:Snow attempts to generate on the surface if the block is supported for snow layers, e.g. not on Minecraft:ice or Minecraft:dirt path. Template:IN, one snow layer is simply placed on the surface. Template:BE uses a Minecraft:biome-dependent snow accumulation algorithm.

Each biome has two values for snow accumulation. The first value determines the random variation of snow layers. When 0, in most warmer biomes and a few cold, one snow layer is simply added to the surface like in Java Edition. When this value is higher, snow layers are randomized:

  • A noise calculates random patches where no snow generates. Anywhere else, one layer is generated.
  • When a snow layer generates horizontally bordering a full block, one layer is added for each bordering block.
  • A second noise calculates random patches where multiple snow layers generate. The higher the snow accumulation value above 0.125, the larger these patches are and higher snow can accumulate.

For all snow accumulation values, see Template:Slink.

Data values

ID

Template:El: Template:ID table

Template:ID table

Template:El: Template:IN, it is technically not a feature. The game simply iterates through each horizontal coordinate after the chunk generation to generate ice and snow.

Config

Template:Main Template:El:

<section begin="config" />

<section end="config" />

Template:Collapse <syntaxhighlight lang="json"> {

 "type": "minecraft:freeze_top_layer",
 "config": {}

} </syntaxhighlight> Template:Collapse

History

Template:Expand section Template:HistoryTable

Issues

Template:Issue list

Navigation

Template:Navbox generated features

Minecraft:fr:Couche supérieure de gel Minecraft:ja:地表の氷雪 Minecraft:pt:Camada superior congelada Minecraft:lzh:冰層 Minecraft:zh:冰冻顶层