<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABiome_definition</id>
	<title>Minecraft:Biome definition - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABiome_definition"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;action=history"/>
	<updated>2026-06-10T00:43:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=136740&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=136740&amp;oldid=prev"/>
		<updated>2026-06-02T11:03:12Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:03, 2 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l57&quot;&gt;Line 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|compound|minecraft:biome}}: The biome definition.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|compound|minecraft:biome}}: The biome definition.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|description}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|description}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|string|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;identitfier&lt;/del&gt;}}: A [[Minecraft:namespaced identifier]] for the biome.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|string|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;identifier&lt;/ins&gt;}}: A [[Minecraft:namespaced identifier]] for the biome.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|components}}: Components used to define the biome&amp;#039;s generation.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|components}}: Components used to define the biome&amp;#039;s generation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:climate}}: Defines the climate properties of the biome.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:climate}}: Defines the climate properties of the biome.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=126152&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=126152&amp;oldid=prev"/>
		<updated>2026-05-20T11:04:35Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:04, 20 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l107&quot;&gt;Line 107:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 107:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;******** {{nbt|float|noise_frequency_scale}}: Scale to alter the frequency of replacements. Lower values make bigger areas that are less common, and higher values make smaller areas that are more common. Must be &amp;amp;gt;0.0 and &amp;amp;le;100.0.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;******** {{nbt|float|noise_frequency_scale}}: Scale to alter the frequency of replacements. Lower values make bigger areas that are less common, and higher values make smaller areas that are more common. Must be &amp;amp;gt;0.0 and &amp;amp;le;100.0.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;******** {{nbt|list|targets}}: The biomes that can be replaced.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;******** {{nbt|list|targets}}: The biomes that can be replaced.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;********* {{nbt|string}}: A biome ID &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;without&#039;&#039; the namespace&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;********* {{nbt|string}}: A biome ID.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:surface_builder}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:surface_builder}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|compound|builder}}: Controls the blocks used for [[Minecraft:Surface layer|surface layers]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|compound|builder}}: Controls the blocks used for [[Minecraft:Surface layer|surface layers]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l249&quot;&gt;Line 249:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 249:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.25|Custom biomes were released from experimental.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.25|Custom biomes were released from experimental.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.0|dev=Preview 26.0.25|Added {{cd|minecraft:village_type}} biome component that determines the type of the [[Minecraft:village]] in the biome. This also allows for the generation of villages in the biome; not using this component means the village will never be generated in the biome.|Enabled the Biome Replacement feature in the [[Minecraft:Nether]], however, currently it doesn&amp;#039;t work as well as it should.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.0|dev=Preview 26.0.25|Added {{cd|minecraft:village_type}} biome component that determines the type of the [[Minecraft:village]] in the biome. This also allows for the generation of villages in the biome; not using this component means the village will never be generated in the biome.|Enabled the Biome Replacement feature in the [[Minecraft:Nether]], however, currently it doesn&amp;#039;t work as well as it should.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.20|dev=Preview 26.20.23|exp=Upcoming Creator Features|Added {{cd|minecraft:subsurface_builder}} biome component to apply surface generation rules below the Overworld&#039;s terrain surface. Includes {{cd|minecraft:noise_gradient}} builder type for placing block bands via Perlin noise distribution, with parameters {{cd|non_replaceable_blocks}} and {{cd|gradient_blocks}}.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.20|dev=Preview 26.20.23|exp=Upcoming Creator Features|Added {{cd|minecraft:subsurface_builder}} biome component to apply surface generation rules below the Overworld&#039;s terrain surface. Includes {{cd|minecraft:noise_gradient}} builder type for placing block bands via Perlin noise distribution, with parameters {{cd|non_replaceable_blocks}} and {{cd|gradient_blocks}}&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.|{{cd|minecraft:surface_builder}} now suppose the type {{cd|minecraft:noise_gradient}} doing the same as mentioned above&lt;/ins&gt;.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine|upcoming bedrock}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine|upcoming bedrock}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.30|dev=Preview 26.30.25|{{cd|minecraft:subsurface_builder}} and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;its &lt;/del&gt;{{cd|minecraft:noise_gradient}} type are now stable and no longer require experimental features. Requires {{cd|format_version}} 1.26.30 or higher.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.30|dev=Preview 26.30.25|{{cd|minecraft:subsurface_builder}} and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{cd|minecraft:surface_builder}} with &lt;/ins&gt;{{cd|minecraft:noise_gradient}} type are now stable and no longer require experimental features. Requires {{cd|format_version}} 1.26.30 or higher&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|{{HistoryLine|||dev=Preview 26.30.29|Biome replacement in the [[Minecraft:Nether]] is now working as it should&lt;/ins&gt;.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=124926&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=124926&amp;oldid=prev"/>
		<updated>2026-05-18T11:04:29Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;a href=&quot;https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;amp;diff=124926&amp;amp;oldid=117426&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=117426&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=117426&amp;oldid=prev"/>
		<updated>2026-05-16T11:03:05Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;a href=&quot;https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;amp;diff=117426&amp;amp;oldid=75296&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=75296&amp;oldid=prev</id>
		<title>SyncBot: Fix template calls: add MC/ prefix</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=75296&amp;oldid=prev"/>
		<updated>2026-04-09T19:54:15Z</updated>

		<summary type="html">&lt;p&gt;Fix template calls: add MC/ prefix&lt;/p&gt;
