| Features | |
|---|---|
| Blocks | |
|
Climate | |
| Temperature | 0.2 |
| Downfall | 0.3 |
| Precipitation | Yes |
|
Colors | |
| Grass color | #8AB689 |
| Foliage color | #6DA36B |
| Dry foliage color | #977752 |
| Water color | #3F76E4[JE only] #0E63AB[BE only] |
|
Vibrant Visuals | |
| Atmospherics | Default |
| Lighting | Cold |
| Volumetric fog | Default |
| Color grading | Coolish |
The windswept gravelly hills or extreme hills mutated biome is a more desolate variant of the windswept hills covered with gravel. It is the rarest surface biome in the Overworld, making up less than 0.1% of the map.
Generation
Windswept gravelly hills mostly generate inland at elevated terrain, requiring moderately high erosion like all windswept biomes. In addition to this, the variant can only generate at relatively low temperatures and humidities, resulting in strict generation conditions that limit its size and frequency.
When temperature or humidity increases, the windswept hills variant often generates nearby. Other biomes that may border windswept gravelly hills include plains, snowy plains, dappled forests, swamps, and ice spikes.
The terrain ranges from generally flat landscapes to rugged, rolling hills, steep cliffs, and floating islands typical to windswept hills.
Dripstone caves frequently generate beneath windswept gravelly hills in regions far inland. Sulfur caves may generate in areas with low weirdness, while ice caves are less common and tend to occur closer to oceans in regions with high weirdness.[upcoming: Fourth Drop 2026]
Description

