summaryrefslogtreecommitdiff
path: root/src/emerge.h
Commit message (Expand)AuthorAge
* Avoid generating the same chunk more than once with multiple emerge threads.Lars2020-11-26
* Fix remaining issues with mapgen scriptapisfan52020-05-05
* Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copysfan52020-05-05
* EmergeManager::initMapgens use FATAL_ERROR if and drop boolean returnLoïc Blot2019-03-31
* Node definition manager refactor (#7016)Dániel Juhász2018-02-10
* Move files to subdirectories (#6599)Vitaliy2017-11-08
* Add session_t typedef + remove unused functions (#6470)Loïc Blot2017-09-27
* Modernize source code: last part (#6285)Loïc Blot2017-08-20
* Modernize src/c* src/d* and src/e* files (#6263)Loïc Blot2017-08-17
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-17
* C++11 patchset 9: move hardcoded init parameters to class definitions (part 1...Loïc Blot2017-06-16
* C++11 patchset 6: forbid object copy using assigment/copy function deleters (...Loïc Blot2017-06-10
* Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot2017-06-06
* C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821)Loïc Blot2017-06-04
* Environment & IGameDef code refactoring (#4985)Ner'zhul2017-01-09
* Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot2016-10-05
* Add MapSettingsManager and new mapgen setting script API functionskwolekr2016-07-03
* Mapgen: Refactor mapgen creation and managementkwolekr2016-07-03
* FindSpawnPos: Let mapgens decide what spawn altitude is suitableparamat2016-02-09
* EmergeManager: Do not queue duplicate block requestskwolekr2016-01-19
* Add DISABLE_CLASS_COPY macro (and use it)kwolekr2015-10-27
* Allow setting chunksize in core.set_mapgen_paramskwolekr2015-10-04
* Hide mapgens from main menu not intended for end userskwolekr2015-10-04
* Add emerge completion callback mechanismkwolekr2015-10-04
* Add /emergeblocks command and core.emerge_area() Lua APIkwolekr2015-09-23
* Clean up threadingShadowNinja2015-08-23
* Respect game mapgen flags and save world noise paramsngosang2015-03-07
* Shorten ManualMapVoxelManipulator to MMVManipkwolekr2015-01-05
* Mapgen: Use getBlockSeed2() for blockseeds (much better uniformity)kwolekr2014-12-29
* Add core.get_mapgen_names() to Main Menu API (and use it)kwolekr2014-12-29
* Expose mapgen parameters on scripting initkwolekr2014-12-29
* Rewrite generate notification mechanismkwolekr2014-12-06
* Fix warnings and other misc. minor changeskwolekr2014-11-14
* Add Generator Element Management frameworkkwolekr2014-11-12
* Split up mapgen.cppkwolekr2014-11-01
* Add minetest.set_noiseparam_defaults() Lua APIkwolekr2014-02-15
* ServerEnvironment: Remove direct dependency on EmergeManagerkwolekr2014-02-09
* Huge overhaul of the entire MapgenParams systemkwolekr2014-02-03
* Fix use of previously deallocated EmergeManagerkwolekr2014-01-26
* Replace SimpleThread by JThread now implementing same featuressapier2013-12-15
* Add map feature generation notify Lua APIkwolekr2013-12-14
* EmergeManager: Fix Lua mapgen override param handlingkwolekr2013-12-08
* Add virtual destructor to IBackgroundBlockEmerger to silence warningKahrl2013-08-15
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-14
* Add Lua on_mapgen_init callback, and minetest.set_mapgen_params APIkwolekr2013-06-27
* Add minetest.get_mapgen_object to APIkwolekr2013-06-27
* Add initial Decoration support, many misc. improvements & modificationskwolekr2013-06-17
* Fix nearly all warningskwolekr2013-05-19
* Add Mapgen V7, reorganize biomeskwolekr2013-04-07
* Add Ore infrastructure and l_register_ore()kwolekr2013-03-24