Andrew Steinborn
|
8ec273050b
|
Remove redundant obsolete connection-checking code.
|
2018-10-15 17:06:37 -04:00 |
|
Andrew Steinborn
|
8eb7ecba83
|
Actually populate ForgeConstants
|
2018-10-15 17:02:19 -04:00 |
|
Andrew Steinborn
|
51c402e3d3
|
Create a specific Forge-related package
|
2018-10-15 17:01:18 -04:00 |
|
Andrew Steinborn
|
b7d7e3cc89
|
Switch forwarding mode to none by default
|
2018-10-15 14:27:50 -04:00 |
|
kashike
|
dcef9e4803
|
Fix NPE from last commit
|
2018-10-13 01:17:20 -07:00 |
|
kashike
|
78abba56af
|
Change player info action enum to int
Read & write server id
Fix javadocs
|
2018-10-13 00:18:21 -07:00 |
|
Andrew Steinborn
|
33f333d8cc
|
Clean up FML/handshake stuff from virtual host.
|
2018-10-13 02:34:53 -04:00 |
|
Andrew Steinborn
|
2f0ba42fa0
|
Also make sure tab list completion doesn't crash the proxy
|
2018-10-12 22:12:15 -04:00 |
|
Andrew Steinborn
|
1f329b09f3
|
Merge pull request #115 from lolnetnz/crash
Prevent commands run from console crashing the entire instance
|
2018-10-12 21:44:15 -04:00 |
|
Alex Thomson
|
64682027a5
|
Prevent commands run from console crashing the entire instance
|
2018-10-13 14:40:00 +13:00 |
|
Andrew Steinborn
|
668725759a
|
Merge pull request #114 from kashike/nwc
Extract channel initialiser and transport type out
|
2018-10-12 19:44:01 -04:00 |
|
kashike
|
46a7b52a13
|
Extract channel initialiser and transport type out
|
2018-10-12 16:41:12 -07:00 |
|
Andrew Steinborn
|
f10a3fa1ac
|
Merge pull request #112 from lolnetnz/forge-modlist
Add Forge mod list support
|
2018-10-10 18:26:04 -04:00 |
|
Alex Thomson
|
245828e337
|
Make changes based on PR comments
|
2018-10-11 10:41:40 +13:00 |
|
Alex Thomson
|
c5a27bb135
|
Add Forge mod list support
|
2018-10-10 19:52:22 +13:00 |
|
Andrew Steinborn
|
7578aa27a9
|
More reliably tear down connections and fire DisconnectEvent. Fixes #111
|
2018-10-09 19:02:15 -04:00 |
|
Andrew Steinborn
|
222e90a9f0
|
Unbreak Forge logic.
|
2018-10-05 19:04:10 -04:00 |
|
Andrew Steinborn
|
d59c8874b7
|
Fix issues with UUIDs with leading zeroes. Fixes #109
|
2018-10-05 02:39:11 -04:00 |
|
Alex Thomson
|
6ed772ba14
|
Add PROXY protocol support (#108)
|
2018-10-04 14:33:26 -04:00 |
|
Andrew Steinborn
|
d6fb3a210e
|
Shorten connection errors to a more reasonable length. Fixes #58
|
2018-10-04 10:09:14 -04:00 |
|
Andrew Steinborn
|
9363ee34ec
|
Merge pull request #106 from Crypnotic/master
Added ProxyConfig interface and implemented in VelocityConfiguration
|
2018-10-01 17:17:20 -04:00 |
|
Crypnotic
|
aa34977f3e
|
Added ProxyConfig interface and implemented in VelocityConfiguration
|
2018-09-30 23:56:53 -05:00 |
|
Andrew Steinborn
|
20d0c39576
|
Update Netty to 4.1.30.Final
|
2018-09-30 19:09:44 -04:00 |
|
Andrew Steinborn
|
3777ab5c8f
|
Fix PlayerChatEvent Javadoc
|
2018-09-30 18:32:01 -04:00 |
|
Andrew Steinborn
|
b6a9299f9f
|
Do tab list clearing into one packet
|
2018-09-30 18:27:07 -04:00 |
|
Andrew Steinborn
|
49b09713f8
|
Merge pull request #105 from Desetude/feature/tablist
Tab List Modification
|
2018-09-30 17:45:30 -04:00 |
|
Desetude
|
328e06d407
|
Add tab list documentation
|
2018-09-30 22:43:24 +01:00 |
|
Desetude
|
3e65000ab3
|
Clear tab list on server connect
|
2018-09-30 21:40:22 +01:00 |
|
Desetude
|
61bd178591
|
Initial tablist implementation
|
2018-09-30 21:01:01 +01:00 |
|
Andrew Steinborn
|
732caa2d40
|
Remove RecordingThreadFactory since it's actually a terrible idea
|
2018-09-30 00:05:48 -04:00 |
|
Andrew Steinborn
|
2d2258d667
|
Misc cleanup
|
2018-09-29 23:57:40 -04:00 |
|
Andrew Steinborn
|
eddf01fc32
|
Reduce duplication between annotation processor and proxy.
|
2018-09-29 23:28:44 -04:00 |
|
Andrew Steinborn
|
1da1382b16
|
some toString() changes
|
2018-09-29 16:22:50 -04:00 |
|
Andrew Steinborn
|
33a2cb7bad
|
Less verbose version
|
2018-09-29 14:54:46 -04:00 |
|
Andrew Steinborn
|
5af09f906a
|
Fix a bug where it would try to register legacy channels(!) on 1.13+
|
2018-09-29 14:53:04 -04:00 |
|
Andrew Steinborn
|
a44bb3b048
|
Remove more junk
|
2018-09-29 14:37:42 -04:00 |
|
Andrew Steinborn
|
dc594e692d
|
Missed a few spots.
|
2018-09-29 03:39:38 -04:00 |
|
Andrew Steinborn
|
8be7ca9ab5
|
Apply final modifier to all classes in the api module.
|
2018-09-29 03:38:42 -04:00 |
|
Andrew Steinborn
|
75c3bb5ee6
|
Clean up vestigal stuff
|
2018-09-29 03:32:44 -04:00 |
|
Andrew Steinborn
|
97d541d146
|
Warn if someone tries to register the plugin instance as a listener
|
2018-09-29 03:15:49 -04:00 |
|
Andrew Steinborn
|
79d566bcee
|
Finished the port to new session handler stuff
|
2018-09-29 02:55:52 -04:00 |
|
Andrew Steinborn
|
c7bd0d100e
|
Started refactoring session handlers
|
2018-09-29 02:16:34 -04:00 |
|
Andrew Steinborn
|
6cd0a6b148
|
Introduce Channel#eventLoop() shorthand
This is such a common call that it makes a lot of sense to go ahead
and expose this.
|
2018-09-29 01:38:30 -04:00 |
|
Andrew Steinborn
|
5ab346a02b
|
Don't tediously hardcode the names of channels if we can help it
|
2018-09-29 01:34:45 -04:00 |
|
Andrew Steinborn
|
f04599ae68
|
Clean up some plugin message channel code
|
2018-09-29 01:28:07 -04:00 |
|
Andrew Steinborn
|
f569a07b2e
|
Move channel registrar to util
|
2018-09-29 01:25:24 -04:00 |
|
Andrew Steinborn
|
e6c178aae7
|
Cleaned up Java plugin loader
|
2018-09-27 15:52:31 -04:00 |
|
Andrew Steinborn
|
8c98395d51
|
Remove redundant contains check
|
2018-09-27 15:20:24 -04:00 |
|
Andrew Steinborn
|
0f5dc4b248
|
That's not good
|
2018-09-27 02:45:39 -04:00 |
|
Andrew Steinborn
|
731186ca10
|
Redesigned the /velocity command somewhat
|
2018-09-27 02:44:45 -04:00 |
|