Age | Commit message (Collapse) | Author |
|
Major refactor of emerge.cpp and Map::init/finishBlockMake
|
|
|
|
|
|
|
|
|
|
|
|
This improves performance of MapBlock::raiseModified by a factor of 6.
Also, clean up mapblock.h a bit and inline small functions.
|
|
node-granular area
|
|
|
|
Move debug streams to log.cpp|h
Move GUI-related globals to clientlauncher
Move g_settings and g_settings_path to settings.cpp|h
Move g_menuclouds to clouds.cpp|h
Move g_profiler to profiler.cpp|h
|
|
|
|
NDEBUG is defined), replace those usages with persistent alternatives
|
|
|
|
|
|
std::list to std::vector
* Also remove dead code Map::unloadUnusedData which is dead since a long time
|
|
reloaded at server loop but loaded when server starts, for data consistency (not a hot load variable)
ok @ShadowNinja
|
|
Map::timerUpdate and ServerMap::save().
This will speedup the loop reading into those functions
|
|
|
|
ServerMap::listAllLoadedBlocks and their database backends.
This adds a speedup on database migration and /clearobjects command
|
|
A missing map_meta.txt should be treated simply as if there were a blank file.
|
|
|
|
Change must_reflow to a deque
Add overload for MapBlock::raiseModified that takes a const char*. This is a speed improvement.
Comment out unused variable
Optimisations to block offset calculations
|
|
|
|
Also add a Lua API and chatcommand for this
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If liquid_queue_purge_time == 0 then disable the queue size limiting and make this the default setting
Additionally, liquid_loop_max now defaults to 100000
|
|
consumed
|
|
|
|
|
|
|
|
This also cleans up settings a bit
|
|
|
|
|
|
|
|
|
|
Improve error handling in saveBlock()
|
|
|
|
assignment
|
|
|
|
|
|
|
|
|
|
|
|
|