Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | RotateAlongYAxis: For facedir case, return if param2 >= 4 | paramat | 2015-05-03 | 1 | -0/+3 |
| | |||||
* | Move globals from main.cpp to more sane locations | Craig Robbins | 2015-04-01 | 1 | -1/+0 |
| | | | | | | | | | | | | 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 | ||||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 | 1 | -6/+7 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||||
* | Optimise MapBlockMesh related functions | gregorycu | 2015-02-23 | 1 | -1/+1 |
| | | | | | | | | | Directely or indirectly optimises the following functions: * MapBlockMesh::MapBlockMesh * MapBlockMesh::getTileInfo * MapBlockMesh::makeFastFace * MapBlockMesh::getSmoothLightCombined | ||||
* | Increase MapBlock::actuallyUpdateDayNightDiff() performance by 2-8x. ok ↵ | Craig Robbins | 2015-02-10 | 1 | -0/+16 |
| | | | | | | @celeron55 Before patch, function consumes up to ~8% of the main server loop. After, ~0% (below level of 2 places of significance) | ||||
* | Fix facedir > 23 causes segfault in client | Craig Robbins | 2015-01-09 | 1 | -1/+1 |
| | | | | | See issue #2017 Applied kahrl's gist | ||||
* | Remove freezemelt (the remainder of proller nonsense) | kwolekr | 2015-01-04 | 1 | -23/+6 |
| | |||||
* | Increase performance of getLight() by at least 2x | Craig Robbins | 2014-12-10 | 1 | -0/+6 |
| | | | | | | | Leads to the following increases: getSmoothLight() approx. 40% increase getTileInfo() approx. 25% increase MapBlockMesh::MapBlockMesh() 25-30% | ||||
* | Optimise getTileInfo() | Craig Robbins | 2014-11-21 | 1 | -12/+8 |
| | | | | | getTileInfo() ~1.5x faster getSmoothLight ~2.0x faster | ||||
* | Custom collision boxes node property. | RealBadAngel | 2014-10-19 | 1 | -0/+9 |
| | |||||
* | Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ↵ | kwolekr | 2013-11-29 | 1 | -5/+6 |
| | | | | issues | ||||
* | Better snow fall, finite liquid transform, leveled nodes api | proller | 2013-07-28 | 1 | -9/+29 |
| | |||||
* | Weather support | proller | 2013-07-27 | 1 | -0/+46 |
| | |||||
* | Leveled nodebox | proller | 2013-07-13 | 1 | -1/+24 |
| | |||||
* | Fix wallmounted rotations along Y axis for 90 and 270 degree cases | kwolekr | 2013-07-08 | 1 | -1/+2 |
| | |||||
* | Decoration: Handle facedir and wallmounted param2types with schematic rotation | kwolekr | 2013-07-08 | 1 | -0/+26 |
| | |||||
* | 6d facedir | RealBadAngel | 2013-03-23 | 1 | -17/+119 |
| | |||||
* | Update Copyright Years | Sfan5 | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | darkrose should work at a nuclear power plant. | Perttu Ahola | 2012-07-24 | 1 | -1/+3 |
| | | | | It'd take years to figure out what caused the accident. | ||||
* | Fix map deserialization and remove old serialization code | Perttu Ahola | 2012-07-23 | 1 | -83/+28 |
| | |||||
* | Increase node id/param0 to 16 bits, leaving param2 always with 8 bits | darkrose | 2012-07-23 | 1 | -23/+67 |
| | |||||
* | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | 2012-06-17 | 1 | -0/+91 |
| | |||||
* | Optimize headers | Perttu Ahola | 2012-06-17 | 1 | -1/+1 |
| | |||||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 | 1 | -1/+3 |
| | |||||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 | 1 | -4/+4 |
| | | | | GPLv2/later, by agreement of major contributors | ||||
* | MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵ | Kahrl | 2012-03-15 | 1 | -112/+0 |
| | | | | light, removed footprints | ||||
* | Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix ↵ | Kahrl | 2012-01-22 | 1 | -8/+8 |
| | | | | legacy_wallmounted | ||||
* | Node placement / mineral / serialization / iron freq / node_dig callback | Kahrl | 2012-01-22 | 1 | -168/+252 |
| | | | | | | | | - 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. | ||||
* | MapNode constructor to allow ndef+name | Perttu Ahola | 2011-11-29 | 1 | -0/+14 |
| | |||||
* | Node definition names | Perttu Ahola | 2011-11-29 | 1 | -6/+1 |
| | |||||
* | Clean mapnode.h and fix other files accordingly | Perttu Ahola | 2011-11-29 | 1 | -55/+1 |
| | |||||
* | Completely generalized mesh generation; ContentFeatures serialization | Perttu Ahola | 2011-11-29 | 1 | -0/+2 |
| | |||||
* | GameDef compiles | Perttu Ahola | 2011-11-29 | 1 | -53/+41 |
| | |||||
* | Create framework for getting rid of global definitions of ↵ | Perttu Ahola | 2011-11-29 | 1 | -5/+5 |
| | | | | node/tool/item/whatever types | ||||
* | Move ContentFeatures to mapnode_contentfeatures.{h,cpp} and clean stuff | Perttu Ahola | 2011-11-29 | 1 | -153/+124 |
| | |||||
* | Fix water-glass and water-lava surfaces | Perttu Ahola | 2011-11-08 | 1 | -0/+51 |
| | |||||
* | Make CONTENT_IGNORE to not block the view when occlusion culling | Perttu Ahola | 2011-11-03 | 1 | -0/+3 |
| | |||||
* | Automate texture listing for texture atlas making | Perttu Ahola | 2011-10-18 | 1 | -0/+2 |
| | |||||
* | Header file tweaking; mainly for speed | Perttu Ahola | 2011-10-12 | 1 | -1/+11 |
| | |||||
* | lava! | Perttu Ahola | 2011-08-15 | 1 | -2/+3 |
| | |||||
* | Added MaterialItem conversion from old content type namespace to new | Perttu Ahola | 2011-07-31 | 1 | -1/+1 |
| | |||||
* | extended content-type range | Perttu Ahola | 2011-07-23 | 1 | -42/+50 |
| | |||||
* | Fixed the problem of <=r548 clients fucking up maps on >=r549 servers. Also, ↵ | Perttu Ahola | 2011-07-22 | 1 | -15/+23 |
| | | | | already fucked up maps are now loaded correctly. | ||||
* | Fixed small error in mapnode.cpp (didn't cause any harm though) | Perttu Ahola | 2011-07-22 | 1 | -1/+3 |
| | |||||
* | initial steps in doing content type extension | Perttu Ahola | 2011-07-02 | 1 | -2/+90 |
| | |||||
* | fixed bug in inventory textures caused from better handling of unknown blocks | Perttu Ahola | 2011-06-27 | 1 | -1/+0 |
| | |||||
* | better handling of unknown blocks on client | Perttu Ahola | 2011-06-27 | 1 | -0/+12 |
| | |||||
* | Moved stuff from mapblock{h,cpp} to mapblock_mesh.{h,cpp} and ↵ | Perttu Ahola | 2011-06-17 | 1 | -0/+50 |
| | | | | content_mapblock.{h,cpp} | ||||
* | Moved some mapnode content stuff from mapnode.{h,cpp} and digging property ↵ | Perttu Ahola | 2011-06-17 | 1 | -249/+8 |
| | | | | stuff from material.cpp to content_mapnode.{h,cpp} |