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 |
|
Alex Thomson
|
64682027a5
|
Prevent commands run from console crashing the entire instance
|
2018-10-13 14:40:00 +13:00 |
|
kashike
|
46a7b52a13
|
Extract channel initialiser and transport type out
|
2018-10-12 16:41:12 -07: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 |
|
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 |
|
Crypnotic
|
aa34977f3e
|
Added ProxyConfig interface and implemented in VelocityConfiguration
|
2018-09-30 23:56:53 -05:00 |
|
Andrew Steinborn
|
b6a9299f9f
|
Do tab list clearing into one packet
|
2018-09-30 18:27:07 -04: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
|
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
|
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
|
731186ca10
|
Redesigned the /velocity command somewhat
|
2018-09-27 02:44:45 -04:00 |
|
Andrew Steinborn
|
d4910d9edc
|
Remove potentially high-frequency usages of streams
|
2018-09-27 02:37:53 -04:00 |
|
Andrew Steinborn
|
63f22dc2de
|
Extra clarity for server/MinecraftConnection naming
|
2018-09-27 02:35:10 -04:00 |
|
Andrew Steinborn
|
403fec13d8
|
Move UuidUtils test to api module
|
2018-09-27 02:33:47 -04:00 |
|
Andrew Steinborn
|
d639e47fbf
|
Fix a number of issues with dependency resolution and add unit tests
|
2018-09-27 00:51:33 -04:00 |
|
Thomas Vanmellaerts
|
6f4b2c83b2
|
Delete EventUtil
|
2018-09-26 19:56:47 +02:00 |
|
Thomas Vanmellaerts
|
3acc00de5e
|
Move ChatResult to PlayerChatEvent and don't call event on spoofChatInput()
|
2018-09-26 19:50:36 +02:00 |
|
Thomas Vanmellaerts
|
d71f863045
|
Fire Event on spoofChatInput
|
2018-09-26 18:25:32 +02:00 |
|
Thomas Vanmellaerts
|
7598918d93
|
Add chat event
|
2018-09-26 13:07:03 +02:00 |
|
Andrew Steinborn
|
db5645f80e
|
Merge pull request #74 from Leymooo/properties
Allow to edit GameProfile properties.
|
2018-09-25 01:53:15 -04:00 |
|
Leymooo
|
46c02c9895
|
merge upstream
|
2018-09-24 12:40:48 +03:00 |
|
DoNotSpamPls
|
8242353934
|
Add an option in the config to change the query map
|
2018-09-24 11:34:17 +03:00 |
|
Andrew Steinborn
|
c89f3ea468
|
Remove scoreboard packets
We don't use these any more, and to be frank, it's kind of scary to
update anyway.
|
2018-09-24 02:04:12 -04:00 |
|
Andrew Steinborn
|
6c61aa49f3
|
Sanity: reset ping ID after getting the right KeepAlive
|
2018-09-22 20:38:59 -04:00 |
|
Andrew Steinborn
|
9e999e1e5a
|
Maintain keep alives on the server connection, not on the client.
|
2018-09-21 23:19:12 -04:00 |
|
Luck
|
ea42f47c7b
|
Properly initialise console permissions using the PermissionsSetupEvent
|
2018-09-21 21:24:54 +01:00 |
|
Andrew Steinborn
|
ef578ff69b
|
Merge pull request #99 from lucko/feature/command-permissions
Implement optional permission check method for commands
|
2018-09-21 16:06:50 -04:00 |
|
Andrew Steinborn
|
ee917682e0
|
Title API (#95)
|
2018-09-21 15:58:47 -04:00 |
|