Commit Graph

487 Commits

Author SHA1 Message Date
Andrew Steinborn
b9823085af Update Guice to 5.0.1
This (aside from removal of deprecated methods) is the only notable API break in Velocity 3.0.0.
2021-05-23 17:20:52 -04:00
Andrew Steinborn
3944eec491 Add async parameter to @Subscribe, also as a migration aid. 2021-05-23 15:42:17 -04:00
Seppe Volkaerts
821ca02ee7 Backport Velocity Polymer's async event API, with changes.
This commit backports the event manager from Velocity Polymer, with some changes for Velocity 1.1.x API compatibility:

- All event handlers run asynchronously. (While EventTask.async() exists, it is not useful in 3.0.0, but is provided as a migration aid for Polymer.)
- Event ordering is currently limited to the 5 levels available in Velocity 1.x.x.
2021-05-23 15:39:06 -04:00
Andrew Steinborn
3f50964f36 Fix CommandManager method naming so that it is in sync with the 1.1.0 API 2021-05-23 14:20:59 -04:00
Andrew Steinborn
977300cc66 Remove text 3.x API and associated deprecated APIs 2021-05-23 14:13:51 -04:00
Andrew Steinborn
d6dcb115f1 Remove remaining deprecated APIs 2021-05-23 13:49:06 -04:00
Andrew Steinborn
2f0ee15051 Remove deprecated Velocity 1.0.0 Command API. 2021-05-23 13:46:47 -04:00
FivePB
18466bb595 Snapshot 21w19a 2021-05-13 23:50:00 +02:00
FivePB
6eb2432e88 Snapshot 21w18a 2021-05-13 23:50:00 +02:00
FivePB
00f81a3fd7 Snapshot 21w17a 2021-05-13 23:50:00 +02:00
FivePB
be1848f8e7 Snapshot 21w16a 2021-05-13 23:50:00 +02:00
FivePB
8def411b2b Snapshot 21w15a 2021-05-13 23:49:55 +02:00
Five (Xer)
2220209495 Snapshot 21w14a 2021-05-12 21:42:28 +02:00
Five (Xer)
625fa9b0ad Snapshot 21w13a 2021-05-12 21:42:28 +02:00
Five (Xer)
f6e023bf60 Snapshot 21w11a 2021-05-12 21:42:27 +02:00
Five (Xer)
581303a54c Snaphot 21w10a 2021-05-12 21:42:27 +02:00
Five (Xer)
22bc759044 Snapshot 21w08a 2021-05-12 21:42:27 +02:00
Five (Xer)
b19cf16345 Snapshot 21w07a 2021-05-12 21:42:27 +02:00
Five (Xer)
c9e92bcc53 Snapshot 21w06a 2021-05-12 21:42:27 +02:00
Five (Xer)
03327c2677 Snapshot 21w05b 2021-05-12 21:42:27 +02:00
FivePB (Xer)
7ea7e77564 Snapshot 21w05a 2021-05-12 21:42:27 +02:00
FivePB
f0d9a445ed Snapshot 21w03a 2021-05-12 21:42:27 +02:00
FivePB (Xer)
76493549bf Snapshot 20w51a 2021-05-12 21:42:27 +02:00
Five (Xer)
040cc29c34 Snapshot 20w49a 2021-05-12 21:42:27 +02:00
Five (Xer)
b588bfe448 Snapshot 20w48a 2021-05-12 21:42:27 +02:00
Five (Xer)
d8a39fc438 Snapshot 20w46a 2021-05-12 21:42:27 +02:00
Five (Xer)
d444bed96b Adjust snapshot -> final version 2021-05-12 21:42:27 +02:00
Five (Xer)
7f0964155c Snapshot 20w45a 2021-05-12 21:42:27 +02:00
Andrew Steinborn
9318fe3dca Update link to Adventure documentation 2021-05-06 21:08:57 -04:00
Andrew Steinborn
3d9a166892 Fix Checkstyle 2021-05-06 16:46:43 -04:00
Andrew Steinborn
3fdacd30d1 Explain why Player#sendPluginMessage may not do what some people think it ought to do 2021-05-06 16:43:45 -04:00
Cubxity
5ea6728d1a Added ListenerBoundEvent and ListenerCloseEvent. (#454) 2021-04-02 13:24:45 -04:00
A248
54474d7100 Add Duration methods to TaskBuilder (#445) 2021-04-02 01:51:54 -04:00
Andrew Steinborn
c747120b20 Relicense the Velocity proxy under the terms of GPLv3 (#448) 2021-03-31 16:04:06 -04:00
FivePB (Xer)
690bcfcaa5 Change version-name logic (#441) 2021-03-11 04:24:04 -05:00
Andrew Steinborn
3aee47166f Allow clearing favicon in ServerPing builder. 2021-02-09 14:36:16 -05:00
Andrew Steinborn
55cc416b52 Merge pull request #428 from Camotoy/registerevent
Add PlayerRegisterChannelEvent
2021-02-09 14:26:34 -05:00
Andrew Steinborn
a6a9d1e0fb Forward slashes are allowed in channel IDs
Fixes an issue where the Fabric registry sync packet would not be allowed by Velocity.
2021-02-09 14:25:12 -05:00
Camotoy
fb879cb498 Apply initial requested changes 2021-02-09 14:13:33 -05:00
Camotoy
d47b339908 Add PlayerPluginMessageRegisterEvent 2021-02-09 13:51:43 -05:00
Zach Levis
bac64ac958 build: Fix search when generating Javadoc with broken java versions 2020-12-19 14:49:53 -08:00
Andrew Steinborn
523b61e0c7 Make sure unit tests actually run(!) and fix command hints 2020-12-14 14:39:39 -05:00
Andrew Steinborn
8c52341ff6 Do not pull in transitive dependencies of adventure-text-serializer-legacy-text3
Fixes #401
2020-12-13 15:33:19 -05:00
Riley Park
5da085d82f Adventure 4.3.0: Player list header/footer 2020-12-06 17:50:57 -08:00
Andrew Steinborn
511165415d Switch to our internal Brigadier fork 2020-11-15 23:33:16 -05:00
Andrew Steinborn
89e1a07448 Try and explicitly specify Java 8 in the modules. 2020-11-06 18:52:00 -05:00
Andrew Steinborn
642573e9e0 Fix logic for telling the server snapshot versions. 2020-11-04 18:58:48 -05:00
Andrew Steinborn
dd23203139 Add some missing convenience APIs to MinecraftChannelIdentifier 2020-10-28 19:02:37 -04:00
Andrew Steinborn
9360fab6a5 Forgot about this. Can we just publish this already? 2020-10-28 11:00:09 -04:00
Andrew Steinborn
188758cf0e Drop 1.16.4 snapshot support in anticipation for full 1.16.4 release 2020-10-26 21:05:09 -04:00