Andrew Steinborn
ba66d15b1d
1.16.2-rc1
2020-08-07 13:35:31 -04:00
Andrew Steinborn
9d36f9094d
Fall back to wrapping the name in a component. Should fix #349 for real.
2020-08-07 07:19:22 -04:00
Andrew Steinborn
46e34ddb7f
Allow serializing legacy hover events
...
Should fix #349
2020-08-06 20:53:19 -04:00
Andrew Steinborn
cab6919a46
Switch to adventure-nbt and fix server switching on 1.16.2-pre3
2020-08-06 17:38:52 -04:00
Andrew Steinborn
cb4555fa70
Merge branch 'dev/1.1.0' into future/1.16.2-velocity-1.1.0
2020-08-06 17:37:10 -04:00
Andrew Steinborn
5cceebdffc
Read PlayerListItem display names according to the protocol version.
...
Fixes #349
2020-08-06 15:13:22 -04:00
Andrew Steinborn
b34b198064
1.16.2-pre3
2020-08-06 15:08:50 -04:00
Andrew Steinborn
6cec09974a
Properly fix debug logging
2020-08-06 11:09:11 -04:00
Andrew Steinborn
b2d9e11217
Fix packet decode logging not giving useful errors
...
See #349 for context
2020-08-06 07:42:42 -04:00
Andrew Steinborn
d79c1d0407
Port of #325 for Velocity 1.1.0
...
Co-authored-by: Five (Xer) <admin@xernium.com>
2020-08-05 18:13:16 -04:00
Andrew Steinborn
3beaeb2df7
Merge pull request #341 from alexstaeding/feature/shutdown-api
...
Add shutdown methods to ProxyServer
2020-08-05 11:35:38 -04:00
Ivan Pekov
bb4bff7d34
Respect nodes' requirements ( #350 )
2020-08-05 11:33:03 -04:00
Jacob Allen
76173e4145
Add PRE_SERVER_JOIN to DisconnectEvent#LoginStatus ( #346 )
2020-08-04 16:30:17 -04:00
Andrew Steinborn
87bff1a123
Remove nextProtocolVersion from MinecraftConnection
...
ViaVersion was the only intended user. However, ViaVersion for Velocity 1.1.0 no longer uses this functionality, and so it doesn't make sense to keep it in Velocity 1.1.0.
2020-08-04 12:14:28 -04:00
Andrew Steinborn
e57c6d00c0
Move AutoReadHolderHandler after MinecraftDecoder.
2020-08-04 11:57:23 -04:00
Andrew Steinborn
3b8f3ae960
Merge pull request #344 from alexstaeding/feature/pluginMessageEvent-dataAsInputStream
...
Add dataAsInputStream() to PluginMessageEvent
2020-08-03 11:37:02 -04:00
Andrew Steinborn
2a04932112
Fix typo in register() where the primary alias would be unregistered if other aliases were specified.
2020-08-03 08:07:42 -04:00
Alexander Staeding
c963343e27
Add dataAsInputStream() to PluginMessageEvent
2020-08-03 00:52:54 +02:00
Andrew Steinborn
fc51f1c203
Merge pull request #342 from xxDark/tab
...
Return earlier, predict list's size for tab clearing
2020-07-31 14:06:20 -04:00
xDark
a282afb5db
Return earlier, predict list's size for tab clearing
2020-07-31 19:23:19 +03:00
Andrew Steinborn
933c81b9bf
Fix legacy register command not allowing command overrides
2020-07-31 10:58:27 -04:00
Andrew Steinborn
5dcc0460a1
Merge pull request #340 from xxDark/channel-factory
...
Use channel factories to create new channels
2020-07-31 07:49:11 -04:00
xDark
76bef13377
Remove deprecated members
2020-07-31 14:17:31 +03:00
Andrew Steinborn
a6964bd31c
Update for breaking Adventure boss bar changes
2020-07-30 20:16:20 -04:00
Alexander Staeding
190bef375a
Add shutdown methods to ProxyServer
2020-07-30 21:48:58 +02:00
xDark
6379936f32
Fix code style
2020-07-30 17:36:57 +03:00
xDark
d65507d4d5
Use channel factories to create new channels
2020-07-30 17:34:37 +03:00
Andrew Steinborn
e3a95b4783
Actually fix accidental breaking change not allowing aliases to be overridden.
2020-07-30 06:06:37 -04:00
Andrew Steinborn
7f1ee77a69
Fix accidential breaking change not allowing aliases to be overridden.
2020-07-30 06:03:29 -04:00
Andrew Steinborn
306221a92f
Use default shutdown reason if the disconnect message is blank.
2020-07-30 06:01:38 -04:00
Andrew Steinborn
4c5636e6f7
Lie about command invocation succeeding if there is a syntax error.
...
See https://github.com/VelocityPowered/Velocity/issues/337#issuecomment-665568793
This will need an API change to resolve, but it's late right now.
2020-07-29 06:20:16 -04:00
Andrew Steinborn
b6a60b610a
Resolve (most) issues flagged by @hugmanrique in 65e1b7be87
...
This still needs to be configurable, but this is a first step towards shifting towards a more intuitive behavior.
2020-07-29 05:51:40 -04:00
Andrew Steinborn
89f98ce57d
Make Disposable interface implement Closeable
2020-07-29 05:34:15 -04:00
Andrew Steinborn
c2db8d4ac1
Swallow Throwable since plugins are naughty and don't do the right thing -_-
2020-07-29 03:58:04 -04:00
Andrew Steinborn
65e1b7be87
Hints will override the default catch-all by default
2020-07-29 03:55:59 -04:00
Andrew Steinborn
ae0bf6cfca
Fix compile with JDK 8
2020-07-29 03:47:02 -04:00
Hugo Manrique
6cc6e0f641
New command API ( #330 )
2020-07-29 03:43:16 -04:00
Andrew Steinborn
5a515f37a3
Add missing allowed check. Fixes #335
2020-07-28 16:50:34 -04:00
Andrew Steinborn
7ab56d0ca0
Correctly populate the server address in the Forge case. Fixes #334 (correctly).
2020-07-27 17:24:04 -04:00
Andrew Steinborn
c377ed4b57
Preserve plugin load order correctly
2020-07-25 17:21:42 -04:00
Andrew Steinborn
2a29813bde
Well, this is embarassing.
2020-07-24 21:15:07 -04:00
Andrew Steinborn
c3dcf9b1dd
Strictly validate server ping state
2020-07-23 11:44:48 -04:00
Andrew Steinborn
f34b5ac2fc
Yet another breaking change in the Adventure API
2020-07-22 11:18:46 -04:00
Andrew Steinborn
bf0ae6b856
Revert Configurate bump - it's not on the usual places
2020-07-21 21:03:07 -04:00
Andrew Steinborn
3ac403539d
Bump dependencies:
...
Gson 2.8.5 -> 2.8.6
text 3.0.3 -> 3.0.4
log4j 2.11.2 -> 2.13.3
Netty 4.1.50.Final -> 4.1.51.Final
Configurate 3.6 -> 3.7
2020-07-21 21:00:38 -04:00
Andrew Steinborn
a55e690ad6
These aren't designed to be extended in any way.
2020-07-21 19:41:15 -04:00
Andrew Steinborn
250a35e53b
Fix typo, thanks @hugmanrique for spotting this
2020-07-21 11:52:31 -04:00
Andrew Steinborn
e32acbaae7
Disable Netty resource leak detector by default.
2020-07-21 11:20:15 -04:00
Andrew Steinborn
c3e2321994
Update this with the true default.
2020-07-20 22:08:30 -04:00
Tim
76abb790e1
Merge branch 'Wiiimm-add-command-logging' into dev/1.1.0
2020-07-20 22:04:49 -04:00