| 
							
							
								 md_5 | 639e5f3c1d | Add 'unsafe' api for things like packet sending that may be implementation specific or break at any time | 2013-05-31 17:02:45 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9c35cad824 | Will do final tests tomorrow, but all seems to work. Yay for efficiency and options for plugin developers! | 2013-05-30 19:36:43 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | d82b29e15a | Finish up protocol API - we now compile again. Extensive testing is required, but that is for another day. | 2013-05-30 19:11:05 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9b0c827c37 | Now just to implement the necessary constructors and constants | 2013-05-30 18:29:59 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 2f45f0d578 | Rework protocol system | 2013-05-30 18:09:46 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ad4c143ce4 | Finish and create passing unit tests for the integrity of all packet classes. | 2013-05-30 17:34:56 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 835e4e332c | Start work on more efficient, publically accessable packet API | 2013-05-30 16:38:53 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0578f94522 | Rework shutdown sequence to close #391 | 2013-05-30 16:23:02 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0cd4c9030c | Close #396 - broken API spec for "ALL" server | 2013-05-29 12:03:41 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0d666168f0 | Close #398 by printing debug so we can identify the issue if it arises again | 2013-05-29 12:02:06 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | cfb823f077 | Close #395 - work around trove quirks | 2013-05-29 12:00:57 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 36a5e89ff9 | I told you so | 2013-05-27 19:28:50 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | bb4e8e29a5 | Update Netty version and remove our workaround - if this breaks, @mibby keeps the pieces. | 2013-05-27 18:22:59 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 8e34e038d6 | Remove chat event firing when we get a message from server to client, as Mojang has decided to completely break this in the next major Minecraft release. | 2013-05-26 21:24:32 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | d1950389cc | Just leave field as map... | 2013-05-26 12:26:26 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9d841bb91a | Store config in a case insensitive map | 2013-05-26 12:25:46 +10:00 |  | 
			
				
					| 
							
							
								 zSwayz | 828cebcc4b | Sexified Pls add D: | 2013-05-26 09:28:12 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 12fec2fcdd | Add some not null checks to API methods | 2013-05-25 17:26:54 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 8b6b134662 | Maybe one day we will want to set this null - it can start null, so it can become null | 2013-05-25 17:24:37 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 538beb33a6 | Remove now redundant field from InitialHandler | 2013-05-25 17:22:43 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 97338cbfad | Its impossible unless you have a creative server and no mobs and no nothing, but we must allow 0 as an entity ID | 2013-05-25 17:18:03 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 3e28decef2 | Remove getServer from the api - long depreceated | 2013-05-25 17:09:29 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | f93b647df3 | Move protocol version declaration | 2013-05-25 17:03:00 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 775ffdc998 | Optimize online count and broadcast methods | 2013-05-25 17:01:39 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 80c22027de | Slightly more optimized getChannels | 2013-05-25 16:52:41 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 122987dd83 | No space for lost connection translation | 2013-05-25 16:50:39 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ac4bab2425 | More case insensitive tests and read write lock for connections | 2013-05-25 16:50:04 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | a51ffb1f4c | Use our own promise to work around @netty pipeline issues | 2013-05-25 11:55:54 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 77e0dcc7f8 | Dont throw exceptions on missing translations | 2013-05-25 11:54:17 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | ddb93fd988 | That was an easy test - just had time to write | 2013-05-24 14:45:33 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 7eac22d362 | Make perms case insensitive - need to write unit test still | 2013-05-24 14:44:40 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 185dc97ca6 | *chatcolor import | 2013-05-24 14:41:15 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | e0d19cf305 | Show current server in server command | 2013-05-24 14:37:40 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 0e9002091b | Add whois command | 2013-05-24 14:35:27 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9fdcded97f | Close #376 - case insensitive servers and maps | 2013-05-24 14:31:31 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 32fdc83841 | Close #383 - swallow exceptions once and for all | 2013-05-24 14:16:43 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 1bf126d4f8 | Close #384 - reset locations.yml on error | 2013-05-24 14:12:50 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 56533c6259 | Close issue #374 - take a lock when checking channel state / writing | 2013-05-23 13:49:58 +10:00 |  | 
			
				
					| 
							
							
								 md-5 | 4cb46c6e5c | Merge pull request #372 from roblabla/patch-2 Add global PlayerCount if target is "ALL" | 2013-05-22 05:01:48 -07:00 |  | 
			
				
					| 
							
							
								 md_5 | 29f22f9be9 | Just swallow the error because thats what we did before. | 2013-05-22 18:27:53 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 98860ffd02 | SLightly more atomic locations.yml saving to guard against ctrl+c'ing users | 2013-05-22 17:07:46 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 2c225a05e7 | Add atomic close tracking. Closes #370. | 2013-05-22 09:24:55 +10:00 |  | 
			
				
					| 
							
							
								 Robin Lambertz | c1dfd0fb7b | Add global PlayerCount if target is "ALL" This allows bukkit servers to get the global bungeecord player count. | 2013-05-21 22:14:00 +02:00 |  | 
			
				
					| 
							
							
								 md_5 | 9be44d51a6 | Update to netty CR3 | 2013-05-21 11:30:05 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 2a2c2717d5 | Connect via bound address - closes #337. Blame JacobiCarter if this breaks | 2013-05-19 18:14:59 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 3f994a1c4c | Downgrade to @netty CR1 | 2013-05-19 18:02:01 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 9a0da50e6c | Fix formatting | 2013-05-16 16:49:14 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 67fdc830c2 | Protected access please | 2013-05-16 16:47:21 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | 64e8a79551 | Close #348 - translation key | 2013-05-16 06:40:01 +10:00 |  | 
			
				
					| 
							
							
								 md_5 | afc387ce0d | Set local address to listener address, closes #337 (reverse-merged from commit 57793e93f0) | 2013-05-16 06:39:29 +10:00 |  |