aboutsummaryrefslogtreecommitdiff
path: root/src/emerge.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems.
* 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
|
* Add minetest.get_mapgen_object to APIkwolekr2013-06-271-1/+2
|
* Add initial Decoration support, many misc. improvements & modificationskwolekr2013-06-171-0/+1
|
* Fix nearly all warningskwolekr2013-05-191-2/+2
|
* Add Mapgen V7, reorganize biomeskwolekr2013-04-071-1/+22
|
* Add Ore infrastructure and l_register_ore()kwolekr2013-03-241-1/+2
|
* Fix most warnings, re-fix MSVC compile errorkwolekr2013-02-261-1/+1
|
* Misc. cleanup and minor fixeskwolekr2013-02-251-3/+5
|
* Add multi-Emerge thread supportkwolekr2013-02-251-7/+8
|
* Add emerge queue limit configurationkwolekr2013-02-251-4/+9
|
* Add global and per-peer queue limitskwolekr2013-02-251-17/+15
|
* Add emerge.cpp, initial EmergeThread changeskwolekr2013-02-251-0/+122
- Neatly placed all emerge related code into a new file, emerge.cpp - Greatly cleaned up the code in EmergeThread::Thread() - Reworked Emerge queue. Now an actual std::queue of v3s16 block positions - Removed the completely unnecessary map of peer ids requesting blocks