Commit Graph

893 Commits

Author SHA1 Message Date
Thinkofdeath cfda905d98 Fix entity id remapping
The old system only worked in ints and 1.7 changed some to varints. Since the length of the varint is variable more work is needed to remap ids
2013-12-08 15:09:12 +00:00
md_5 85c27f30ee Properly abort kicks on ServerConnector 2013-12-07 09:33:37 +11:00
md-5 0446351f9d @GunfighterJ for grammar nazi 2013 2013-12-05 09:24:00 +11:00
Thinkofdeath 54d307da57 Reduce the size of json output
Nulls are not outputted (https://sites.google.com/site/gson/gson-user-guide#TOC-Null-Object-Support)
2013-12-03 08:17:38 +11:00
Thinkofdeath 81e43aab98 Update ChatConverter 2013-12-03 08:17:38 +11:00
Thinkofdeath 18db187347 Use the ChatConverter from spigot to fix 1.7 formatting bugs 2013-12-03 08:17:38 +11:00
md_5 63d49ac296 Add some failsafe length preconditions 2013-12-02 18:49:39 +11:00
hcherndon aad83d787f Add methods to expose parts of the proxy internal config. This is depreceated as it is subject to breaking changes without warning. 2013-12-02 15:17:19 +11:00
Keir Nellyer af751dae5a Add new plugin message sub-channels to get a players real UUID 2013-12-02 08:37:17 +11:00
md_5 f7851b0436 Implement ServerDisconnectEvent. Wow so many server switch events. 2013-11-25 11:12:49 +11:00
md_5 d7e78d0945 Ability to disable outdated message 2013-11-24 19:42:05 +11:00
md_5 94ee61cd35 Native cipher, with more smoke tests! 2013-11-19 07:16:06 +11:00
md_5 897a59254c Still segfaulting. 2013-11-18 20:00:15 +11:00
md_5 c1ba555553 Hopefully fix native cipher segfault 2013-11-18 07:18:23 +11:00
ninja- c70006a36c Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher. 2013-11-18 07:17:14 +11:00
md_5 12ef019d69 Revert native cipher, causing SIGSEGV 2013-11-17 16:51:11 +11:00
md_5 c18537f294 Ultra blazing fast native code for 64 bit linux! Testers welcome! Thanks @ninja- for his hard work. 2013-11-17 15:59:51 +11:00
ninja- fc189e81d5 Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher. 2013-11-17 15:59:18 +11:00
md-5 aaa8b4a53d Forgot to rewrite 0x1A, thanks @Mati0703 2013-11-17 14:45:58 +11:00
md_5 e39428ea0b Mojang can't seem to decide what chat format to use for kicks, so lets just send a literal without our own prefix through. This (uncleanly) closes #714. 2013-11-16 11:22:38 +11:00
md_5 e4602f027e Don't pointlessly create new gson instances 2013-11-16 11:11:43 +11:00
md_5 2f2406206e Fix chat event javadoc - closes #713 2013-11-16 11:11:04 +11:00
md_5 3ae8308a4b Small cleanup 2013-11-15 16:53:10 +11:00
md_5 8a38921f21 Bump netty release 2013-11-15 16:28:35 +11:00
md_5 cc0d3a8e49 Config -> Conf to prevent messup with shades. How did this skip by? 2013-11-06 20:12:39 +11:00
md_5 f81bf8e7c5 Code format + fix pom 2013-11-06 20:11:17 +11:00
zh32 e755573fb3 Removed unused import and made code nicer. 2013-11-06 20:07:16 +11:00
zh32 a201b5897a Added async PreLoginEvent to change online mode per connection. 2013-11-06 20:07:16 +11:00
md_5 b4cd88c13d Make UDP query actually work. 2013-11-06 20:02:37 +11:00
md_5 8e390b5714 Proper replacement for #701, closes #691 2013-11-05 18:16:33 +11:00
md_5 14371a1a8c Don't rewrite the actual host packet, just a copy. 2013-11-05 18:07:55 +11:00
md_5 61326db3ee Not having a good night, thought I removed that code. 2013-11-03 18:00:30 +11:00
md_5 90625bc196 Remove test code 2013-11-03 17:15:44 +11:00
md_5 155e274e72 Fix disconnects during LoginEvent when using online mode clients 2013-11-03 17:04:59 +11:00
md_5 04b52aa4f4 Close #699 - case sensitivity of command tab complete 2013-11-03 10:02:37 +11:00
md_5 4040d9f20a [Breaking] Fix player online sample 2013-11-01 22:00:46 +11:00
md_5 02619c6132 Close #689 - fix serverinfo.ping 2013-11-01 17:52:14 +11:00
md_5 26863032a1 Fix #671 - user timing out when connectNow is used. 2013-11-01 17:46:41 +11:00
md_5 a0d3bf97d1 Close #690, wire up the old proxy ping event for old clients 2013-11-01 17:43:03 +11:00
md_5 3becbe4d38 Fix #686 - rewriting of bows and fishing hooks 2013-11-01 17:38:53 +11:00
md_5 7205e69ce6 Correct some issues with being banned. See #658 which may be relevant 2013-11-01 17:24:35 +11:00
md_5 c84d6f0035 Add really efficient text -> json translation. Doesn't support format codes yet. 2013-11-01 17:14:18 +11:00
md_5 20b1b37e54 Did someone say great performance increases? 2013-10-28 20:43:28 +11:00
md_5 2117a6b7de Undo kick changes 2013-10-27 21:41:10 +11:00
md_5 e6c1015027 Reload favicon on greload 2013-10-27 20:07:36 +11:00
md_5 8665784bb5 Oh right, stage 2013-10-27 18:23:07 +11:00
md_5 efd5bd58e4 Fix colours wrapping, somewhat 2013-10-27 18:18:44 +11:00
md_5 e006673550 Fix kicks + don't allow connections to online mode servers 2013-10-27 18:12:18 +11:00
md_5 2129cb3614 Fix kicks? 2013-10-27 18:09:27 +11:00
md_5 6ce43fb876 Sample is an array 2013-10-27 13:51:06 +11:00