True to its name, windswept gravelly hills contain large amounts of gravel that replace multiple layers stone, grass blocks, and dirt across its landscape.
Due to the gravel replacing most of the grass, vegetation like bushes and trees[JE only] is sparser, making this variant relatively barren. In Bedrock Edition, no trees generate here at all as the unused gravelly mountains+ biome serves this purpose, and almost 100% of the biome is covered with gravel, with only a few 1-block wide strips of grass blocks generating inside, allowing far fewer bushes to generate. Underwater, the terrain is similar with only the strips containing the regular lakebed blocks (sand and dirt).
In other aspects, however, windswept gravelly hills resemble their regular counterpart: the terrain is still elevated and full of falling hazards, and generates hilly and shattered in some areas, often resulting in floating islands. Above Y=120±8, rainfall converts to snowfall, and snow begins to cover the ground. Water also begins to freeze into ice starting at that height.
Windswept gravelly hills share their foliage, grass and water color with windswept hills and windswept forests. Emerald ore generates here, but this and other ores are rarely exposed due to the gravel. Underground, occasional infested stone with silverfish can be encountered.
Farm animals spawn their cold variants in this biome when possible, and llamas spawn in herds around the biome.
With Vibrant Visuals, windswept gravelly hills use default environmental settings with a coolish color grading, making the biome appear colder blue. They use cold sunlight, which is slightly brighter at dusk and dawn.
Mobs
The following mobs naturally spawn here:
| Mob | Spawn weight | Group size |
|---|---|---|
| Monster category | ||
| 100⁄515 | 4 | |
| 100⁄515 | 4 | |
| 100⁄515 | 4 | |
| 100⁄515 | 4 | |
| 95⁄515 | 4 | |
| 10⁄515 | 1–4 | |
| 5⁄515 | 1 | |
| 5⁄515 | 1 | |
| Creature category | ||
| 12⁄45 | 4 | |
| 10⁄45 | 4 | |
| 10⁄45 | 4 | |
| 8⁄45 | 4 | |
| 5⁄45 | 4–6 | |
| Underground water creature category | ||
| 1 | 4–6 | |
| Ambient category | ||
| 1 | 8 | |
- ↑ Spawn attempt succeeds only in slime chunks.
{ "hasNotes": true, "notes": { "Slime": "Spawn attempt succeeds only in slime chunks." }, "1": { "totalWeight": 515, "mobs": [ { "size": "4", "mob": "Creeper", "weight": 100 }, { "size": "4", "mob": "Skeleton", "weight": 100 }, { "note": "Spawn attempt succeeds only in slime chunks.", "mob": "Slime", "weight": 100, "notename": "Slime", "size": "4" }, { "size": "4", "mob": "Spider", "weight": 100 }, { "size": "4", "mob": "Zombie", "weight": 95 }, { "size": "1-4", "mob": "Enderman", "weight": 10 }, { "size": "1", "mob": "Witch", "weight": 5 }, { "size": "1", "mob": "Zombie Villager", "weight": 5 } ], "category": "monster" }, "2": { "totalWeight": 45, "mobs": [ { "size": "4", "mob": "Sheep", "weight": 12 }, { "size": "4", "mob": "Cold Chicken", "weight": 10 }, { "size": "4", "mob": "Cold Pig", "weight": 10 }, { "size": "4", "mob": "Cold Cow", "weight": 8 }, { "size": "4-6", "mob": "Llama", "weight": 5 } ], "category": "creature" }, "3": { "totalWeight": 10, "mobs": [ { "size": "4-6", "mob": "Glow Squid", "weight": 10 } ], "category": "underground" }, "4": { "totalWeight": 10, "mobs": [ { "size": "8", "mob": "Bat", "weight": 10 } ], "category": "ambient" } }
| Mob | Spawn weight | Group size |
|---|---|---|
| Monster category | ||
| 100 | 1 | |
| 100 | 1 | |
| 100 | 1 | |
| 95 | 2–4 | |
| 80 | 1–2 | |
| 10 | 1–2 | |
| 5 | 1 | |
| 5 | 2–4 | |
| Creature category | ||
| 12 | 2–3 | |
| 10 | 2–4 | |
| 10 | 2–4 | |
| 10 | 1–3 | |
| 8 | 2–3 | |
| 5 | 4–6 | |
| Ambient category | ||
| 1 | 8 | |
- ↑ Spawn attempt succeeds only in slime chunks.
{ "hasNotes": true, "notes": { "Slime": "Spawn attempt succeeds only in slime chunks." }, "1": { "totalWeight": 495, "mobs": [ { "size": "1", "mob": "Creeper", "weight": 100 }, { "note": "Spawn attempt succeeds only in slime chunks.", "mob": "Slime", "weight": 100, "notename": "Slime", "size": "1" }, { "size": "1", "mob": "Spider", "weight": 100 }, { "size": "2-4", "mob": "Zombie", "weight": 95 }, { "size": "1-2", "mob": "Skeleton", "weight": 80 }, { "size": "1-2", "mob": "Enderman", "weight": 10 }, { "size": "1", "mob": "Witch", "weight": 5 }, { "size": "2-4", "mob": "Zombie Villager", "weight": 5 } ], "category": "monster" }, "2": { "totalWeight": 55, "mobs": [ { "size": "2-3", "mob": "Sheep", "weight": 12 }, { "size": "2-4", "mob": "Cold Chicken", "weight": 10 }, { "size": "2-4", "mob": "Glow Squid", "weight": 10 }, { "size": "1-3", "mob": "Cold Pig", "weight": 10 }, { "size": "2-3", "mob": "Cold Cow", "weight": 8 }, { "size": "4-6", "mob": "Llama", "weight": 5 } ], "category": "creature" }, "3": { "totalWeight": 10, "mobs": [ { "size": "8", "mob": "Bat", "weight": 10 } ], "category": "ambient" } }
Sounds
Music
These music tracks play while the player is in the windswept gravelly hills:
| Title | Preview | Java Edition | Bedrock Edition | ||
|---|---|---|---|---|---|
| Weight | Probability | Weight | Probability | ||
| A Familiar Room | 1 | 2.70% | — | — | |
| Below and Above | 1 | 2.70% | 1 | 2.78% | |
| Broken Clocks | 1 | 2.70% | 1 | 2.78% | |
| Clark | 1 | 2.70% | 1 | 2.78% | |
| Comforting Memories | 1 | 2.70% | 1 | 2.78% | |
| Danny | 1 | 2.70% | 1 | 2.78% | |
| Dry Hands | 1 | 2.70% | 1 | 2.78% | |
| Ebb | 2 | 5.41% | 2 | 5.56% | |
| Featherfall | 1 | 2.70% | 1 | 2.78% | |
| Fireflies | 1 | 2.70% | 1 | 2.78% | |
| Floating Dream | 1 | 2.70% | 1 | 2.78% | |
| Haggstrom | 1 | 2.70% | 1 | 2.78% | |
| Home | 2 | 5.41% | 2 | 5.56% | |
| Key | 1 | 2.70% | 1 | 2.78% | |
| komorebi | 1 | 2.70% | 1 | 2.78% | |
| Left to Bloom | 1 | 2.70% | 1 | 2.78% | |
| Lilypad | 1 | 2.70% | 1 | 2.78% | |
| Living Mice | 1 | 2.70% | 1 | 2.78% | |
| Memories | 2 | 5.41% | 2 | 5.56% | |
| Mice on Venus | 1 | 2.70% | 1 | 2.78% | |
| Minecraft | 1 | 2.70% | 1 | 2.78% | |
| Nightly | 2 | 5.41% | 2 | 5.56% | |
| One More Day | 1 | 2.70% | 1 | 2.78% | |
| O's Piano | 1 | 2.70% | 1 | 2.78% | |
| Oxygène | 1 | 2.70% | 1 | 2.78% | |
| Puzzlebox | 1 | 2.70% | 1 | 2.78% | |
| Shores | 2 | 5.41% | 2 | 5.56% | |
| Subwoofer Lullaby | 1 | 2.70% | 1 | 2.78% | |
| Sweden | 1 | 2.70% | 1 | 2.78% | |
| Watcher | 1 | 2.70% | 1 | 2.78% | |
| Wet Hands | 1 | 2.70% | 1 | 2.78% | |
| yakusoku | 1 | 2.70% | 1 | 2.78% | |
In Creative mode, the following tracks can play:
| Title | Preview | Java Edition | Bedrock Edition | ||
|---|---|---|---|---|---|
| Weight | Probability | Weight | Probability | ||
| Aria Math | 1 | 3.03% | 1 | 3.13% | |
| Biome Fest | 1 | 3.03% | 1 | 3.13% | |
| Blind Spots | 1 | 3.03% | 1 | 3.13% | |
| Dreiton | 1 | 3.03% | 1 | 3.13% | |
| Haunt Muskie | 1 | 3.03% | 1 | 3.13% | |
| Taswell | 1 | 3.03% | 1 | 3.13% | |
| Key | 1 | 3.03% | 1 | 3.13% | |
| Subwoofer Lullaby | 1 | 3.03% | 1 | 3.13% | |
| Living Mice | 1 | 3.03% | 1 | 3.13% | |
| Haggstrom | 1 | 3.03% | 1 | 3.13% | |
| Minecraft | 1 | 3.03% | 1 | 3.13% | |
| Oxygène | 1 | 3.03% | 1 | 3.13% | |
| Mice on Venus | 1 | 3.03% | 1 | 3.13% | |
| Dry Hands | 1 | 3.03% | 1 | 3.13% | |
| Wet Hands | 1 | 3.03% | 1 | 3.13% | |
| Clark | 1 | 3.03% | 1 | 3.13% | |
| Sweden | 1 | 3.03% | 1 | 3.13% | |
| Danny | 1 | 3.03% | 1 | 3.13% | |
| Left to Bloom | 1 | 3.03% | 1 | 3.13% | |
| One More Day | 1 | 3.03% | 1 | 3.13% | |
| Floating Dream | 1 | 3.03% | 1 | 3.13% | |
| Comforting Memories | 1 | 3.03% | 1 | 3.13% | |
| A Familiar Room | 1 | 3.03% | — | — | |
| Featherfall | 1 | 3.03% | 1 | 3.13% | |
| Watcher | 1 | 3.03% | 1 | 3.13% | |
| Puzzlebox | 1 | 3.03% | 1 | 3.13% | |
| komorebi | 1 | 3.03% | 1 | 3.13% | |
| yakusoku | 1 | 3.03% | 1 | 3.13% | |
| Lilypad | 1 | 3.03% | 1 | 3.13% | |
| Below and Above | 1 | 3.03% | 1 | 3.13% | |
| O's Piano | 1 | 3.03% | 1 | 3.13% | |
| Broken Clocks | 1 | 3.03% | 1 | 3.13% | |
| Fireflies | 1 | 3.03% | 1 | 3.13% | |
Data values
ID
| Name | Identifier | Translation key |
|---|---|---|
windswept_gravelly_hills |
biome |
| Name | Identifier | Numeric ID |
|---|---|---|
extreme_hills_mutated | 131 |
Biome definition
{
"attributes": {
"minecraft:gameplay/natural_mob_spawns": {
"argument": {
"spawn_costs": {},
"spawns_by_category": {
"ambient": [
{
"type": "minecraft:bat",
"count": 8,
"weight": 10
}
],
"creature": [
{
"type": "minecraft:sheep",
"count": 4,
"weight": 12
},
{
"type": "minecraft:pig",
"count": 4,
"weight": 10
},
{
"type": "minecraft:chicken",
"count": 4,
"weight": 10
},
{
"type": "minecraft:cow",
"count": 4,
"weight": 8
},
{
"type": "minecraft:llama",
"count": {
"type": "minecraft:uniform",
"max_inclusive": 6,
"min_inclusive": 4
},
"weight": 5
}
],
"monster": [
{
"type": "minecraft:spider",
"count": 4,
"weight": 100
},
{
"type": "minecraft:zombie",
"count": 4,
"weight": 95
},
{
"type": "minecraft:zombie_villager",
"count": 1,
"weight": 5
},
{
"type": "minecraft:skeleton",
"count": 4,
"weight": 100
},
{
"type": "minecraft:creeper",
"count": 4,
"weight": 100
},
{
"type": "minecraft:slime",
"count": 4,
"weight": 100
},
{
"type": "minecraft:enderman",
"count": {
"type": "minecraft:uniform",
"max_inclusive": 4,
"min_inclusive": 1
},
"weight": 10
},
{
"type": "minecraft:witch",
"count": 1,
"weight": 5
}
],
"underground_water_creature": [
{
"type": "minecraft:glow_squid",
"count": {
"type": "minecraft:uniform",
"max_inclusive": 6,
"min_inclusive": 4
},
"weight": 10
}
]
}
},
"modifier": "overlay"
},
"minecraft:visual/sky_color": "#7da2ff"
},
"carvers": [
"minecraft:cave",
"minecraft:cave_extra_underground",
"minecraft:canyon"
],
"downfall": 0.3,
"effects": {
"water_color": "#3f76e4"
},
"features": [
[],
[
"minecraft:lake_lava_underground",
"minecraft:lake_lava_surface"
],
[
"minecraft:amethyst_geode"
],
[
"minecraft:monster_room",
"minecraft:monster_room_deep"
],
[],
[],
[
"minecraft:ore_dirt",
"minecraft:ore_gravel",
"minecraft:ore_granite_upper",
"minecraft:ore_granite_lower",
"minecraft:ore_diorite_upper",
"minecraft:ore_diorite_lower",
"minecraft:ore_andesite_upper",
"minecraft:ore_andesite_lower",
"minecraft:ore_tuff",
"minecraft:ore_coal_upper",
"minecraft:ore_coal_lower",
"minecraft:ore_iron_upper",
"minecraft:ore_iron_middle",
"minecraft:ore_iron_small",
"minecraft:ore_gold",
"minecraft:ore_gold_lower",
"minecraft:ore_redstone",
"minecraft:ore_redstone_lower",
"minecraft:ore_diamond",
"minecraft:ore_diamond_medium",
"minecraft:ore_diamond_large",
"minecraft:ore_diamond_buried",
"minecraft:ore_lapis",
"minecraft:ore_lapis_buried",
"minecraft:ore_copper",
"minecraft:underwater_magma",
"minecraft:disk_sand",
"minecraft:disk_clay",
"minecraft:disk_gravel",
"minecraft:ore_emerald"
],
[
"minecraft:ore_infested"
],
[
"minecraft:spring_water",
"minecraft:spring_lava"
],
[
"minecraft:glow_lichen",
"minecraft:trees_windswept_hills",
"minecraft:patch_bush",
"minecraft:flower_default",
"minecraft:patch_grass_badlands",
"minecraft:brown_mushroom_normal",
"minecraft:red_mushroom_normal",
"minecraft:patch_pumpkin",
"minecraft:patch_sugar_cane",
"minecraft:patch_firefly_bush_near_water"
],
[
"minecraft:freeze_top_layer"
]
],
"has_precipitation": true,
"temperature": 0.2
}
Achievements
| Icon | Achievement | In-game description | Actual requirements (if different) | Gamerscore earned | Trophy type (PS) | |
|---|---|---|---|---|---|---|
| PS4 | Other | |||||
| Adventuring Time | Discover 17 biomes. | Visit any 17 biomes. Does not have to be in a single world. | 40 | Silver | ||
Advancements
| Icon | Advancement | In-game description | Actual requirements (if different) |
|---|---|---|---|
![]() | Adventuring Time | Discover every biome |
|
History
Java Edition
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.7.2 | 13w36a | Added the Extreme Hills M, along with many other biomes. | |||||
| 1.13 | 18w16a | "Extreme Hills M" has been renamed to "Mutated Extreme Hills". | |||||
| 18w19a | "Mutated Extreme Hills" has been renamed to "Gravelly Mountains". | ||||||
| pre5 | Changed the ID mutated_extreme_hills to gravelly_mountains. | ||||||
| 1.18 | experimental snapshot 2 | "Gravelly Mountains" have been renamed into "Gravelly Hills". | |||||
Changed the ID gravelly_mountains to gravelly_hills. | |||||||
| 21w37a | Renamed "Gravelly Hills" back to "Gravelly Mountains". | ||||||
Changed the ID gravelly_hills back to gravelly_mountains.
| |||||||
| Prior to the removal of numerical biome IDs, this biome's numerical ID was 131. | |||||||
| 21w40a | "Gravelly Mountains" has been renamed to "Windswept Gravelly Hills". | ||||||
Changed the ID gravelly_mountains to windswept_gravelly_hills. | |||||||
| 21w44a | Windswept gravelly hills are now required for the "Adventuring Time" advancement. | ||||||
| 1.20 | 23w17a | "A Familiar Room" can now be played in windswept gravelly hills. | |||||
| 1.21.5 | 25w02a | Pigs that spawn in windswept gravelly hills are now the cold variant. | |||||
| 25w05a | Added bushes, which can generate in windswept gravelly hills. | ||||||
| Cows that spawn in windswept gravelly hills are now the cold variant. | |||||||
| 25w06a | Chickens that spawn in windswept gravelly hills are now the cold variant. | ||||||
Bedrock Edition
| Pocket Edition Alpha | |||||||
|---|---|---|---|---|---|---|---|
| v0.11.0 | build 1 | Added the Extreme Hills M biome variant. | |||||
| build 10 | The amount of gravel in Exreme Hills M biomes has been increased. | ||||||
| Bedrock Edition | |||||||
| 1.17.40 Experiment | beta 1.17.40.20 | Gravelly Mountains now generate less often. | |||||
| 1.18.0 | ? | Snowfall now occurs above Y=120±8 instead of 90±8. This change causes most snow to melt in old terrain. | |||||
| 1.21.60 Experiment | Preview 1.21.60.25 | Pigs that spawn in windswept gravelly hills are now the cold variant. | |||||
| 1.21.70 Experiment | Preview 1.21.70.20 | Added bushes, which can generate in windswept gravelly hills. | |||||
| Cows that spawn in windswept gravelly hills are now the cold variant. | |||||||
| Preview 1.21.70.22 | Chickens that spawn in windswept gravelly hills are now the cold variant. | ||||||
| 1.21.90 | Preview 1.21.90.26 | Added coolish color grading and cold lighting to windswept gravelly hills with Vibrant Visuals. | |||||
Legacy Console Edition
| Legacy Console Edition | |||||||
|---|---|---|---|---|---|---|---|
| Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
| TU31 | CU19 | 1.22 | 1.22 | 1.22 | Patch 3 | 1.0.1 | Added Extreme Hills variant biomes. |
New Nintendo 3DS Edition
| New Nintendo 3DS Edition | |||||||
|---|---|---|---|---|---|---|---|
| 0.1.0 | Added extreme hills M. | ||||||
Issues
Issues relating to "Windswept Gravelly Hills", "Gravelly Mountains", or "Extreme Hills M" are maintained on the bug tracker. Issues should be reported and viewed there.
Gallery
Screenshots
-
Windswept gravelly hills cliffside -
A windswept gravelly hills single biome world
Historical screenshots
-
View of the old gravelly mountains -
Gravelly mountains near an ocean -
Gravelly mountains -
A gravelly mountains single biome world before 1.18. -
Gravelly mountains in Bedrock Edition before 1.18. Trees did not generate here. -
Gravelly mountains with ray tracing