&lt;a href=&quot;https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;amp;diff=75296&amp;amp;oldid=68769&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=68769&amp;oldid=prev</id>
		<title>SyncBot: Remove broken links to missing pages</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=68769&amp;oldid=prev"/>
		<updated>2026-04-09T15:39:26Z</updated>

		<summary type="html">&lt;p&gt;Remove broken links to missing pages&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:39, 9 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{For|biome customization in resource packs {{in|be}}|Resource pack#Biomes}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{For|biome customization in resource packs {{in|be}}|Resource pack#Biomes}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Minecraft:Biome]]s are stored as [[Minecraft:JSON]] files within a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;data pack&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;in the path {{cd|data/&amp;lt;namespace&amp;gt;/worldgen/biome}} {{in|je}} or in a [[Minecraft:behavior pack]] in the folder {{cd|&amp;lt;behavior pack&amp;gt;/biomes}} {{in|be}}.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Minecraft:Biome]]s are stored as [[Minecraft:JSON]] files within a data pack in the path {{cd|data/&amp;lt;namespace&amp;gt;/worldgen/biome}} {{in|je}} or in a [[Minecraft:behavior pack]] in the folder {{cd|&amp;lt;behavior pack&amp;gt;/biomes}} {{in|be}}.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JSON format ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== JSON format ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|int|grass_color}}: (optional) Decimal value converted from Hex color to use for grass blocks, short grass, tall grass, ferns, tall ferns, and sugar cane. If not present, the value depends on downfall and temperature.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|int|grass_color}}: (optional) Decimal value converted from Hex color to use for grass blocks, short grass, tall grass, ferns, tall ferns, and sugar cane. If not present, the value depends on downfall and temperature.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|string|grass_color_modifier}}: (optional, defaults to none) Can be {{cd|none}}, {{cd|dark_forest}} or {{cd|swamp}}.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|string|grass_color_modifier}}: (optional, defaults to none) Can be {{cd|none}}, {{cd|dark_forest}} or {{cd|swamp}}.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{Nbt|compound|attributes}}: (optional) Map of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;environment &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;attribute]]s &lt;/del&gt;that apply when in this biome.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{Nbt|compound|attributes}}: (optional) Map of environment &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;attributes &lt;/ins&gt;that apply when in this biome.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{Nbt|string}}{{nbt|compound}}{{nbt|list|carvers}}: {{json_ref|carver|carver definition|tag=1|no_single=1}} (Required, but can be empty)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{Nbt|string}}{{nbt|compound}}{{nbt|list|carvers}}: {{json_ref|carver|carver definition|tag=1|no_single=1}} (Required, but can be empty)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|list|features}}: List of generation steps (Can be empty). Usually there are 11 steps, but any amount is possible.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|list|features}}: List of generation steps (Can be empty). Usually there are 11 steps, but any amount is possible.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{Nbt|string}}{{nbt|compound}}{{nbt|list}} each entry of the list: {{json ref|placed feature|tag=1|inline=1|no_single=1}} &amp;amp;mdash; Features to place during that generation step. The same placed features in the same step in two biomes cannot be in different orders. In each step, all feature IDs need to be ordered consistently across biomes. For example, in the UNDERGROUND_ORES step of minecraft:plains, ore_dirt is before ore_gravel. In other biomes&amp;#039; UNDERGROUND_ORES step, if both ore_dirt and ore_gravel as present, ore_gravel cannot be before ore_dirt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{Nbt|string}}{{nbt|compound}}{{nbt|list}} each entry of the list: {{json ref|placed feature|tag=1|inline=1|no_single=1}} &amp;amp;mdash; Features to place during that generation step. The same placed features in the same step in two biomes cannot be in different orders. In each step, all feature IDs need to be ordered consistently across biomes. For example, in the UNDERGROUND_ORES step of minecraft:plains, ore_dirt is before ore_gravel. In other biomes&amp;#039; UNDERGROUND_ORES step, if both ore_dirt and ore_gravel as present, ore_gravel cannot be before ore_dirt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**; These generation steps are also referred to by name for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:Structure/JSON format|&lt;/del&gt;structure&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;generation. They are, in order&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**; These generation steps are also referred to by name for structure generation. They are, in order&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{cd|RAW_GENERATION}}: Used by small end island features in vanilla.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{cd|RAW_GENERATION}}: Used by small end island features in vanilla.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{cd|LAKES}}: Used by lava lakes in vanilla.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{cd|LAKES}}: Used by lava lakes in vanilla.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l54&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=treeview&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=treeview&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{nbt|compound}}: The root object.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{nbt|compound}}: The root object.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|string|format_version}}: The format version of the file. This is a string representing a {{BE}} version. It is recommended to use the latest version. For 26.0 and later, add a leading 1. For example: {{cd|&quot;1.26.0&quot;}} for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;26.0&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;. Preview versions should use the version that it is a preview for (Example&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: [[Minecraft&lt;/del&gt;:Preview 26.0.27&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;would be {{cd|&quot;1.26.0&quot;}}).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|string|format_version}}: The format version of the file. This is a string representing a {{BE}} version. It is recommended to use the latest version. For 26.0 and later, add a leading 1. For example: {{cd|&quot;1.26.0&quot;}} for 26.0. Preview versions should use the version that it is a preview for (Example: Preview 26.0.27 would be {{cd|&quot;1.26.0&quot;}}).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|compound|minecraft:biome}}: The biome definition.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** {{nbt|compound|minecraft:biome}}: The biome definition.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|description}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|description}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|string|identitfier}}: A &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;namespaced identifier&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;for the biome.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|string|identitfier}}: A namespaced identifier for the biome.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|components}}: Components used to define the biome&amp;#039;s generation.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** {{nbt|compound|components}}: Components used to define the biome&amp;#039;s generation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:climate}}: Defines the climate properties of the biome.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:climate}}: Defines the climate properties of the biome.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|float|downfall}}: How much precipitation affects colors and block changes. If set to 0, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;rain&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;will not fall.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|float|downfall}}: How much precipitation affects colors and block changes. If set to 0, rain will not fall.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|list|snow_accumulation}}: Minimum and maximum snow level. 0.125 is one &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;snow layer&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|list|snow_accumulation}}: Minimum and maximum snow level. 0.125 is one snow layer.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|float|temperature}}: {{More info}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;***** {{nbt|float|temperature}}: {{More info}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:creature_spawn_probability}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**** {{nbt|compound|minecraft:creature_spawn_probability}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l242&quot;&gt;Line 242:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 242:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.20|exp=Custom biomes|Added {{cd|max_puddle_depth_below_sea_level}} to the {{cd|surface_builder}} biome component for the swamp builder type. The component will set the search depth for how far below sea level to search for a surface to add a puddle.|Removed support for loading custom biomes for base game versions 1.21.100 and below.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.20|exp=Custom biomes|Added {{cd|max_puddle_depth_below_sea_level}} to the {{cd|surface_builder}} biome component for the swamp builder type. The component will set the search depth for how far below sea level to search for a surface to add a puddle.|Removed support for loading custom biomes for base game versions 1.21.100 and below.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.25|Custom biomes were released from experimental.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.21.111|dev=Preview 1.21.110.25|Custom biomes were released from experimental.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.0|dev=Preview 26.0.25|Added {{cd|minecraft:village_type}} biome component that determines the type of the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;village&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;in the biome. This also allows for the generation of villages in the biome; not using this component means the village will never be generated in the biome.|Enabled the Biome Replacement feature in the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;Nether&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;, however, currently it doesn&#039;t work as well as it should.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||26.0|dev=Preview 26.0.25|Added {{cd|minecraft:village_type}} biome component that determines the type of the village in the biome. This also allows for the generation of villages in the biome; not using this component means the village will never be generated in the biome.|Enabled the Biome Replacement feature in the Nether, however, currently it doesn&#039;t work as well as it should.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l257&quot;&gt;Line 257:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 257:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Java Edition]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Java Edition]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;de:Biomdefinition&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;de:Biomdefinition&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;fr:Définition de biome&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fr:Définition de biome&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;ja:バイオームのカスタマイズ&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ja:バイオームのカスタマイズ&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;pt:Definição de biomas&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pt:Definição de biomas&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;uk:Визначення біому&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;uk:Визначення біому&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Minecraft:&lt;/del&gt;zh:生物群系定义格式&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;zh:生物群系定义格式&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=49354&amp;oldid=prev</id>
		<title>imported&gt;Jacobsjo: Undo revision 3436551 by Joaololpvp (talk) It makes sense that those are subsections.</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Biome_definition&amp;diff=49354&amp;oldid=prev"/>
		<updated>2026-02-15T12:06:34Z</updated>

		<summary type="html">&lt;p&gt;Undo revision &lt;a href=&quot;/wiki/Special:Diff/3436551&quot; title=&quot;Special:Diff/3436551&quot;&gt;3436551&lt;/a&gt; by &lt;a href=&quot;/wiki/Special:Contributions/Joaololpvp&quot; title=&quot;Special:Contributions/Joaololpvp&quot;&gt;Joaololpvp&lt;/a&gt; (&lt;a href=&quot;/index.php?title=User_talk:Joaololpvp&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Joaololpvp (page does not exist)&quot;&gt;talk&lt;/a&gt;) It makes sense that those are subsections.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{For|biome customization in resource packs {{in|be}}|Resource pack#Biomes}}&lt;br /&gt;
[[Minecraft:Biome]]s are stored as [[Minecraft:JSON]] files within a [[Minecraft:data pack]] in the path {{cd|data/&amp;lt;namespace&amp;gt;/worldgen/biome}} {{in|je}} or in a [[Minecraft:behavior pack]] in the folder {{cd|&amp;lt;behavior pack&amp;gt;/biomes}} {{in|be}}.&lt;br /&gt;
&lt;br /&gt;
== JSON format ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Java Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;treeview&amp;quot;&amp;gt;&lt;br /&gt;
* {{nbt|compound}}: The root object.&lt;br /&gt;
**{{nbt|boolean|has_precipitation}}: Determines whether or not the biome has precipitation.&lt;br /&gt;
**{{nbt|float|temperature}}: Controls gameplay features like grass and foliage color, and a height adjusted temperature (which controls whether raining or snowing occurs if {{nbt|boolean|has_precipitation}} is {{cd|true}}, and generation details of some features).&lt;br /&gt;
** {{nbt|string|temperature_modifier}}: (optional, defaults to none) Either {{cd|none}} or {{cd|frozen}}. Modifies temperature before calculating the height adjusted temperature. If {{cd|frozen}}, makes some places&amp;#039; temperature high enough to rain (0.2).&lt;br /&gt;
** {{nbt|float|downfall}}: Controls grass and foliage color.&lt;br /&gt;
** {{nbt|compound|effects}}: Ambient effects in this biome.&lt;br /&gt;
*** {{nbt|int|water_color}}: (Required, but the normal value is 4159204) Decimal value converted from Hex color to use for water blocks and cauldrons.&lt;br /&gt;
*** {{nbt|int|foliage_color}}: (optional) Decimal value converted from Hex color to use for tree leaves and vines. If not present, the value depends on downfall and the temperature.&lt;br /&gt;
*** {{nbt|int|dry_foliage_color}}: (optional) Decimal value converted from Hex color to use for leaf litter.&lt;br /&gt;
*** {{nbt|int|grass_color}}: (optional) Decimal value converted from Hex color to use for grass blocks, short grass, tall grass, ferns, tall ferns, and sugar cane. If not present, the value depends on downfall and temperature.&lt;br /&gt;
*** {{nbt|string|grass_color_modifier}}: (optional, defaults to none) Can be {{cd|none}}, {{cd|dark_forest}} or {{cd|swamp}}.&lt;br /&gt;
** {{Nbt|compound|attributes}}: (optional) Map of [[Minecraft:environment attribute]]s that apply when in this biome.&lt;br /&gt;
** {{Nbt|string}}{{nbt|compound}}{{nbt|list|carvers}}: {{json_ref|carver|carver definition|tag=1|no_single=1}} (Required, but can be empty)&lt;br /&gt;
** {{nbt|list|features}}: List of generation steps (Can be empty). Usually there are 11 steps, but any amount is possible.&lt;br /&gt;
*** {{Nbt|string}}{{nbt|compound}}{{nbt|list}} each entry of the list: {{json ref|placed feature|tag=1|inline=1|no_single=1}} &amp;amp;mdash; Features to place during that generation step. The same placed features in the same step in two biomes cannot be in different orders. In each step, all feature IDs need to be ordered consistently across biomes. For example, in the UNDERGROUND_ORES step of minecraft:plains, ore_dirt is before ore_gravel. In other biomes&amp;#039; UNDERGROUND_ORES step, if both ore_dirt and ore_gravel as present, ore_gravel cannot be before ore_dirt.&lt;br /&gt;
**; These generation steps are also referred to by name for [[Minecraft:Structure/JSON format|structure]] generation. They are, in order&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** {{cd|RAW_GENERATION}}: Used by small end island features in vanilla.&lt;br /&gt;
*** {{cd|LAKES}}: Used by lava lakes in vanilla.&lt;br /&gt;
*** {{cd|LOCAL_MODIFICATIONS}}: Used for amethyst geodes and icebergs in vanilla.&lt;br /&gt;
*** {{cd|UNDERGROUND_STRUCTURES}}: Used for dungeons and overworld fossils in vanilla.&lt;br /&gt;
*** {{cd|SURFACE_STRUCTURES}}: Used for desert wells and blue ice patches in vanilla.&lt;br /&gt;
*** {{cd|STRONGHOLDS}}: Not used for features in vanilla.&lt;br /&gt;
*** {{cd|UNDERGROUND_ORES}}: Used for overworld ore blobs, overworld dirt/gravel/stone variant blobs, and sand/gravel/clay disks in vanilla.&lt;br /&gt;
*** {{cd|UNDERGROUND_DECORATION}}: Used for infested block blobs, nether gravel and blackstone blobs, and all nether ore blobs in vanilla.&lt;br /&gt;
*** {{cd|FLUID_SPRINGS}}: Used for water and lava springs in vanilla.&lt;br /&gt;
*** {{cd|VEGETAL_DECORATION}}: Used for trees, bamboo, cacti, kelp, and other ground and ocean vegetation in vanilla.&lt;br /&gt;
*** {{cd|TOP_LAYER_MODIFICATION}}: Used for surface freezing in vanilla.&lt;br /&gt;
** {{nbt|float|creature_spawn_probability}}: (optional) Higher value results in more creatures spawned in world generation. Must be between 0.0 and 0.9999999 (both inclusive).&lt;br /&gt;
** {{nbt|compound|spawners}}: (Required, but can be empty. If this object doesn&amp;#039;t contain a certain category, mobs in this category do not spawn.) Entity spawning settings.&lt;br /&gt;
*** {{nbt|list|&amp;lt;mob category&amp;gt;}}: (Can be empty. If empty, mobs in this category do not spawn.) The key must be one of {{cd|monster}}, {{cd|creature}}, {{cd|ambient}}, {{cd|water_creature}}, {{cd|underground_water_creature}}, {{cd|water_ambient}}, {{cd|misc}}, or {{cd|axolotls}}. A list of spawner data objects, one for each mob which should spawn in this biome.&lt;br /&gt;
**** {{nbt|compound}}: The spawner data for a single mob.&lt;br /&gt;
***** {{nbt|string|type}}: The namespaced entity id of the mob.&lt;br /&gt;
***** {{nbt|int|weight}}: How often this mob should spawn, higher values produce more spawns.&lt;br /&gt;
***** {{nbt|int|minCount}}: The minimum count of mobs to spawn in a pack. Must be greater than 0.&lt;br /&gt;
***** {{nbt|int|maxCount}}: The maximum count of mobs to spawn in a pack. Must be greater than 0. And must be not less than {{nbt|int|minCount}}.&lt;br /&gt;
** {{nbt|compound|spawn_costs}}: (Required, but can be empty. Only mobs listed here use the spawn cost mechanism) See {{slink|Mob spawning|Spawn costs}} for details.&lt;br /&gt;
*** {{nbt|compound|&amp;lt;entity id&amp;gt;}}: The namespaced entity id of the mob.&lt;br /&gt;
**** {{nbt|double|energy_budget}}: New mob&amp;#039;s maximum potential.&lt;br /&gt;
**** {{nbt|double|charge}}: New mob&amp;#039;s charge.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Calculator|decimalColor}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Bedrock Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
{{WIP|section=1}}&lt;br /&gt;
&amp;lt;div class=treeview&amp;gt;&lt;br /&gt;
* {{nbt|compound}}: The root object.&lt;br /&gt;
** {{nbt|string|format_version}}: The format version of the file. This is a string representing a {{BE}} version. It is recommended to use the latest version. For 26.0 and later, add a leading 1. For example: {{cd|&amp;quot;1.26.0&amp;quot;}} for [[Minecraft:26.0]]. Preview versions should use the version that it is a preview for (Example: [[Minecraft:Preview 26.0.27]] would be {{cd|&amp;quot;1.26.0&amp;quot;}}).&lt;br /&gt;
** {{nbt|compound|minecraft:biome}}: The biome definition.&lt;br /&gt;
*** {{nbt|compound|description}}&lt;br /&gt;
**** {{nbt|string|identitfier}}: A [[Minecraft:namespaced identifier]] for the biome.&lt;br /&gt;
*** {{nbt|compound|components}}: Components used to define the biome&amp;#039;s generation.&lt;br /&gt;
**** {{nbt|compound|minecraft:climate}}: Defines the climate properties of the biome.&lt;br /&gt;
***** {{nbt|float|downfall}}: How much precipitation affects colors and block changes. If set to 0, [[Minecraft:rain]] will not fall.&lt;br /&gt;
***** {{nbt|list|snow_accumulation}}: Minimum and maximum snow level. 0.125 is one [[Minecraft:snow layer]].&lt;br /&gt;
***** {{nbt|float|temperature}}: {{More info}}&lt;br /&gt;
**** {{nbt|compound|minecraft:creature_spawn_probability}}&lt;br /&gt;
***** {{nbt|float|probability}}: Chance of creatures spawning when the chunk is generated. Must be &amp;amp;le;0.75.&lt;br /&gt;
**** {{nbt|compound|minecraft:humidity}}&lt;br /&gt;
***** {{nbt|boolean|is_humid}}: Whether or not the biome is humid.&lt;br /&gt;
**** {{nbt|compound|minecraft:map_tints}}&lt;br /&gt;
***** {{nbt|list}}{{nbt|string|foliage}}: The color foliage will be tinted by on a [[Minecraft:map]] in this biome for example {{cd|#6a7039}}.&lt;br /&gt;
***** {{nbt|compound|grass}}: The color grass will be tinted by on a [[Minecraft:map]] in this biome. &lt;br /&gt;
****** {{nbt|string|type}}: It could be {{cd|noise}} or {{cd|tint}}.&lt;br /&gt;
****** {{nbt|string|tint}}: Available only if the type is tint, it is used to define the fixed color of the grass on the map, for example {{cd|#aea42a}}.&lt;br /&gt;
**** {{nbt|compound|minecraft:mountain_parameters}}: Parameters used to drive mountain terrain generation in the [[Minecraft:overworld]].&lt;br /&gt;
***** {{nbt|boolean|east_slopes}}: Whether to have east-facing slopes.&lt;br /&gt;
***** {{nbt|boolean|west_slopes}}: Whether to have west-facing slopes.&lt;br /&gt;
***** {{nbt|boolean|north_slopes}}: Whether to have north-facing slopes.&lt;br /&gt;
***** {{nbt|boolean|south_slopes}}: Whether to have south-facing slopes.&lt;br /&gt;
***** {{nbt|compound|material}}: Block to use as steep material.&lt;br /&gt;
****** {{nbt|string|name}}: [[Minecraft:Identifier]] of the block.&lt;br /&gt;
****** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
***** {{nbt|compound|top_slide}}: Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high.&lt;br /&gt;
****** {{nbt|boolean|enabled}}&lt;br /&gt;
***** {{nbt|compound|steep_material_adjustment}}: Defines surface material for steep slopes.&lt;br /&gt;
****** {{nbt|boolean|east_slopes}}: Whether to have east-facing slopes.&lt;br /&gt;
****** {{nbt|boolean|west_slopes}}: Whether to have west-facing slopes.&lt;br /&gt;
****** {{nbt|boolean|north_slopes}}: Whether to have north-facing slopes.&lt;br /&gt;
****** {{nbt|boolean|south_slopes}}: Whether to have south-facing slopes.&lt;br /&gt;
****** {{nbt|compound|material}}: Block to use as steep material.&lt;br /&gt;
******* {{nbt|string|name}}: [[Minecraft:Identifier]] of the block.&lt;br /&gt;
******* {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
**** {{nbt|compound|minecraft:overworld_height}}: &amp;#039;&amp;#039;Currently only affects map items.&amp;#039;&amp;#039; Specifies the noise parameters used to drive terrain height.&lt;br /&gt;
***** {{nbt|list|noise_params}}: 2 values, first is depth, and the second is scale.&lt;br /&gt;
***** {{nbt|string|noise_type}}: Uses a built-in preset instead of specifying values. Available presets are: &amp;lt;div class=&amp;quot;collapsible collapsed collapsetoggle-inline&amp;quot;&amp;gt;&lt;br /&gt;
****** {{cd|d=*|list-level=******|beach|deep_ocean|default|default_mutated|extreme|highlands|less_extreme|lowlands|mountains|mushroom|ocean|river|stone_beach|swamp|taiga}}&amp;lt;/div&amp;gt;&lt;br /&gt;
***** {{nbt|compound|minecraft:replace_biomes}}: Allows this biome to replace parts of one or more [[Minecraft:biome#List of biomes|vanilla biomes]].&lt;br /&gt;
****** {{nbt|list|replacements}}: The list of replacements&lt;br /&gt;
******* {{nbt|compound}}: &amp;#039;&amp;#039;An replacement&amp;#039;&amp;#039;&lt;br /&gt;
******** {{nbt|float|amount}}: Chance that the replacement is attempted. Must be &amp;amp;gt;0.0 and &amp;amp;le;1.0.&lt;br /&gt;
******** {{nbt|string|dimension}}: The dimension in which this replacement can occur. Can be either {{cd|d=or|minecraft:overworld|minecraft:nether}}.&lt;br /&gt;
******** {{nbt|float|noise_frequency_scale}}: Scale to alter the frequency of replacements. Lower values make bigger areas that are less common, and higher values make smaller areas that are more common. Must be &amp;amp;gt;0.0 and &amp;amp;le;100.0.&lt;br /&gt;
******** {{nbt|list|targets}}: The biomes that can be replaced.&lt;br /&gt;
********* {{nbt|string}}: A biome ID &amp;#039;&amp;#039;without&amp;#039;&amp;#039; the namespace.&lt;br /&gt;
***** {{nbt|compound|minecraft:surface_builder}}&lt;br /&gt;
****** {{nbt|compound|builder}}: Controls the blocks used for terrain generation.&lt;br /&gt;
******* {{nbt|string|type}}: The type of surface builder. Can be {{cd|d=or|minecraft:capped|minecraft:frozen_ocean|minecraft:mesa|minecraft:overworld|minecraft:swamp|minecraft:the_end}}.&lt;br /&gt;
*******; If &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;minecraft:capped&amp;lt;/code&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|beach_material}}: Material used near sea level.&lt;br /&gt;
******** {{nbt|string|name}}: [[Minecraft:Identifier]] of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|ceiling_materials}}: Material used for the surface ceiling.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|floor_materials}}: Material used for the surface floor.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|foundation_material}}: Material used to replace solid blocks that are not surface blocks.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_material}}: Material used to replace air below sea level.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
*******; If &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;minecraft:frozen_ocean&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;minecraft:overworld&amp;lt;/code&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|foundation_material}}: Material used to replace solid blocks that are not surface blocks.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|mid_material}}: Material used a layer below the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|integer|sea_floor_depth}}: How deep below sea level the sea floor should be. Must be &amp;amp;le;127.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_floor_material}}: Material used as a floor for bodies of water.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_material}}: Material used to replace air below sea level.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|top_material}}: Material used for the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
*******; If &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;minecraft:mesa&amp;lt;/code&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
******* {{nbt|boolean|bryce_pillars}}: Whether the mesa generates with pillars.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|clay_material}}: Base clay material.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|foundation_material}}: Material used to replace solid blocks that are not surface blocks.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|hard_clay_material}}: Hardened clay material.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|boolean|has_forest}}: Adds coarse dirt and grass at high altitudes.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|mid_material}}: Material used a layer below the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|integer|sea_floor_depth}}: How deep below sea level the sea floor should be. Must be &amp;amp;le;127.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_floor_material}}: Material used as a floor for bodies of water.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_material}}: Material used to replace air below sea level.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|top_material}}: Material used for the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
*******; If &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;minecraft:swamp&amp;lt;/code&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|foundation_material}}: Material used to replace solid blocks that are not surface blocks.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|integer|max_puddle_depth_below_sea_level}}: The depth at which surface blocks can be replaced with water for puddles. Must be &amp;amp;le;127.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|mid_material}}: Material used a layer below the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|integer|sea_floor_depth}}: How deep below sea level the sea floor should be. Must be &amp;amp;le;127.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_floor_material}}: Material used as a floor for bodies of water.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|sea_material}}: Material used to replace air below sea level.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
******* {{nbt|compound}}{{nbt|string|top_material}}: Material used for the surface of the biome.&lt;br /&gt;
******** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
******** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
***** {{nbt|compound|minecraft:surface_material_adjustments}}: Specify fine changes to blocks used in terrain generation.&lt;br /&gt;
****** {{nbt|list|adjustments}}&lt;br /&gt;
******* {{nbt|compound}}: &amp;#039;&amp;#039;An adjustment&amp;#039;&amp;#039;&lt;br /&gt;
******** {{nbt|string}}{{nbt|boolean}}{{nbt|float|height_range}}: {{More info}}&lt;br /&gt;
******** {{nbt|float|noise_frequency_scale}}: The scale to apply to the position when accessing the noise value.&lt;br /&gt;
******** {{nbt|list|noise_range}}: A range of noise values for which this adjustment should be applied.&lt;br /&gt;
******** {{nbt|compound|materials}}: Materials to use when this adjustment is active.&lt;br /&gt;
********* {{nbt|compound}}{{nbt|string|foundation_material}}: Material used to replace solid blocks that are not surface blocks.&lt;br /&gt;
********** {{nbt|string|name}}: [[Minecraft:Identifier]] of the block.&lt;br /&gt;
********** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
********* {{nbt|compound}}{{nbt|string|mid_material}}: Material used a layer below the surface of the biome.&lt;br /&gt;
********** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
********** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
********* {{nbt|compound}}{{nbt|string|sea_floor_material}}: Material used as a floor for bodies of water.&lt;br /&gt;
********** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
********** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
********* {{nbt|compound}}{{nbt|string|sea_material}}: Material used to replace air below sea level.&lt;br /&gt;
********** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
********** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
********* {{nbt|compound}}{{nbt|string|top_material}}: Material used for the surface of the biome.&lt;br /&gt;
********** {{nbt|string|name}}: Identifier of the block.&lt;br /&gt;
********** {{nbt|compound|states}}: Block states for the block.&lt;br /&gt;
***** {{nbt|compound|minecraft:tags}}&lt;br /&gt;
****** {{nbt|list|tags}}: [[Minecraft:Biome tag (Bedrock Edition)|Tags]] for the biome.&lt;br /&gt;
***** {{nbt|compound|minecraft:village_type}}&lt;br /&gt;
****** {{nbt|string|type}}: The type of village for this biome. Valid values are {{cd|d=and|default|desert|ice|savanna|taiga}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Java Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|java}}&lt;br /&gt;
|{{HistoryLine||1.16.2|dev=20w28a|Added experimental support for biomes in data packs.}}&lt;br /&gt;
|{{HistoryLine|||dev=20w30a|Added the {{cd|grass_color}}, {{cd|foliage_color}}, {{cd|water_color}}, and {{cd|water_fog_color}} effects properties.}}&lt;br /&gt;
|{{HistoryLine|||dev=pre2|Added the {{cd|player_spawn_friendly}} property.}}&lt;br /&gt;
|{{HistoryLine||1.19|dev=22w11a|Removed the {{cd|category}} field. Functionality has been moved to biome tags.}}&lt;br /&gt;
|{{HistoryLine||1.19.3|dev=Pre-release 3|Now when specifying a sound event, a fixed audible range can be also specified within an object.}}&lt;br /&gt;
|{{HistoryLine||1.19.4|dev=23w03a|Renamed the {{cd|precipitation}} field to {{cd|has_precipitation}}. And now it is a boolean, and when it is true, whether it rains or snows are determined only by temperature. Before, it can be one of &amp;quot;none&amp;quot;, &amp;quot;rain&amp;quot; and &amp;quot;snow&amp;quot;.&amp;lt;ref&amp;gt;To fix {{bug|MC-230678}}, {{bug|MC-233893}}, {{bug|MC-238904}}, {{bug|MC-247836}}, {{bug|MC-254132}}, and {{bug|MC-255811}}.&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
|{{HistoryLine|||dev=Pre-release 1|Now {{nbt|int|minCount}} and {{nbt|int|maxCount}} in {{nbt|compound|spawners}} must be a positive integer. And {{nbt|int|maxCount}} must be not less than {{nbt|int|minCount}}.}}&lt;br /&gt;
|{{HistoryLine||1.21.2|dev=24w33a|Carver types have been removed. The carvers field now lists carvers directly instead of having to specify the type.}}&lt;br /&gt;
|{{HistoryLine||1.21.4|dev=24w44a|Added {{nbt|float|music_volume}} field to {{nbt|compound|effects}}.&lt;br /&gt;
|Changed the {{nbt|list|music}} field to be a weighted list of music objects.}}&lt;br /&gt;
|{{HistoryLine||1.21.5|dev=25w08a|Added {{nbt|int|dry_foliage_color}} field to {{nbt|compound|effects}}.}}&lt;br /&gt;
|{{HistoryLine||1.21.11|dev=25w42a|Added {{nbt|compound|attributes}} field.&lt;br /&gt;
|Removed {{nbt|int|fog_color‌}}, {{nbt|int|sky_color‌}}, {{nbt|int|water_fog_color}}, {{nbt|compound|particle}}, {{nbt|string}}{{nbt|compound|ambient_sound}}, {{nbt|compound|mood_sound}}, {{nbt|compound|additions_sounds}}, {{nbt|list|music}}, and {{nbt|float|music_volume}} fields in {{nbt|compound|effects}}.}}&lt;br /&gt;
|{{HistoryLine|||dev=25w44a|The {{nbt|string}}{{nbt|list}}{{nbt|int|water_color}}, {{nbt|string}}{{nbt|list}}{{nbt|int|foliage_color}}, {{nbt|string}}{{nbt|list}}{{nbt|int|dry_foliage_color}}, and {{nbt|string}}{{nbt|list}}{{nbt|int|grass_color}} fields now accept a hex-string or array of red, green, blue floats in addition to the packed integer value.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Bedrock Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|bedrock}}&lt;br /&gt;
|{{HistoryLine||?|Custom biomes were added}}&lt;br /&gt;
|{{HistoryLine||1.18|Custom biomes have become obsolete and impossible to create due to the world generation change.}}&lt;br /&gt;
|{{HistoryLine||1.20.60|dev=Preview 1.20.60.24|Biome tags are now specified under an array within the &amp;lt;code&amp;gt;minecraft:tags&amp;lt;/code&amp;gt; component rather than as loose JSON objects.}}&lt;br /&gt;
|{{HistoryLine||1.21.70|dev=Preview 1.21.70.23|Removed unused experimental json field {{cd|peaks_factor}} from {{cd|minecraft:mountain_parameters}} in the behavior pack biome file.}}&lt;br /&gt;
|{{HistoryLine||1.21.80|dev=Preview 1.21.80.27|exp=Custom biomes|Added {{cd|minecraft:replace_biomes}} component to allow for custom biomes to replace portions of vanilla biomes. To use, add to custom biome files in behavior packs.}}&lt;br /&gt;
|{{HistoryLine||1.21.100|dev=Preview 1.21.100.20|exp=Custom biomes|Custom biome names are no longer implied by their filenames. Biome names are explicitly specified via the {{cd|identifier}} property under the {{cd|description}} sub-object of their JSON definition.|Biome identifiers must now be namespaced (ex: {{cd|minecraft:plains}}). Biomes with a format version lower than 1.21.90 will have their identifier automatically prefixed {{cd|minecraft:}} when loaded if no namespace is already specified.}}&lt;br /&gt;
|{{HistoryLine|||dev=Preview 1.21.100.22|Added a new server side biome component {{cd|surface_builder}} that will combine the components {{cd|surface_parameters}}, {{cd|frozen_ocean_surface}}, {{cd|mesa_surface}}, {{cd|swamp_surface}}, {{cd|capped_surface}}, and {{cd|the_end_surface}} into one component. Each biome can only use one builder type. The component can be used for world generation settings such as foundation material and sea floor depth.|Added {{cd|minecraft:humidity}} component with {{cd|is_humid}} this forces a biome to either always be humid or never humid. Humidity effects the spread chance, and spread rate of fire in the biome.|Added {{cd|minecraft:partially_frozen}} This component will impact the temperature in a frozen biome, causing some areas to not be frozen. Ex: patchy ice, patchy snow.}}&lt;br /&gt;
|{{HistoryLine||1.21.111|dev=Preview 1.21.110.20|exp=Custom biomes|Added {{cd|max_puddle_depth_below_sea_level}} to the {{cd|surface_builder}} biome component for the swamp builder type. The component will set the search depth for how far below sea level to search for a surface to add a puddle.|Removed support for loading custom biomes for base game versions 1.21.100 and below.}}&lt;br /&gt;
|{{HistoryLine||1.21.111|dev=Preview 1.21.110.25|Custom biomes were released from experimental.}}&lt;br /&gt;
|{{HistoryLine||26.0|dev=Preview 26.0.25|Added {{cd|minecraft:village_type}} biome component that determines the type of the [[Minecraft:village]] in the biome. This also allows for the generation of villages in the biome; not using this component means the village will never be generated in the biome.|Enabled the Biome Replacement feature in the [[Minecraft:Nether]], however, currently it doesn&amp;#039;t work as well as it should.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://misode.github.io/worldgen/biome/ Biome Generator on misode.github.io]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Java Edition technical|datapack}}&lt;br /&gt;
{{Navbox Bedrock Edition}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Java Edition]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Biomdefinition]]&lt;br /&gt;
[[Minecraft:fr:Définition de biome]]&lt;br /&gt;
[[Minecraft:ja:バイオームのカスタマイズ]]&lt;br /&gt;
[[Minecraft:pt:Definição de biomas]]&lt;br /&gt;
[[Minecraft:uk:Визначення біому]]&lt;br /&gt;
[[Minecraft:zh:生物群系定义格式]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Jacobsjo</name></author>
	</entry>
</feed>