summaryrefslogtreecommitdiff
path: root/src/mapgen_v6.cpp
diff options
context:
space:
mode:
authorparamat <mat.gregory@virginmedia.com>2015-07-13 01:17:54 +0100
committerparamat <mat.gregory@virginmedia.com>2015-07-13 19:41:26 +0100
commit66ea356e688879e898dc81a435d76294ac2a1098 (patch)
tree028fc8ffa877ed72502a0593370753b909e9938d /src/mapgen_v6.cpp
parentc3dead719ae737a2e61f7e0e81cfc1b614790edd (diff)
downloadminetest-66ea356e688879e898dc81a435d76294ac2a1098.tar.gz
minetest-66ea356e688879e898dc81a435d76294ac2a1098.tar.bz2
minetest-66ea356e688879e898dc81a435d76294ac2a1098.zip
Mgv6/treegen: (Re)Add fallback nodes for compatibility with subgames
Diffstat (limited to 'src/mapgen_v6.cpp')
-rw-r--r--src/mapgen_v6.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mapgen_v6.cpp b/src/mapgen_v6.cpp
index 732ec0955..86e2f89ae 100644
--- a/src/mapgen_v6.cpp
+++ b/src/mapgen_v6.cpp
@@ -108,6 +108,14 @@ MapgenV6::MapgenV6(int mapgenid, MapgenParams *params, EmergeManager *emerge)
c_mossycobble = c_cobble;
if (c_stair_cobble == CONTENT_IGNORE)
c_stair_cobble = c_cobble;
+ if (c_dirt_with_snow == CONTENT_IGNORE)
+ c_dirt_with_snow = c_dirt_with_grass;
+ if (c_snow == CONTENT_IGNORE)
+ c_snow = CONTENT_AIR;
+ if (c_snowblock == CONTENT_IGNORE)
+ c_snowblock = c_dirt_with_grass;
+ if (c_ice == CONTENT_IGNORE)
+ c_ice = c_water_source;
}