madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0da9a2c0 
							
						 
					 
					
						
						
							
							Improved threading performance by reducing thread-hopping in queue locks (cs unlocked before event set)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@341  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-28 16:59:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							67ffb8a1da 
							
						 
					 
					
						
						
							
							ChunkGenerator: fixed an inverted condition on chunk-skipping when the generator is overloaded; set the overload threshold to 500 chunks (from original 50 which is not enough even for a single player)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@334  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-28 10:01:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							76a92a21d1 
							
						 
					 
					
						
						
							
							Re-implemented tree-growing. May produce artefacts on old-world / new-world boundaries.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@293  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-18 19:18:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							499745c1c7 
							
						 
					 
					
						
						
							
							Thread-safe chunk generation, storage and generator are queried for progress while initializing server  
						
						 
						
						... 
						
						
						
						Note that this commit breaks foliage generation - there are no trees in the chunks generated!
git-svn-id: http://mc-server.googlecode.com/svn/trunk@292  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-18 17:53:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							510133bd35 
							
						 
					 
					
						
						
							
							Chunk coords mostly "upgraded" to include the Y coord for future compatibility  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@285  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-17 17:56:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							2928cb6853 
							
						 
					 
					
						
						
							
							cWorldGenerator speedup - doesn't call GetChunk() anymore, not queueing the chunk it's generating to be loaded recursively.  
						
						 
						
						... 
						
						
						
						cChunk fix - setting a block to the same value doesn't mark chunk dirty (resulted in un-unloadable chunks)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@279  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-16 17:45:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							4f17362aeb 
							
						 
					 
					
						
						
							
							Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@251  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-13 21:47:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							89afb970d8 
							
						 
					 
					
						
						
							
							VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@188  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-01-29 19:28:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ad02f50a 
							
						 
					 
					
						
						
							
							ChunkGenerator: rewritten thread-locking using the new RAII CSLock class  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@186  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-01-29 14:29:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							81c73341b2 
							
						 
					 
					
						
						
							
							The missing file! cChunkGenerator.h/cpp  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@105  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-12-25 12:55:20 +00:00