aboutsummaryrefslogtreecommitdiff
path: root/src/mapblock.cpp
AgeCommit message (Expand)Author
2015-10-14Rename macros with two leading underscoresShadowNinja
2015-10-14Use warningstream for log messages with WARNINGShadowNinja
2015-09-19Various style cleanups + unused code removalest31
2015-09-14Serialisation: documentation fixes, clarifying renames and whitespace fixesest31
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-07-29Precalculate mapblock relative size. This permit to remove many s16 calculs o...nerzhul
2015-07-10Misc. minor fixeskwolekr
2015-06-20Generic CAO cleanups and renames for clarificationest31
2015-05-31Mapblock: nodecount refactorest31
2015-05-17Record MapBlock modification reasons as flags instead of stringskwolekr
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-02-10Increase MapBlock::actuallyUpdateDayNightDiff() performance by 2-8x. ok @cele...Craig Robbins
2015-01-27Fix a crash (assert) when client set serial version < 24 in INITLoic Blot
2015-01-27Revert "Fix a crash (assert) when client set serial version < 24 in INIT comm...Craig Robbins
2015-01-24Fix a crash (assert) when client set serial version < 24 in INIT command SER_...(@U-Exp)
2015-01-18Fix all warnings and remove -Wno-unused-but-set cflagkwolekr
2014-11-14Remove most exceptions from getNode() (and variants)Craig Robbins
2014-06-23Speedup getBlockNodeIdMapping by up to factor 4 by using a fixed size mapping...sapier
2014-04-18Remove liquid_finite and weatherproller
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-11-17Actually fix weatherkwolekr
2013-09-16Weather: Clean up getHeat/getHumidity somewhatkwolekr
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-08-02Weather backward compatibilityproller
2013-07-28Fix warnings in mapblock.cppPilzAdam
2013-07-27Weather supportproller
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2012-11-26Move util/serialize.h out from staticobject.h for smaller header dependenciesPerttu Ahola
2012-09-04Reorganize ClientMap rendering code for a bit more performancePerttu Ahola
2012-07-24Improve node timer format (map format version 25) and update mapformat.txtPerttu Ahola
2012-07-23Fix map deserialization and remove old serialization codePerttu Ahola
2012-07-23Increase node id/param0 to 16 bits, leaving param2 always with 8 bitsdarkrose
2012-07-23Implement node timersdarkrose
2012-06-17Properly and efficiently use split utility headersPerttu Ahola
2012-06-08Update and fix doc/mapformat.txt; make current format more solid in mapblock.cppPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as GP...Perttu Ahola
2012-06-04Add ignore_world_load_errors configuration option and provide better error me...Perttu Ahola
2012-06-03WIP node metadata, node timersKahrl
2012-03-29Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update u...Perttu Ahola
2012-03-15MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light,...Kahrl
2012-01-22Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix legacy_wa...Kahrl
2012-01-22Node placement / mineral / serialization / iron freq / node_dig callbackKahrl
2012-01-12The huge item definition and item namespace unification patch (itemdef), see ...Kahrl
2011-11-29Replace old active block random node modifying things with actual ActiveBlock...Perttu Ahola
2011-11-29Add reason parameter to setModified and print it out to verbosestream when sa...Perttu Ahola
2011-11-29Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter w...Perttu Ahola
2011-11-29Node definition namesPerttu Ahola