minetest/src/mapgen
Paramat af0f7ac4a2
Add new Mapgen V7 floatland implementation (#9296)
Floatland structure is vertically-compressed 3D noise.
Uses a lacunarity of 1.618 (the golden ratio) for high quality
noise.
Floatlands appear between user-settable Y limits, with smooth
tapering at each limit.
Simple user-settable density adjustment.
Shadow propagation is disabled in and just below floatlands, no
shadows are cast on the world surface.
Can be reconfigured to create a solid upper world layer between
the Y limits, lakes/seas can be optionally added to this.
2020-05-14 22:27:54 +01:00
..
CMakeLists.txt Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
cavegen.cpp Randomwalk cave liquids: Remove deprecated 'lava depth' parameter (#9105) 2019-11-18 23:40:01 +00:00
cavegen.h Randomwalk cave liquids: Remove deprecated 'lava depth' parameter (#9105) 2019-11-18 23:40:01 +00:00
dungeongen.cpp Dungeons: Remove non-functional 'projecting dungeons' setting (#8897) 2019-09-08 17:51:34 +01:00
dungeongen.h Dungeons: Clean up parameters, improve structure variety (#8918) 2019-09-14 23:02:07 +01:00
mapgen.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_carpathian.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_carpathian.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_flat.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_flat.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_fractal.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_fractal.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_singlenode.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_singlenode.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_v5.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_v5.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_v6.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_v6.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_v7.cpp Add new Mapgen V7 floatland implementation (#9296) 2020-05-14 22:27:54 +01:00
mapgen_v7.h Add new Mapgen V7 floatland implementation (#9296) 2020-05-14 22:27:54 +01:00
mapgen_valleys.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mapgen_valleys.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mg_biome.cpp Fix thread safety of PcgRandom use in BiomeGen 2020-05-05 19:26:59 +02:00
mg_biome.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
mg_decoration.cpp Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mg_decoration.h Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy 2020-05-05 19:26:59 +02:00
mg_ore.cpp Allow ObjDefManager instances to be cloned 2020-05-05 19:26:59 +02:00
mg_ore.h Allow ObjDefManager instances to be cloned 2020-05-05 19:26:59 +02:00
mg_schematic.cpp Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
mg_schematic.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
treegen.cpp Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
treegen.h Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00