Loic Blot 
							
						 
					 
					
						
						
							
						
						12d1e4ff04 
					 
					
						
						
							
							VoxelArea: add_{x,y,z,p} must be static  
						
						... 
						
						
						
						Fix some documentations issues
Use getNodeNoCheck(v3s16, ...) in some cases instead of getNodeNoCheck(x, y, z, ...) 
						
						
					 
					
						2018-03-09 23:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Juhász 
							
						 
					 
					
						
						
							
						
						3face01a20 
					 
					
						
						
							
							Node definition manager refactor ( #7016 )  
						
						... 
						
						
						
						* Rename IWritableNodeDefManager to NodeDefManager
* Make INodeDefManager functions const
* Use "const *NodeDefManager" instead of "*INodeDefManager"
* Remove unused INodeDefManager class
* Merge NodeDefManager and CNodeDefManager
* Document NodeDefManager 
						
						
					 
					
						2018-02-10 21:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Juhász 
							
						 
					 
					
						
						
							
						
						735fc2a1f2 
					 
					
						
						
							
							Remove unused light updating code  
						
						... 
						
						
						
						Also remove the unit test that tests the removed algorithms. 
						
						
					 
					
						2018-02-04 03:16:45 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						1c1c97cbd1 
					 
					
						
						
							
							Modernize source code: last part ( #6285 )  
						
						... 
						
						
						
						* Modernize source code: last par
* Use empty when needed
* Use emplace_back instead of push_back when needed
* For range-based loops
* Initializers fixes
* constructors, destructors default
* c++ C stl includes 
						
						
					 
					
						2017-08-20 13:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						fd3afbced5 
					 
					
						
						
							
							Optimize headers (part 2) ( #6272 )  
						
						... 
						
						
						
						* Optimize headers (part 2)
* less debug.h in headers
* less remoteplayer.h for everybody
* Cleanup (part 2)
* camera.h: mesh.h
* mapgen.h: mapnode.h
* serverenvironment.h: mapblock.h
* nodedef.h: shader.h 
						
						
					 
					
						2017-08-18 19:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						921151d97a 
					 
					
						
						
							
							C++ modernize: Pragma once ( #6264 )  
						
						... 
						
						
						
						* Migrate cpp headers to pragma once 
						
						
					 
					
						2017-08-17 22:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						9a17b65f26 
					 
					
						
						
							
							VoxelManip cleanups (const ref, const move) + function removal ( #6169 )  
						
						... 
						
						
						
						* VoxelManip cleanups (const ref, const move) permitting to improve a little bit performance
* VoxelArea: precalculate extent (performance enhancement)
This permits to reduce extend high cost to zero and drop many v3s16 object creation/removal to calculate extent
It rebalance the client thread update to updateFastFaceRow instead of MapBlockMesh generation
This will also benefits to mapgen 
						
						
					 
					
						2017-07-26 07:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						1425c6def1 
					 
					
						
						
							
							Cpp11 initializers: last src root changeset ( #6022 )  
						
						... 
						
						
						
						* Cpp11 initializers: last src root changeset
Finish to migrate all src root folder files to C++11 constructor initializers 
						
						
					 
					
						2017-06-21 11:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						d99b6fed55 
					 
					
						
						
							
							Time: Change old u32 timestamps to 64-bit ( #5818 )  
						
						... 
						
						
						
						MacOSX build fix + cleanups 
						
						
					 
					
						2017-05-26 14:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						ced6d20295 
					 
					
						
						
							
							For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives  
						
						
						
						
					 
					
						2015-03-07 22:41:47 +10:00 
						 
				 
			
				
					
						
							
							
								gregorycu 
							
						 
					 
					
						
						
							
						
						577701cabd 
					 
					
						
						
							
							Optimise MapBlockMesh related functions  
						
						... 
						
						
						
						Directely or indirectly optimises the following functions:
* MapBlockMesh::MapBlockMesh
* MapBlockMesh::getTileInfo
* MapBlockMesh::makeFastFace
* MapBlockMesh::getSmoothLightCombined 
						
						
					 
					
						2015-02-23 23:20:31 +10:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						5d08ada224 
					 
					
						
						
							
							Add VoxelArea::hasEmptyExtent  
						
						
						
						
					 
					
						2015-01-13 23:24:32 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						d406ac994b 
					 
					
						
						
							
							Optimise functions from CNodeDefManager and VoxelManipulator  
						
						... 
						
						
						
						CNodeDefManager::get()
VoxelManipulator::addArea() 
						
						
					 
					
						2014-11-21 14:56:45 +10:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						8ad83767cf 
					 
					
						
						
							
							Remove emerge and speedup addArea by using memcopy instead of one by one assignment  
						
						
						
						
					 
					
						2014-06-23 00:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						4e1f50035e 
					 
					
						
						
							
							Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu  
						
						
						
						
					 
					
						2013-08-14 21:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ilya Zhuravlev 
							
						 
					 
					
						
						
							
						
						6a1670dbc3 
					 
					
						
						
							
							Migrate to STL containers/algorithms.  
						
						
						
						
					 
					
						2013-03-11 19:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								Sfan5 
							
						 
					 
					
						
						
							
						
						6d0ea26c2d 
					 
					
						
						
							
							Update Copyright Years  
						
						
						
						
					 
					
						2013-02-24 20:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						497ff1ecd6 
					 
					
						
						
							
							Change Minetest-c55 to Minetest  
						
						
						
						
					 
					
						2013-02-24 18:49:03 +01:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						11afcbff69 
					 
					
						
						
							
							The new mapgen, noise functions, et al.  
						
						
						
						
					 
					
						2013-01-21 21:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						9f031a6759 
					 
					
						
						
							
							Optimize headers  
						
						
						
						
					 
					
						2012-06-17 04:03:39 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						037b259197 
					 
					
						
						
							
							Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors  
						
						
						
						
					 
					
						2012-06-05 18:54:07 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						56496ad5d8 
					 
					
						
						
							
							Implement propagateSunlight for VoxelManipulator  
						
						
						
						
					 
					
						2012-03-27 19:01:50 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						d81e783665 
					 
					
						
						
							
							Clean unit test output  
						
						
						
						
					 
					
						2012-03-10 17:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						c6fd2986d4 
					 
					
						
						
							
							GameDef compiles  
						
						
						
						
					 
					
						2011-11-29 19:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Bilotta 
							
						 
					 
					
						
						
							
						
						163c38e175 
					 
					
						
						
							
							Always return from non-void functions  
						
						... 
						
						
						
						This quiets a warning in Clang. 
						
						
					 
					
						2011-08-08 16:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						7538b4c620 
					 
					
						
						
							
							New map generator added (and SQLite, messed up the commits at that time...) (import from temporary git repo)  
						
						
						
						
					 
					
						2011-06-25 04:25:14 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						9d4e9c59de 
					 
					
						
						
							
							fixed warnings reported by cppcheck  
						
						
						
						
					 
					
						2011-04-11 11:36:13 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						e0f7bd4d57 
					 
					
						
						
							
							Modified block mesh generation to have clearer input and output. Instead of being a messy object oriented cludge, it now is a messy cludge with separate parameters.  
						
						
						
						
					 
					
						2011-04-03 19:50:54 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						14fafc7217 
					 
					
						
						
							
							added sneaking/crouching and changelog  
						
						
						
						
					 
					
						2011-02-14 02:54:15 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						52d99fef31 
					 
					
						
						
							
							fully working i guess  
						
						
						
						
					 
					
						2011-02-11 19:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						71dbee43d0 
					 
					
						
						
							
							some generation-time mud flow tweaking  
						
						
						
						
					 
					
						2011-02-03 13:48:17 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						6e196c2ce4 
					 
					
						
						
							
							partly working chunk-based map generator (doesn't save properly, spawn is pretty random)  
						
						
						
						
					 
					
						2011-02-01 03:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						9f882bf74d 
					 
					
						
						
							
							Reworked texture, material, mineral and whatever handling  
						
						
						
						
					 
					
						2011-01-26 00:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						3909e712a0 
					 
					
						
						
							
							Faster lighting at map generation time  
						
						
						
						
					 
					
						2011-01-24 16:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						7274b82ef4 
					 
					
						
						
							
							commented out old water stuff  
						
						
						
						
					 
					
						2011-01-24 13:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						0fa0e0752a 
					 
					
						
						
							
							old water removed, some fixes here and there  
						
						
						
						
					 
					
						2011-01-17 14:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						3ac2abb0b5 
					 
					
						
						
							
							commit before content-tile separation  
						
						
						
						
					 
					
						2010-12-13 21:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						22037459e3 
					 
					
						
						
							
							fixes for vc++  
						
						
						
						
					 
					
						2010-12-13 11:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						571fb14f94 
					 
					
						
						
							
							working nicely  
						
						
						
						
					 
					
						2010-12-13 03:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						47a593b519 
					 
					
						
						
							
							starting to separate "material" to "content" and "tile"  
						
						
						
						
					 
					
						2010-12-12 14:33:13 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						2a0d1a059e 
					 
					
						
						
							
							commit before some radicallish changes to water behavior  
						
						
						
						
					 
					
						2010-12-11 18:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						5e0c284f3a 
					 
					
						
						
							
							some work-in-progress water stuff  
						
						
						
						
					 
					
						2010-12-01 15:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						fc26dcdb19 
					 
					
						
						
							
							license stuff  
						
						... 
						
						
						
						--HG--
rename : src/licensecomment.txt => licensecomment.txt 
						
						
					 
					
						2010-11-29 20:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						af95cfc7a1 
					 
					
						
						
							
							vokselijuttu lisätty  
						
						
						
						
					 
					
						2010-11-29 10:57:05 +02:00