a46720a1eeFix Spoutcraft support. @Zidane @Dockter, please be aware that you were misinformed / incorrect in your statements and Netty in Spigot has nothing to do with the issues experienced by users with Spoutcraft.
md_5
2013-02-22 20:11:30 +11:00
3cff9eff24Fine, kick as usual
md_5
2013-02-21 18:18:46 +11:00
f1f10521e2Use native Java ciphers for encryption / decryption - now that we have our buffer issues sorted this should be a small speed boost.
md_5
2013-02-21 17:13:04 +11:00
0f8f8cb289Only sleep on client read - prevent insane lag
md_5
2013-02-21 17:06:38 +11:00
59a7e6f9c4Make disabling plugins the last thing we do.
md_5
2013-02-21 17:05:31 +11:00
0c5d76b860Workaround for kicks
md_5
2013-02-19 20:12:33 +11:00
297c8e2c8bUse correct disconnect sequence at all times, fixes#119 and events not firing at stop
md_5
2013-02-18 19:24:40 +11:00
c44dc7931aFix kicks - that was easy
md_5
2013-02-18 18:35:33 +11:00
ce9766aae4Default sleep time of 1
md_5
2013-02-16 18:18:31 +11:00
0b10f83916Cut CPU load to sane amounts in the same way that Minecraft does.
md_5
2013-02-16 12:41:26 +11:00
feb64312caFire events + plugin channels in server login
md_5
2013-02-16 10:21:35 +11:00
190e5109cfSilence EOF error on login - see #127
md_5
2013-02-16 09:35:54 +11:00
05a6b566b2Rewrite login process in preparation for both forge and netty.
md_5
2013-02-16 09:34:31 +11:00
51e2570dddClean up formatting of initial handler a little.
md_5
2013-02-16 09:01:56 +11:00
f27f8e9ae7Use kick exception to disconnect on login.
md-5
2013-02-16 08:53:20 +11:00
7974ccc0bfNo more errors in the server console, but a certain mod is still breaking the rules.
md_5
2013-02-14 19:50:57 +11:00
9b1f1d9a50Forge support is now working - however an unidentified mod is breaking it due to the use of packet 80. All I can tell is this mod is present in FTB lite.
md_5
2013-02-14 19:41:16 +11:00
bef2818537Fix forge support - #111
md_5
2013-02-14 18:30:48 +11:00
0451c35bf8Finish up Forge support - yay. 50% chance this works. Fixes issue #111
md_5
2013-02-14 17:27:35 +11:00
a8c60180d7Don't instantiate a ReconnectHandler if a plugin has provided one on load
Austin Smith
2013-02-13 09:52:16 -07:00
379376f0faAdd player disconnect event, thanks @lazertester
md_5
2013-02-13 18:49:08 +11:00
d2a919fc06Rework packet reading a little in more preparation for Forge.
md_5
2013-02-12 12:05:06 +11:00
25d2902240Quick fix for /server, will do a better job later
md_5
2013-02-10 21:36:37 +11:00
9c5e02e20aAdd groundwork for custom protocols such as forge in a really cool manner - has not been tested, so may be a regression on prior build.
md_5
2013-02-10 21:26:49 +11:00
9f4fc4dfacForge and Spoutcraft are so annoying they accidentally got locked out again.
md_5
2013-02-10 21:24:44 +11:00
a2ebb92d56Scumbags Forge and Spout.
md_5
2013-02-03 20:53:58 +11:00
fbacafb752No excuses this time.
md_5
2013-02-02 10:24:54 +11:00
c65a3ec55eUse a stateful login system for the initial handler.
md_5
2013-02-02 10:17:37 +11:00
36f5f33db0Forward even when no players are online.
md_5
2013-02-02 09:11:26 +11:00
4055139dcdDon't create new sections for each player.
md_5
2013-02-01 21:45:06 +11:00
be4a764932Hopefully properly load class depenending on classes from other plugins.
md_5
2013-02-01 21:40:32 +11:00
00e0e3c1a3Use more ram to reduce CPU.
md_5
2013-02-01 21:34:13 +11:00
6bb9a14cd1Require a buffer to be passed along.
md_5
2013-02-01 21:33:31 +11:00
7538ff46edRemove bulk reading, because for an unexplainable reason it can cause garbled data. (reverse-merged from commit ed667e2b72)
md_5
2013-02-01 21:14:40 +11:00