madmaxoft 
							
						 
					 
					
						
						
						
						
							
						
						
							4f26f11dc7 
							
						 
					 
					
						
						
							
							Added cWorld::DoWithChunk() function.  
						
						 
						
						... 
						
						
						
						This will be used by the blocktracers to gain direct access to chunk data. 
						
						
					 
					
						2013-08-03 20:26:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft 
							
						 
					 
					
						
						
						
						
							
						
						
							b688ba9be8 
							
						 
					 
					
						
						
							
							Removed the unused BlockY parameter from cChunkDef::BlockToChunk()  
						
						 
						
						
						
						
					 
					
						2013-08-03 20:05:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d05b0f57 
							
						 
					 
					
						
						
							
							Improved function names for protocol packet sending; alpha-sorted the function lists  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1659  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-07-07 13:06:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							37276a4430 
							
						 
					 
					
						
						
							
							Rewritten entity-on-fire management ("forever on fire" bugs)  
						
						 
						
						... 
						
						
						
						Fixes FS #297  and part of FS #403 .
Added sizes to all entities.
Moved all damage-related functions from cPawn to cEntity
API change: renamed cPawn:TeleportTo() to cEntity:TeleportToCoords()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1635  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-07-01 10:39:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b3ab7b42 
							
						 
					 
					
						
						
							
							Added a warning when spawning an entity in a non-existent chunk  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1627  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-25 06:48:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							fe02bf374a 
							
						 
					 
					
						
						
							
							Explosions don't produce warnings in cBlockArea; fixed logging in cBlockArea  
						
						 
						
						... 
						
						
						
						Fixes FS #389 
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1616  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-21 21:19:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							d95756c5cc 
							
						 
					 
					
						
						
							
							Simulators are woken up after an explosion.  
						
						 
						
						... 
						
						
						
						Fixes FS #391 
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1615  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-21 20:47:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							30f808034c 
							
						 
					 
					
						
						
							
							Improved comment  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1609  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-19 20:21:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nielsbreu@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							bcfa09aa14 
							
						 
					 
					
						
						
							
							Explosions do not effect the terrain when they are in water.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1608  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-18 20:32:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							b2138b132c 
							
						 
					 
					
						
						
							
							More TNT fixes.  
						
						 
						
						... 
						
						
						
						Chain-reaction TNTs are spawned in proper coordinates (FS #390 )
Centralized Primed TNT entity spawning and made available to the plugins.
Internal changes for better TNT performance.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1604  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-18 19:09:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							547c341325 
							
						 
					 
					
						
						
							
							TNT fixes.  
						
						 
						
						... 
						
						
						
						Other blocks can be placed next to TNT.
Explosions activate nearby TNT blocks.
TNT doesn't destroy bedrock, obsidian and liquid blocks.
Server doesn't crash when a TNT (or other entity) leaves the valid Y range.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1603  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-18 08:24:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							fe3712284e 
							
						 
					 
					
						
						
							
							Added cWorld::SetSignLines(), re-exported to Lua manually to avoid ghost return values  
						
						 
						
						... 
						
						
						
						FS #364 
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1582  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-06-12 07:14:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							5f208f30ac 
							
						 
					 
					
						
						
							
							Chunk / ChunkMap: Added support for unbounded querying blocktype-only or blockmeta-only  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1522  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-05-28 12:05:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3235ecdc 
							
						 
					 
					
						
						
							
							Implemented droppers  
						
						 
						
						... 
						
						
						
						Added a common ancestor class "DropSpenser" that has the common code for dropper and dispenser and is Lua-accessible, too. The Debuggers plugin now triggers both droppers and dispensers when rclking them with a redstone torch.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1514  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-05-26 14:39:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							e32cffbbdd 
							
						 
					 
					
						
						
							
							Fixed cWorld:ForEachEntity()  
						
						 
						
						... 
						
						
						
						Fix for FS #374 .
The function was processing only one chunkmap layer object, due to an inverse condition.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1491  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-05-19 15:44:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyboard.osh@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e6fb454f 
							
						 
					 
					
						
						
							
							Explosion: Switched from a cube to a sphere. Implemented using cBlockArea and moved block changing code to ChunkMap  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1441  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-05-04 06:25:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							08e14b3932 
							
						 
					 
					
						
						
							
							Fixed a few possible crashes upon server stop  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1418  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-04-27 19:40:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							f5842062d3 
							
						 
					 
					
						
						
							
							Proper entity removal functions  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1386  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-04-13 21:28:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							a49c004278 
							
						 
					 
					
						
						
							
							Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1385  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-04-13 21:02:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyboard.osh@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							8557ed8359 
							
						 
					 
					
						
						
							
							Added support for the packet  #28  (0x1C): ENTITY_VELOCITY  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1283  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-03-18 02:51:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							7f71bfb58f 
							
						 
					 
					
						
						
							
							Fix for the Vaporize fluid simulator when loading chunks.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1271  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-03-14 20:02:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							01b24d73ea 
							
						 
					 
					
						
						
							
							Player can sit in minecarts (but not move them yet)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1249  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-03-03 19:05:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							2588f5a605 
							
						 
					 
					
						
						
							
							Simulators now have direct access to the cChunk object in the WakeUp() call  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1227  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-02-28 07:42:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							d828054152 
							
						 
					 
					
						
						
							
							Fixed a copypasta error from rev 1224  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1226  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-02-27 11:58:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							71cd0199fd 
							
						 
					 
					
						
						
							
							Made FAST_FLOOR_DIV work correctly, replaced all floorf() divisions with it.  
						
						 
						
						... 
						
						
						
						Still not perfect - chunk and region calculations can be made into a single CPU instruction - SAR - but not all compilers are known to support that (">>" operator on signed datatypes needs to perform arithmetic shift, C/C++ standard makes it implementation-specific; MSVC and GCC do what we need, LLVM unknown)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1224  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-02-27 10:01:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							dedb414a50 
							
						 
					 
					
						
						
							
							Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature.  
						
						 
						
						... 
						
						
						
						http://forum.mc-server.org/showthread.php?tid=464&pid=6312#pid6312 
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1193  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2013-02-05 19:57:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luksor111@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							575abe8691 
							
						 
					 
					
						
						
							
							Dispensers can dispense items and liquids now  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1105  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-12-26 17:16:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							310c1076a7 
							
						 
					 
					
						
						
							
							cChunk now tracks its neighbors as direct pointers; used in UnboundedRelGetBlock et al.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1073  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-12-14 22:38:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							934d3fe565 
							
						 
					 
					
						
						
							
							Removed an unused obsolete function chain - cWorld::GetChunkBlockData()  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1036  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-11-11 15:06:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							403ef6bcdc 
							
						 
					 
					
						
						
							
							Fixed a valgrind warning in BlockDirt.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@1011  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-10-26 08:47:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9e876d70 
							
						 
					 
					
						
						
							
							Added jukeboxes (patch contributed by Luksor)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@994  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-10-21 07:46:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							d006ea5337 
							
						 
					 
					
						
						
							
							Made cWorld's block query functions more orthogonal, added GetBlockInfo() returning all info on a block.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@986  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-10-20 11:40:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							41a38e8d90 
							
						 
					 
					
						
						
							
							Floody fluid simulator now dries up correctly, too.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@964  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-10-14 18:30:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							4c370798d5 
							
						 
					 
					
						
						
							
							BlockArea writing support (BlockTypes with BlockMeta only)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@933  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-10-06 16:58:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								faketruth 
							
						 
					 
					
						
						
						
						
							
						
						
							17486c7853 
							
						 
					 
					
						
						
							
							Beds can be slept in now (it doesn't change the time though)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@911  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-09-29 20:43:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							fb9a00a64e 
							
						 
					 
					
						
						
							
							Added the block dig animation packet (patch contributed by l0udPL)  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@892  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-09-25 09:54:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madmaxoft@gmail.com 
							
						 
					 
					
						
						
						
						
							
						
						
							ecfe6ab65b 
							
						 
					 
					
						
						
							
							Source files cleanup: The rest of the files renamed.  
						
						 
						
						... 
						
						
						
						git-svn-id: http://mc-server.googlecode.com/svn/trunk@887  0a769ca7-a7f5-676a-18bf-c427514a06d6 
						
						
					 
					
						2012-09-23 22:09:57 +00:00