minetest/src/mapgen
Loïc Blot 5cc06e4748
Reduce ServerEnvironment propagation (#9642)
ServerEnvironment is a huge class with many accessors. In various places it's not needed

Remove it to reduce the ServerEnvironment view.

Idea here is to reduce size of some of our objects to transport lightweight managers and permit easier testing

Pathfinder is now tied to a generic map, not a ServerMap, it can be
ported to client
2020-04-11 19:59:43 +02: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 Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_carpathian.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_carpathian.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_flat.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_flat.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_fractal.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_fractal.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_singlenode.cpp mapgen: drop mapgen id from child mapgens. 2019-03-31 20:49:39 +02:00
mapgen_singlenode.h mapgen: drop mapgen id from child mapgens. 2019-03-31 20:49:39 +02:00
mapgen_v5.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_v5.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_v6.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_v6.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_v7.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
mapgen_v7.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mapgen_valleys.cpp Fix 'the the' typos in comments (#9554) 2020-04-04 15:52:41 +02:00
mapgen_valleys.h Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284) 2020-01-25 16:56:54 +01:00
mg_biome.cpp Allow multiple cave liquids in a biome definition (#8481) 2019-05-18 21:13:14 +01:00
mg_biome.h Allow multiple cave liquids in a biome definition (#8481) 2019-05-18 21:13:14 +01:00
mg_decoration.cpp Decoration API: Add lightweight ability to have complete coverage (#7456) 2018-06-24 17:14:18 +01:00
mg_decoration.h Mapgen folder: Update and improve copyright information of files 2018-01-15 04:42:08 +00:00
mg_ore.cpp Fix build on gcc 5.0 (#7586) 2018-07-26 21:49:38 +02:00
mg_ore.h Vein ore: Fix bug caused by changing perlinmap Y size (#7371) 2018-05-24 22:20:06 +01:00
mg_schematic.cpp Fix some reference counters (memleak) (#8981) 2019-09-24 19:05:28 +02:00
mg_schematic.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01: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