cedeel@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							92c59963f8 
							
						 
					 
					
						
						
							
							Attempt to bring sanity to newlines across systems.  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@606  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-14 13:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							5e6c736859 
							
						 
					 
					
						
						
							
							Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@597  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-12 20:03:46 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							47b675e47c 
							
						 
					 
					
						
						
							
							More ini settings save their defaults  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@588  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-09 15:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							d832996e19 
							
						 
					 
					
						
						
							
							New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld)  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@558  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-05 15:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							b355bdecce 
							
						 
					 
					
						
						
							
							Added the new recipe parser, parsing the crafting.txt file. Included are a few recipes. The old parser still works, but will be replaced soon.  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@549  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-04 12:08:20 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6c55afcc 
							
						 
					 
					
						
						
							
							Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua)  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@534  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-06-02 09:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a418a679 
							
						 
					 
					
						
						
							
							Merged the composable_generator branch into the trunk  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@504  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-05-25 07:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							219be8186c 
							
						 
					 
					
						
						
							
							Fixed a few obsoleted functions  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@397  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-03-10 22:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							f43b65cf53 
							
						 
					 
					
						
						
							
							cClientHandles have a unique ID now to distinguish them  
						
						... 
						
						
						
						cAuthenticator uses unique client ID for authentication
Changed the kick function used by cAuthenticator to take a client ID instead of name, so the correct user is kicked
Using callback reference instead of pointer in GetChunkData and affiliates
GetChunkData returns false when failed, and true when succeeded
Renamed entity type enums to something prettier
Exposed some functions to Lua
git-svn-id: http://mc-server.googlecode.com/svn/trunk@388  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-03-09 13:42:28 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							787382caf8 
							
						 
					 
					
						
						
							
							Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed  http://forum.mc-server.org/showthread.php?tid=380  
						
						... 
						
						
						
						Also removed the SetClientHandle() function from cPlayer
Added a Destroyed() function to cEntity that is called ONLY ONCE after an entity has been 'destroyed'
Cleaned up some code, using enums for GameMode and Weather and replaced some 'const char *' with 'const AString &'
Exposed some more functions to Lua
git-svn-id: http://mc-server.googlecode.com/svn/trunk@382  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-03-07 13:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c25a161e 
							
						 
					 
					
						
						
							
							Added a crude way of disabling redstone. It's necessary though, redstone is completely broken, crashes the server all the time  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@312  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-22 15:35:10 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							71097aa49b 
							
						 
					 
					
						
						
							
							Lots of logging added  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@282  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-17 11:40:14 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							7a26fbe471 
							
						 
					 
					
						
						
							
							Can use the 'restart' command again. cAuthenticator no longer asserts because it properly stops when the server is stopped.  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@266  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-15 21:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							a204e33250 
							
						 
					 
					
						
						
							
							Added total chunk count to webadmin  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@248  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-08 18:57:04 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							32880153ab 
							
						 
					 
					
						
						
							
							MTRand class is not created in each tick, therefore much improving tick-thread time (now uses ~5 % CPU instead of one full core)  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@245  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-08 12:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							48d30d6ab4 
							
						 
					 
					
						
						
							
							Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients;  
						
						... 
						
						
						
						Global player-kicking function (cServer, cRoot);
More char * -> AString conversion
git-svn-id: http://mc-server.googlecode.com/svn/trunk@221  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-01 22:38:03 +00:00 
						 
				 
			
				
					
						
							
							
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							d3614be2e0 
							
						 
					 
					
						
						
							
							Removed a few duplicate includes  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@215  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-02-01 12:46:44 +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 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							aa392170a2 
							
						 
					 
					
						
						
							
							Added thread names to cThread so when debugging in Visual Studio you actually know what thread you're looking at  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@100  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-12-23 14:26:29 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b920deda 
							
						 
					 
					
						
						
							
							You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet  
						
						... 
						
						
						
						Players are now stored in separate folder /players instead of in the world folder (!so move the folder!)
Fixed a memory leak/error in cPickup.cpp
Multiple worlds are stored in cRoot
cClientHandle lists are taken out of cWorld and now stored in cServer
Worlds now have names to distinguish them by
Some functions in the Core plugin now distinguish between worlds
git-svn-id: http://mc-server.googlecode.com/svn/trunk@40  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-11-01 21:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b43f33da 
							
						 
					 
					
						
						
							
							Player data is saved and loaded as human readable JSON now.  
						
						... 
						
						
						
						cFileFormatUpdate will loop through old files and convert them to new files (should replace legacy old format loading code)
cItem has two new functions to load from Json and output Json, this will keep the items in Json standard
ChestEntity and FurnaceEntity use the new functions in cItem
git-svn-id: http://mc-server.googlecode.com/svn/trunk@35  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-10-31 21:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc1450ba9 
							
						 
					 
					
						
						
							
							Fixed bug in cMakeDir where it would only create directories named "world"  
						
						... 
						
						
						
						The user input thread now properly stops when the server restarts or stops
git-svn-id: http://mc-server.googlecode.com/svn/trunk@13  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-10-26 13:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							386d58b586 
							
						 
					 
					
						
						
							
							MCServer c++ source files  
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@3  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2011-10-03 18:41:19 +00:00