t00thpick1 
							
						 
					 
					
						
						
							
						
						432ff95a98 
					 
					
						
						
							
							More constants  
						
						
						
						
					 
					
						2014-08-04 11:40:47 -04:00 
						 
				 
			
				
					
						
							
							
								t00thpick1 
							
						 
					 
					
						
						
							
						
						857e12b96e 
					 
					
						
						
							
							SQLDatabaseManager optimizations,  async profile loading  -t00thpick1, zreed  
						
						... 
						
						
						
						This commit changes our shared connection into a connection pool utility to prevent
thread locks from multiple actions attempting to access the database at the same time.
In additon,  profile loading has been moved off the main thread at login time, to
allieviate the performance issues caused by it.
Fixes  #2138 , Fixes  #2119 , Fixes  #1982 , Fixes  #1953  
						
						
					 
					
						2014-08-01 20:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						c10525ada9 
					 
					
						
						
							
							Add UUID support! - zreed, slipcor, t00thpick1  
						
						... 
						
						
						
						This commit updates our database managers to use UUIDs instead
of usernames for persistent storage.
Fixes  #1979  
						
						
					 
					
						2014-08-01 20:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						a48ada306c 
					 
					
						
						
							
							Add magical mod importer  
						
						... 
						
						
						
						Usage: Create a folder called 'import' inside /mcMMO/mods/. Place your latest Cauldron 1.7+ startup log in this folder and rename it to 'import.log'.
It is worth noting that it's advisable to create a short log by starting and stopping the server once, or by manually editing the log file to only include material mapping in order to speed up the import process.
When the server is running, use the command /mcimport. You will see the import progress in the console, once it is done the files are created in /mcMMO/mods/output/.
Any item that wasn't recognised gets placed in a .unknown.yml config file. Durability detection only works if the mod is installed when importing (it should be). 
						
						
					 
					
						2014-08-01 00:22:29 +02:00 
						 
				 
			
				
					
						
							
							
								zreed 
							
						 
					 
					
						
						
							
						
						48c7aa3e84 
					 
					
						
						
							
							Add an UpgradeManager  
						
						
						
						
					 
					
						2014-07-23 12:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						8e3e1d5f11 
					 
					
						
						
							
							Use deprecated events for damage dealing for now  
						
						
						
						
					 
					
						2014-07-11 21:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						d2d70089ca 
					 
					
						
						
							
							Update for modifierFunctions  
						
						
						
						
					 
					
						2014-07-11 14:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						daab095557 
					 
					
						
						
							
							I was actually using the wrong Map  
						
						... 
						
						
						
						Fixes  #2113  
					
						2014-07-03 12:33:03 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						2b9b5df1ee 
					 
					
						
						
							
							Alter original event and stop firing FakeDamageEvents  
						
						... 
						
						
						
						Fixes  #2105  
					
						2014-07-02 11:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						e7e62b8d40 
					 
					
						
						
							
							SecondaryAbilityEvent now implements Cancellable  
						
						... 
						
						
						
						Fire SecondaryAbilityEvent for abilities with static chances
Also cleanup some of the event handling for Armor Impact, Greater
Impact and Fast Food 
						
						
					 
					
						2014-07-02 11:25:13 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						3d242bbdb6 
					 
					
						
						
							
							Always call back events  
						
						
						
						
					 
					
						2014-07-02 11:25:13 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						e796eae3c3 
					 
					
						
						
							
							Update for new damage API  
						
						
						
						
					 
					
						2014-07-02 11:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						a257e83a62 
					 
					
						
						
							
							Update for new getOnlinePlayers behavior  
						
						
						
						
					 
					
						2014-06-29 14:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						3a8f45a04d 
					 
					
						
						
							
							Fix bugs with pistons  
						
						... 
						
						
						
						This commit improves piston tracking and fixes a couple of bugs with
