Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-10 | Increase MapBlock::actuallyUpdateDayNightDiff() performance by 2-8x. ok ↵ | Craig Robbins | |
@celeron55 Before patch, function consumes up to ~8% of the main server loop. After, ~0% (below level of 2 places of significance) | |||
2015-01-27 | Fix a crash (assert) when client set serial version < 24 in INIT | Loic Blot | |
When SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM To resolve the problem: * Create a different CLIENT_MIN_VERSION to handle this problem * Remove the exception * Use an assert in case of bad developer code | |||
2015-01-27 | Revert "Fix a crash (assert) when client set serial version < 24 in INIT ↵ | Craig Robbins | |
command SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM" nerzhul is (may?) be working on a new solution. For the moment this is reverted because old worlds cannot be loaded (see discussion on github for the commit). This reverts commit 800d19270250bb13cc6b2d330199815bf8e96446. | |||
2015-01-24 | Fix a crash (assert) when client set serial version < 24 in INIT command ↵ | (@U-Exp) | |
SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM | |||
2015-01-18 | Fix all warnings and remove -Wno-unused-but-set cflag | kwolekr | |
2014-11-14 | Remove most exceptions from getNode() (and variants) | Craig Robbins | |
2014-06-23 | Speedup getBlockNodeIdMapping by up to factor 4 by using a fixed size ↵ | sapier | |
mapping array | |||
2014-04-18 | Remove liquid_finite and weather | proller | |
2013-12-01 | Cleanup jthread and fix win32 build | sapier | |
2013-11-17 | Actually fix weather | kwolekr | |
The real problem was that MapBlocks were not activated before getting sent to the client | |||
2013-09-16 | Weather: Clean up getHeat/getHumidity somewhat | kwolekr | |
2013-08-14 | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | |
2013-08-02 | Weather backward compatibility | proller | |
2013-07-28 | Fix warnings in mapblock.cpp | PilzAdam | |
2013-07-27 | Weather support | proller | |
2013-03-11 | Migrate to STL containers/algorithms. | Ilya Zhuravlev | |
2013-02-24 | Update Copyright Years | Sfan5 | |
2013-02-24 | Change Minetest-c55 to Minetest | PilzAdam | |
2012-11-26 | Move util/serialize.h out from staticobject.h for smaller header dependencies | Perttu Ahola | |
2012-09-04 | Reorganize ClientMap rendering code for a bit more performance | Perttu Ahola | |
- Don't select blocks for drawing in every frame - Sort meshbuffers by material before drawing | |||
2012-07-24 | Improve node timer format (map format version 25) and update mapformat.txt | Perttu Ahola | |
2012-07-23 | Fix map deserialization and remove old serialization code | Perttu Ahola | |
2012-07-23 | Increase node id/param0 to 16 bits, leaving param2 always with 8 bits | darkrose | |
2012-07-23 | Implement node timers | darkrose | |
2012-06-17 | Properly and efficiently use split utility headers | Perttu Ahola | |
2012-06-08 | Update and fix doc/mapformat.txt; make current format more solid in mapblock.cpp | Perttu Ahola | |
2012-06-05 | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | |
GPLv2/later, by agreement of major contributors | |||
2012-06-04 | Add ignore_world_load_errors configuration option and provide better error ↵ | Perttu Ahola | |
messages | |||
2012-06-03 | WIP node metadata, node timers | Kahrl | |
2012-03-29 | Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update ↵ | Perttu Ahola | |
until it is actually needed | |||
2012-03-15 | MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵ | Kahrl | |
light, removed footprints | |||
2012-01-22 | Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix ↵ | Kahrl | |
legacy_wallmounted | |||
2012-01-22 | Node placement / mineral / serialization / iron freq / node_dig callback | Kahrl | |
- Node placement code moved to Lua - Mineral system removed (added default:stone_with_coal and default:stone_with_iron). - MapBlock and MapNode serialization updated. - Mapgen: Frequency of iron increased. - node_dig callback and related changes. | |||
2012-01-12 | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | |
http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | |||
2011-11-29 | Replace old active block random node modifying things with actual ↵ | Perttu Ahola | |
ActiveBlockModifiers | |||
2011-11-29 | Add reason parameter to setModified and print it out to verbosestream when ↵ | Perttu Ahola | |
saving block | |||
2011-11-29 | Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter ↵ | Perttu Ahola | |
wrapper in old code | |||
2011-11-29 | Node definition names | Perttu Ahola | |
2011-11-29 | Remove content dependencies from mapblock.cpp | Perttu Ahola | |
2011-11-29 | GameDef compiles | Perttu Ahola | |
2011-11-29 | Create framework for getting rid of global definitions of ↵ | Perttu Ahola | |
node/tool/item/whatever types | |||
2011-11-29 | Allocate MapBlock::m_node_metadata on heap to allow less header bloat | Perttu Ahola | |
2011-11-29 | Move ContentFeatures to mapnode_contentfeatures.{h,cpp} and clean stuff | Perttu Ahola | |
2011-10-15 | mobv2 | Perttu Ahola | |
2011-10-12 | Saner block modification flag operation for not saving everything always | Perttu Ahola | |
2011-07-25 | fix server build | Perttu Ahola | |
2011-07-24 | Added a mapblock analyzing function for debugging use and fixed remaining ↵ | Perttu Ahola | |
mapgen bugs | |||
2011-07-24 | merged fix to decapitated trees; other bugs now exists | Perttu Ahola | |
2011-07-23 | extended content-type range | Perttu Ahola | |
2011-07-21 | Attempt to fix the big bug. Now server either stops sending map or mapgen ↵ | Perttu Ahola | |
starts generating CONTENT_IGNORE. |