aboutsummaryrefslogtreecommitdiff
path: root/src/emerge.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add more Prometheus metrics (#12274)sfan52022-05-091-1/+15
* Remove a few unused functions reported by callcatcher (#11658)SmallJoker2021-10-121-3/+0
* Fix /emergeblocks crashing in debug builds (#11461)Wuzzy2021-07-311-4/+4
* Add core.compare_block_status function (#11247)SmallJoker2021-05-301-0/+2
* Fix broken `BiomeGen` abstraction (#11107)sfan52021-03-231-1/+6
* Avoid generating the same chunk more than once with multiple emerge threads.Lars2020-11-261-1/+0
* Fix remaining issues with mapgen scriptapisfan52020-05-051-0/+6
* Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copysfan52020-05-051-6/+42
* EmergeManager::initMapgens use FATAL_ERROR if and drop boolean returnLoïc Blot2019-03-311-1/+1
* Node definition manager refactor (#7016)Dániel Juhász2018-02-101-3/+3
* Move files to subdirectories (#6599)Vitaliy2017-11-081-1/+1
* Add session_t typedef + remove unused functions (#6470)Loïc Blot2017-09-271-2/+3
* Modernize source code: last part (#6285)Loïc Blot2017-08-201-2/+2
* Modernize src/c* src/d* and src/e* files (#6263)Loïc Blot2017-08-171-1/+2
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-171-4/+1
* C++11 patchset 9: move hardcoded init parameters to class definitions (part 1...Loïc Blot2017-06-161-11/+6
* C++11 patchset 6: forbid object copy using assigment/copy function deleters (...Loïc Blot2017-06-101-3/+1
* Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot2017-06-061-1/+2
* C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821)Loïc Blot2017-06-041-1/+1
* Environment & IGameDef code refactoring (#4985)Ner'zhul2017-01-091-1/+2
* Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot2016-10-051-1/+1
* Add MapSettingsManager and new mapgen setting script API functionskwolekr2016-07-031-4/+11
* Mapgen: Refactor mapgen creation and managementkwolekr2016-07-031-3/+0
* FindSpawnPos: Let mapgens decide what spawn altitude is suitableparamat2016-02-091-0/+1
* EmergeManager: Do not queue duplicate block requestskwolekr2016-01-191-2/+9
* Add DISABLE_CLASS_COPY macro (and use it)kwolekr2015-10-271-0/+2
* Allow setting chunksize in core.set_mapgen_paramskwolekr2015-10-041-0/+1
* Hide mapgens from main menu not intended for end userskwolekr2015-10-041-1/+2
* Add emerge completion callback mechanismkwolekr2015-10-041-34/+77
* Add /emergeblocks command and core.emerge_area() Lua APIkwolekr2015-09-231-2/+6
* Clean up threadingShadowNinja2015-08-231-1/+1
* Respect game mapgen flags and save world noise paramsngosang2015-03-071-4/+1
* Shorten ManualMapVoxelManipulator to MMVManipkwolekr2015-01-051-1/+1
* Mapgen: Use getBlockSeed2() for blockseeds (much better uniformity)kwolekr2014-12-291-1/+0
* Add core.get_mapgen_names() to Main Menu API (and use it)kwolekr2014-12-291-5/+3
* Expose mapgen parameters on scripting initkwolekr2014-12-291-5/+0
* Rewrite generate notification mechanismkwolekr2014-12-061-1/+2
* Fix warnings and other misc. minor changeskwolekr2014-11-141-1/+0
* Add Generator Element Management frameworkkwolekr2014-11-121-13/+19
* Split up mapgen.cppkwolekr2014-11-011-2/+0
* Add minetest.set_noiseparam_defaults() Lua APIkwolekr2014-02-151-0/+1
* ServerEnvironment: Remove direct dependency on EmergeManagerkwolekr2014-02-091-9/+1
* Huge overhaul of the entire MapgenParams systemkwolekr2014-02-031-13/+8
* Fix use of previously deallocated EmergeManagerkwolekr2014-01-261-1/+4
* Replace SimpleThread by JThread now implementing same featuressapier2013-12-151-1/+1
* Add map feature generation notify Lua APIkwolekr2013-12-141-0/+2
* EmergeManager: Fix Lua mapgen override param handlingkwolekr2013-12-081-6/+7
* Add virtual destructor to IBackgroundBlockEmerger to silence warningKahrl2013-08-151-0/+1
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-141-46/+17
* Add Lua on_mapgen_init callback, and minetest.set_mapgen_params APIkwolekr2013-06-271-0/+9