block tracking.
Fixes  #2043  
						
						
					 
					
						2014-06-15 14:26:02 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						906609696b 
					 
					
						
						
							
							Workaround a CB bug by tracking piston events  
						
						... 
						
						
						
						There is a bug in Craftbukkit that causes piston events to fire
multiple times. We need to keep track of the extend and retract events
to see which piston events should be processed. 
						
						
					 
					
						2014-06-15 14:26:02 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						0185a30ec9 
					 
					
						
						
							
							Fix an IndexOutOfBoundsException: Index: 0  
						
						... 
						
						
						
						In SaveTimerTask.java
Fixes  #2039  
						
						
					 
					
						2014-06-08 18:21:13 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						38e1947302 
					 
					
						
						
							
							Remove PvpLogger checks  
						
						... 
						
						
						
						No longer needed when testing with Combat Tag v6.1.4, the NPCs have
metadata „NPC”.
Fixes  #2017  
						
						
					 
					
						2014-06-08 18:11:18 +02:00 
						 
				 
			
				
					
						
							
							
								riking 
							
						 
					 
					
						
						
							
						
						4fb4d6fc0c 
					 
					
						
						
							
							Save users asynchronously  
						
						
						
						
					 
					
						2014-06-08 14:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						3403aef37d 
					 
					
						
						
							
							Don't display child skills on scoreboards  
						
						... 
						
						
						
						This fixes an issue where the scoreboard would not display properly
when using /mcstats or /inspect.
Fixes  #2037  
						
						
					 
					
						2014-05-23 17:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						93d63dbca5 
					 
					
						
						
							
							Minor cleanup of imports  
						
						
						
						
					 
					
						2014-05-18 17:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						4643cf1070 
					 
					
						
						
							
							A whole bunch of more work to convert Salvage to a child skill  
						
						
						
						
					 
					
						2014-05-18 17:04:39 +02:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						91bf54019e 
					 
					
						
						
							
							Convert Salvage to a child skill.  
						
						
						
						
					 
					
						2014-05-18 17:04:38 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						8fec1af257 
					 
					
						
						
							
							Fix a bunch of small formatting issues  
						
						
						
						
					 
					
						2014-05-11 15:15:44 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						5825eb1696 
					 
					
						
						
							
							Make sure to shorten long ability and skill names  
						
						... 
						
						
						
						(cherry picked from commit 236ccd6ebdd0834f87b373794e1597ef36fb2ff6) 
						
						
					 
					
						2014-04-21 14:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						bfebbd0095 
					 
					
						
						
							
							Fix formatting  
						
						... 
						
						
						
						(cherry picked from commit 4e36073e6e2dc3aeba087d605cef79fc4a8a9779) 
						
						
					 
					
						2014-04-21 14:09:41 +02:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						b204507a82 
					 
					
						
						
							
							Use strings instead of OfflinePlayers for scoreboards.  
						
						... 
						
						
						
						(cherry picked from commit 89b596591ec1974e0201395dc6e76353e4709572) 
						
						
					 
					
						2014-04-21 14:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						9f53426511 
					 
					
						
						
							
							Added API to XP events to get XP gain reason  
						
						
						
						
					 
					
						2014-04-18 22:32:32 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						20092d55fd 
					 
					
						
						
							
							Fix bug where dodge would check the wrong player  
						
						
						
						
					 
					
						2014-04-18 00:49:40 +02:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						a9488bc18b 
					 
					
						
						
							
							Vanished players no longer get hit by AoE effects  
						
						... 
						
						
						
						Fixes  #1964  
					
						2014-04-05 13:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								t00thpick1 
							
						 
					 
					
						
						
							
						
						0b4b272223 
					 
					
						
						
							
							Account for level 0  
						
						
						
						
					 
					
						2014-04-01 14:58:24 -04:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						e1b8088c17 
					 
					
						
						
							
							Improve holiday manager with 1.7 changes  
						
						
						
						
					 
					
						2014-03-29 17:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						09557e378b 
					 
					
						
						
							
							Update to the new ProjectileSource API  
						
						
						
						
					 
					
						2014-03-29 17:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						60ddd799de 
					 
					
						
						
							
							Update mcMMO for Minecraft 1.7.2  
						
						
						
						
					 
					
						2014-03-29 17:12:35 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						458dc7db42 
					 
					
						
						
							
							Make database command cooldown configurable  
						
						
						
						
					 
					
						2014-03-29 17:02:08 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						beab794c0e 
					 
					
						
						
							
							Fixed some issues with the HolidayManager  
						
						... 
						
						
						
						Was severely lacking more lols 
						
						
					 
					
						2014-03-29 16:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						862d38b587 
					 
					
						
						
							
							Clean up all of the imports  
						
						
						
						
					 
					
						2014-03-03 18:27:45 +01:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						30f7521a3a 
					 
					
						
						
							
							Handle healthbars even when skills are disabled.  Fixes   #1194  
						
						
						
						
					 
					
						2014-03-03 10:29:14 -05:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						34d6d867f2 
					 
					
						
						
							
							Prevent combat abilities from damaging allied players  
						
						
						
						
					 
					
						2014-02-28 22:08:48 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						e56d5a0454 
					 
					
						
						
							
							Exclude vanished players from tab complete list  
						
						... 
						
						
						
						Part 2 of fixing #1745  
						
						
					 
					
						2014-02-28 21:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						53fdf750f4 
					 
					
						
						
							
							Pretend like the player is offline when he is vanished  
						
						... 
						
						
						
						Part 1 of fixing #1745  
						
						
					 
					
						2014-02-28 21:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						0056be2d5f 
					 
					
						
						
							
							Assorted cleanup.  
						
						
						
						
					 
					
						2014-02-28 08:36:42 -05:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						c51fde7f1f 
					 
					
						
						
							
							Added new permission node to control who can check version number  
						
						... 
						
						
						
						Negate this permission node to hide the version number from /mcmmo and
