celeron55/minetest — pull request #441 by kwolekr (2013-01-23 21:22:34+00:00)
Title: Make mapgen factory setup more elegant, add mapgen_v6.h

This fixes the quick hack previously introduced by my last commit in a rather clean, elegant manner. To register a mapgen, one now must provide a MapgenFactory object to EmergeManager::registerMapgen(), so that an object of the derived Mapgen and MapgenParams are used.