- Oct 06, 2016
-
-
Loïc Blot authored
Also remove some unused parameters/functions
-
- Jul 03, 2016
-
-
kwolekr authored
This commit refactors the majority of the Mapgen settings system. - MapgenParams is now owned by MapSettingsManager, itself a part of ServerMap, instead of the EmergeManager. - New Script API functions added: core.get_mapgen_setting core.get_mapgen_setting_noiseparams, core.set_mapgen_setting, and core.set_mapgen_setting_noiseparams. - minetest.get/set_mapgen_params are deprecated by the above new functions. - It is now possible to view and modify any arbitrary mapgen setting from a mod, rather than the base MapgenParams structure. - MapgenSpecificParams has been removed.
-
- Jun 12, 2016
-
-
Nathanaëlle Courant authored
-
- Oct 28, 2015
-
-
kwolekr authored
Use this macro to disallow copying of an object using the assignment operator or copy constructor. This catches otherwise silent-but-deadly mistakes such as "ServerMap map = env->getMap();" at compile time. If so desired, it is still possible to copy a class, but it now requires an explicit call to memcpy or std::copy.
-
- Oct 04, 2015
-
-
kwolekr authored
Major refactor of emerge.cpp and Map::init/finishBlockMake
-
- Aug 13, 2015
-
-
est31 authored
-
- May 05, 2015
-
-
kwolekr authored
-
- Mar 07, 2015
-
-
Zeno- authored
For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives
-
- Mar 06, 2015
-
-
ShadowNinja authored
-
ShadowNinja authored
-
- Mar 04, 2015
-
-
Loïc Blot authored
* Also remove dead code Map::unloadUnusedData which is dead since a long time
-
- Feb 17, 2015
- Jan 18, 2015
-
-
Zeno- authored
-
- Jan 15, 2015
-
-
kwolekr authored
Also add a Lua API and chatcommand for this
-
- Jan 05, 2015
-
-
kwolekr authored
-
- Dec 29, 2014
-
-
kwolekr authored
-
- Dec 28, 2014
-
-
kwolekr authored
-
- Dec 17, 2014
-
-
Zeno- authored
-
- Nov 19, 2014
-
-
ShadowNinja authored
-
- Nov 14, 2014
-
-
Zeno- authored
-
- Sep 01, 2014
-
-
kwolekr authored
-
- Jul 12, 2014
-
-
sfan5 authored
-
- Jul 07, 2014
- Jun 23, 2014
-
-
sapier authored
-
- Jun 15, 2014
-
-
sapier authored
-
- Apr 18, 2014
-
-
proller authored
-
- Feb 09, 2014
-
-
kwolekr authored
-
- Feb 04, 2014
-
-
kwolekr authored
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.
-
- Jan 07, 2014
-
-
ShadowNinja authored
The commit didn't work because the blocks weren't loaded yet. This reverts commit 22dbbf0a. Conflicts: minetest.conf.example
-
- Dec 14, 2013
-
-
kwolekr authored
-
- Dec 05, 2013
-
-
sweetbomber authored
-
- Nov 30, 2013
-
-
Nathanaëlle Courant authored
-
MetaDucky authored
-
- Nov 17, 2013
-
-
kwolekr authored
The real problem was that MapBlocks were not activated before getting sent to the client
-
- Sep 17, 2013
-
-
kwolekr authored
-
- Sep 10, 2013
-
-
Kahrl authored
-
- Sep 09, 2013
-
-
Ilya Zhuravlev authored
-
- Aug 14, 2013
-
-
Kahrl authored
-