motd 
						
						
					 
					
						2014-02-17 16:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						9f9de86d21 
					 
					
						
						
							
							The defender isn't necessarily a player here  
						
						... 
						
						
						
						Besides, the defender doesn’t need to have the player data key anyways 
						
						
					 
					
						2014-02-16 00:11:15 +01:00 
						 
				 
			
				
					
						
							
							
								t00thpick1 
							
						 
					 
					
						
						
							
						
						04a02cfdc8 
					 
					
						
						
							
							Store McMMOPlayer objects as metadata  
						
						
						
						
					 
					
						2014-02-15 14:21:25 +01:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						a2e32179bb 
					 
					
						
						
							
							Fix /mcstats command  
						
						... 
						
						
						
						Fixes  #1819  
					
						2014-02-05 19:24:14 +01:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						0c9836eb03 
					 
					
						
						
							
							Made mod config files modular. Addresses  #1802  
						
						
						
						
					 
					
						2014-02-03 14:48:43 -05:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						a1c1271d21 
					 
					
						
						
							
							Fix issues pointed out by the FindBugs plugin  
						
						
						
						
					 
					
						2014-01-20 23:20:51 +01:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						520f5cb116 
					 
					
						
						
							
							Fix the broken build. Shame on me.  
						
						
						
						
					 
					
						2014-01-20 14:53:31 -08:00 
						 
				 
			
				
					
						
							
							
								GJ 
							
						 
					 
					
						
						
							
						
						43e2c813d1 
					 
					
						
						
							
							Clean up some of our messes.  
						
						
						
						
					 
					
						2014-01-20 13:58:40 -08:00 
						 
				 
			
				
					
						
							
							
								TfT_02 
							
						 
					 
					
						
						
							
						
						c6ea32f0b0 
					 
					
						
						
							
							Added Ender Dragon, Wither, and Witch to combat experience multipliers  
						
						... 
						
						
						
						They do not give any XP by default.
Fixes  #1763  
						
						
					 
					
						2014-01-19 19:40:33 +01:00