diff --git a/mapgen.lua b/mapgen.lua
index ca636e19165ae1429af6c26b46edd103131afcbb..7948baf041e020febc91c18e933c1ebe5aa3548a 100644
--- a/mapgen.lua
+++ b/mapgen.lua
@@ -67,7 +67,7 @@ add_biome("clearing", nil, "ethereal:green_dirt", 1, "default:dirt", 3,
 	nil, nil, nil, nil, nil, 3, 71, 45, 65, 1) -- ADDED
 
 add_biome("bamboo", nil, "ethereal:bamboo_dirt", 1, "default:dirt", 3,
-	nil, nil, nil, nil, nil, 3, 71, 45, 75, ethereal.bamboo)
+	nil, nil, nil, nil, nil, 3, 71, 25, 50, ethereal.bamboo)
 
 add_biome("bamboo_ocean", nil, "default:sand", 1, "default:sand", 2,
 	nil, nil, nil, nil, nil, -192, 2, 45, 75, ethereal.bamboo)
@@ -136,7 +136,7 @@ add_biome("grove_ocean", nil, "default:sand", 1, "default:sand", 2,
 	nil, nil, nil, nil, nil, -192, 2, 45, 35, ethereal.grove)
 
 add_biome("mushroom", nil, "ethereal:mushroom_dirt", 1, "default:dirt", 3,
-	nil, nil, nil, nil, nil, 3, 50, 45, 55, ethereal.mushroom)
+	nil, nil, nil, nil, nil, 3, 14, 45, 55, ethereal.mushroom)
 
 add_biome("mushroom_ocean", nil, "default:sand", 1, "default:sand", 2,
 	nil, nil, nil, nil, nil, -192, 2, 45, 55, ethereal.mushroom)
@@ -163,7 +163,7 @@ add_biome("savannah_ocean", nil, "default:sand", 1, "default:sand", 2,
 	nil, nil, nil, nil, nil, -192, 1, 55, 25, ethereal.savannah)
 
 add_biome("fiery", nil, "ethereal:fiery_dirt", 1, "default:dirt", 3,
-	nil, nil, nil, nil, nil, 5, 20, 75, 10, ethereal.fiery)
+	nil, nil, nil, nil, nil, 5, 50, 75, 10, ethereal.fiery)
 
 add_biome("fiery_ocean", nil, "default:sand", 1, "default:sand", 2,
 	nil, nil, nil, nil, nil, -192, 4, 75, 10, ethereal.fiery)