| 
							
							
								 md_5 | b25c81daf3 | Update to latest netty, fix event bus bug, comment and rework PacketDecoder to new netty for better performance | 2013-05-14 18:32:30 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 21a354fa75 | Add home grown event bus | 2013-05-14 11:38:39 +10:00 |  | 
			
				
					| 
							
							
								 mickare | aefe3333a9 | Add per plugin loggers | 2013-05-14 11:19:01 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0afefa8f61 | Allow nested event dispatch. Yet another thing which I should one day try and PR to Guava | 2013-05-13 18:39:45 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 834ac24b38 | Add EventBus test, which fails, now to fix! | 2013-05-13 18:36:12 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | c465eca03b | Just escape utf chars | 2013-05-12 22:01:42 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | beb0bf9836 | Fu*** offline mode users | 2013-05-12 16:09:21 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 688c42219c | Actually translate message | 2013-05-12 15:55:51 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 1ea53f01aa | Add a series of new translations | 2013-05-12 13:40:43 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 202dab5c98 | Add texture pack API | 2013-05-12 09:28:36 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 49ea7f908f | Add server switch event | 2013-05-12 09:15:17 +10:00 |  | 
			
				
					| 
							
							
								 Harry | 9d3bddedb6 | Return if command should not be executed to avoid exceptions and unnecessary messages to the player. | 2013-05-06 07:22:56 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 332bdaaec0 | Refactor forge support - closes #318 | 2013-05-05 08:31:44 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 904a1bfaa3 | *register channels. This fixes plugins being broke | 2013-05-04 10:20:53 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 5eb7a6eba7 | Fix forge support - closes #312 | 2013-05-04 09:40:10 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 8e262cf428 | Close issue #311 - exception feedback on server connector | 2013-05-04 09:28:28 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 125df5c22d | Add SQLite driver for future use | 2013-05-03 21:25:47 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 7b631092f5 | Add experimental Forge support. This may cause issues when using Vanilla clients etc, so caution is advised. Please visit GitHub to report any issues you encounter. Thanks @LexManos for providing the basis for this implementation. | 2013-05-03 21:21:55 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | d3c1339cc9 | Make sure we write out custom login packets | 2013-05-03 20:36:55 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 679bf2fca9 | Synchronize on pending packet queue, add forge/no forge constructor argument to login packet, and don't send channel registers twice | 2013-05-03 20:29:36 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 7436621481 | Refactor encryption to be two step like vanilla. Thanks @LexManos for pointing this out. | 2013-05-03 19:35:00 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 6236cff658 | Refactor encrypt util class in preparation for forge support. | 2013-05-03 19:10:54 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 6b504d9160 | Use faster collections for the various tab lists. | 2013-05-03 18:20:10 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | d1124ca70b | Cleanup imports | 2013-05-03 14:39:25 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 779582d441 | Use multimap in scheduler | 2013-05-03 14:33:04 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | b91564f77a | Fix eclipse gitignore, I think - don't use eclipse | 2013-05-03 14:24:35 +10:00 |  | 
			
				
					| 
							
							
								 Zach Bruggeman | 30b2e5008b | Add ResourceBundle localization | 2013-05-03 14:22:12 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 140830efe0 | Close #300 - cleaner disconnects when server is full | 2013-05-03 14:16:48 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 5f8e76c61c | Revert "ConcurrentHashMap is junk - lets stick to standard unless issues arise." This reverts commit 5d1a2c59a7and closes #304 | 2013-05-03 14:15:23 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | b7511abfda | Update to 1.5.2, closes #302 | 2013-05-02 07:32:45 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 09d04c34cb | Increase thread pool timeout to try and reduce churn
						
						
						
						
						
						
							
 Minecraft-1.5 | 2013-04-30 11:32:29 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 3132d2c7cf | Increment intent counter | 2013-04-29 18:53:16 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 3682e8ba3a | Catch throwable not exception for enabling plugins | 2013-04-28 17:45:25 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 82d5954f2f | Revert "Load plugins in alphabetical-ish order." This reverts commit 384228b751. | 2013-04-28 17:44:23 +10:00 |  | 
			
				
					| 
							
							
								 Steve Anton | 384228b751 | Load plugins in alphabetical-ish order. | 2013-04-28 17:35:27 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 50f8bd2eb0 | Finish encapsulating all userconnection fields | 2013-04-28 11:36:36 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ff32764f9a | Encapsulate ping fields | 2013-04-28 11:19:19 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | a1f928b210 | Don't expose the channel | 2013-04-28 10:45:20 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 5bf616dc4d | Forgot that mutex | 2013-04-28 10:41:03 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0d7759f50b | Eeek, name should be constant! | 2013-04-28 10:39:41 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 824bdc5491 | Refactor permissions to be lock free, and clean up duplicate references | 2013-04-28 10:37:18 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ebff48ff86 | Remove remnants of forge in initial handler | 2013-04-28 10:27:13 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 6efba44e5a | Cleanup userconnection constructor | 2013-04-28 10:26:26 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9f8ad518e8 | Don't use trove sets | 2013-04-28 10:21:15 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 885a96c0c6 | Update lombok/asynchttp/guava versions | 2013-04-28 10:12:37 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 5d0ff24f70 | Update async http | 2013-04-28 10:11:11 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ca5db43f70 | Don't spew error about long usernames, just disconnect | 2013-04-28 10:07:23 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 49a22f188f | Alert when we cannot bind | 2013-04-28 09:42:38 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ce7c095243 | Make ReusableChannelPromise less hacky | 2013-04-28 08:53:14 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | cbb08ec58b | Duh, of course connect isn't called, because we are already connected! | 2013-04-27 22:52:02 +10:00 |  |