summaryrefslogtreecommitdiff
path: root/src/mapblock.h
Commit message (Expand)AuthorAge
* Map generation limit: Cache as 'const' not 'const static'paramat2017-01-08
* Map generation limit: Fix checks for block/sector over-limitparamat2017-01-08
* Fixes for using std:vector in ABMHander and further perf improvementsLars Hofhansl2017-01-04
* Make node timers more efficientEkdohibs2016-06-11
* Fix object position border checkingest312015-09-16
* Disallow placing entities outside safe boundariesest312015-09-15
* Serialisation: documentation fixes, clarifying renames and whitespace fixesest312015-09-14
* Add map limit config optionrubenwardy2015-08-02
* Precalculate mapblock relative size. This permit to remove many s16 calculs o...nerzhul2015-07-29
* Mapblock: nodecount refactorest312015-05-31
* Record MapBlock modification reasons as flags instead of stringskwolekr2015-05-17
* For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins2015-03-07
* Replace std::list by std::vector into ClientMap::updateDrawList, Map::timerUp...Loic Blot2015-02-17
* Fix a crash (assert) when client set serial version < 24 in INITLoic Blot2015-01-27
* Water fixesgregorycu2015-01-18
* Fix typo in mapblock.hCraig Robbins2014-12-12
* Remove most exceptions from getNode() (and variants)Craig Robbins2014-11-14
* Remove liquid_finite and weatherproller2014-04-18
* Actually fix weatherkwolekr2013-11-17
* Weather: Clean up getHeat/getHumidity somewhatkwolekr2013-09-16
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-14
* Weather backward compatibilityproller2013-08-02
* Weather supportproller2013-07-27
* Migrate to STL containers/algorithms.Ilya Zhuravlev2013-03-11
* Update Copyright YearsSfan52013-02-24
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
* Reorganize ClientMap rendering code for a bit more performancePerttu Ahola2012-09-04
* Fix map deserialization and remove old serialization codePerttu Ahola2012-07-23
* Implement node timersdarkrose2012-07-23
* Optimize headersPerttu Ahola2012-06-17
* Properly and efficiently use split utility headersPerttu Ahola2012-06-17
* Switch the license to be LGPLv2/later, with small parts still remaining as GP...Perttu Ahola2012-06-05
* WIP node metadata, node timersKahrl2012-06-03
* Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update u...Perttu Ahola2012-03-29
* MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light,...Kahrl2012-03-15
* Node placement / mineral / serialization / iron freq / node_dig callbackKahrl2012-01-22
* The huge item definition and item namespace unification patch (itemdef), see ...Kahrl2012-01-12
* Replace old active block random node modifying things with actual ActiveBlock...Perttu Ahola2011-11-29
* Add reason parameter to setModified and print it out to verbosestream when sa...Perttu Ahola2011-11-29
* Node definition namesPerttu Ahola2011-11-29
* GameDef compilesPerttu Ahola2011-11-29
* Create framework for getting rid of global definitions of node/tool/item/what...Perttu Ahola2011-11-29
* Allocate MapBlock::m_node_metadata on heap to allow less header bloatPerttu Ahola2011-11-29
* mobv2Perttu Ahola2011-10-15
* Saner block modification flag operation for not saving everything alwaysPerttu Ahola2011-10-12
* Added a mapblock analyzing function for debugging use and fixed remaining map...Perttu Ahola2011-07-24
* more reorganizing of map codePerttu Ahola2011-06-26
* New map generator added (and SQLite, messed up the commits at that time...) (...Perttu Ahola2011-06-25
* Changed MapBlockObjects to be never written anymore. Incremented version number.Perttu Ahola2011-06-18
* Moved stuff from mapblock{h,cpp} to mapblock_mesh.{h,cpp} and content_mapbloc...Perttu Ahola2011-06-17