c747120b20
Relicense the Velocity proxy under the terms of GPLv3 ( #448 )
2021-03-31 16:04:06 -04:00
bac64ac958
build: Fix search when generating Javadoc with broken java versions
2020-12-19 14:49:53 -08:00
523b61e0c7
Make sure unit tests actually run(!) and fix command hints
2020-12-14 14:39:39 -05:00
8c52341ff6
Do not pull in transitive dependencies of adventure-text-serializer-legacy-text3
...
Fixes #401
2020-12-13 15:33:19 -05:00
5da085d82f
Adventure 4.3.0: Player list header/footer
2020-12-06 17:50:57 -08:00
511165415d
Switch to our internal Brigadier fork
2020-11-15 23:33:16 -05:00
89e1a07448
Try and explicitly specify Java 8 in the modules.
2020-11-06 18:52:00 -05:00
9360fab6a5
Forgot about this. Can we just publish this already?
2020-10-28 11:00:09 -04:00
6e00dbe2b7
Fix compile errors
2020-10-14 16:08:20 -04:00
cffc6d0a81
Fix Checkstyle error
2020-10-14 13:58:28 -04:00
dc48eb97f9
Start publishing velocity-natives module
...
Note that this will remain internal API for Velocity and the publication of the module does not necessarily indicate that they will be stable.
2020-09-23 01:03:18 -04:00
c47d25c88a
Upgrade to Gradle 6.6 and use SpotBugs.
...
As a result, at least one real bug was fixed! Nice.
2020-08-21 19:09:04 -04:00
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
6e84261166
Merge branch 'dev/1.1.0' into adventure-api
2020-07-12 01:49:08 -04:00
81aed2cd1d
Get the Nexus credentials from the environment
2020-07-04 03:36:39 -04:00
4469a89aaa
Point all new Maven artifact deploys to Nexus
2020-07-04 03:19:57 -04:00
5285a3c155
Remove AdventureCompact in favor of the text 3.x serializer added in KyoriPowered/adventure-platform#23
2020-06-29 23:34:59 -04:00
22afd1cf41
Since we're deprecating stuff, mark toml4j as deprecated
2020-06-28 23:25:09 -04:00
2e7a598916
Initial commit of adventure-adapted Velocity API.
2020-06-28 21:23:01 -04:00
7e1f01f13a
Bump Guice version to support Java 14 plugins
2020-06-26 23:44:08 -04:00
cb99b184ed
Allow plugins to mutate available commands sent to the client.
...
This is the first unstable API being introduced and is primarily to get feedback on the system.
2020-05-28 07:14:49 -04:00
957c0dd307
Implement brigadier:long argument type, fixes #295
2020-04-23 16:21:22 -04:00
b18f65fe0a
Allow building on Java 11 (and set Travis to build on OpenJDK 11)
2019-10-04 17:09:41 -04:00
661ec3103a
Bump to Guice 4.2.2 for Java 11 plugin support
2019-08-09 15:39:46 -04:00
8a45074eb2
Include Configurate
2019-06-18 07:45:45 -04:00
b0b445c044
Fix Javadoc link for text API
2019-05-15 19:20:51 -04:00
3800610f66
Bump text to 3.0.0
2019-05-06 19:34:53 -07:00
1661cece2d
An Easter basket bearing gifts! ( #191 )
...
* Delay switch to new server until after JoinGame is sent.
Unfortunately, in some cases (especially vanilla Minecraft) some login
disconnects are sent after ServerLoginSuccess but before JoinGame.
We've been using ServerLoginSuccess but it has caused too many problems.
Now Velocity will switch to a stripped-down version of the play session
handler until JoinGame is received. This handler does very little by
itself: it simply forwards plugin messages (for Forge) and waits for the
JoinGame packet from the server.
This is an initial version: only vanilla Minecraft 1.12.2 was tested.
However this is the way Waterfall without entity rewriting does server
switches (which, in turn, is inherited from BungeeCord).
* Move to Gradle 5 and Error Prone.
2019-04-24 14:36:49 -04:00
611a31b7bb
Attempt to allow Eclipse to import the Gradle project.
2019-03-28 21:46:45 -04:00
6d080db48e
Bump text dependency to 1.12-1.6.5 to fix a deserialisation issue
2019-01-21 09:12:27 -08:00
898353640e
Moving to new Jenkins setup
2018-12-24 08:23:56 -05:00
25b5e00125
Reformat with Google code style and enforce Checkstyle.
...
Fixes #125
2018-10-27 23:45:36 -04:00
32829c5637
Checker Framework integration ( #126 )
2018-10-27 21:45:42 -04:00
7ee56d9f5f
Massively improved Javadoc coverage to prepare for Javadoc site.
2018-08-25 00:29:22 -04:00
8ea1aef173
I'm crazy
2018-08-21 23:58:42 -04:00
f6f48e9b2d
This should do it
2018-08-21 23:58:17 -04:00
13215f132e
Debugging Jenkins here...
2018-08-21 23:47:29 -04:00
fd65887f1f
Attempt 1 at Maven repo!
2018-08-21 23:35:09 -04:00
a028467e66
Plugin API ( #34 )
...
The Velocity API has had a lot of community input (special thanks to @hugmanrique who started the work, @lucko who contributed permissions support, and @Minecrell for providing initial feedback and an initial version of ServerListPlus).
While the API is far from complete, there is enough available for people to start doing useful stuff with Velocity.
2018-08-20 19:30:32 -04:00
37093d7385
bump text to 1.12-1.6.4
2018-08-12 14:19:02 -07:00
58e072ab94
Bumped to kyoripowered/text 1.12-1.6.2
2018-08-09 20:56:12 -04:00
22dd4bbb99
Split natives. Add proper disposal for natives.
2018-08-01 00:20:51 -04:00
bbf861d3bc
Convert into a multi-module project.
...
For now, the API module only contains a few assorted utilities. More
will be added later.
2018-07-31 16:12:41 -04:00