Commit Graph

1428 Commits

Author SHA1 Message Date
Andrew Steinborn 36ff6f63ae Use the fallback description if the backend server description is null
This is technically incorrect but it seems like this is the best we can do...
2020-10-28 17:11:19 -04:00
Andrew Steinborn e3f17eeb24 Velocity 1.1.1-SNAPSHOT 2020-10-28 11:01:49 -04:00
Andrew Steinborn 9360fab6a5 Forgot about this. Can we just publish this already? 2020-10-28 11:00:09 -04:00
Andrew Steinborn ce92e2e36b Fix typo causing failed deploy. This is Velocity 1.1.0. 2020-10-28 10:58:45 -04:00
Andrew Steinborn 3da2621e48 Velocity 1.1.0 🎉 2020-10-28 10:48:10 -04:00
Andrew Steinborn 4ccbb2cde2 Fix TabCompleteResponse not using Adventure to read tooltips. 2020-10-27 07:29:08 -04:00
Andrew Steinborn 911aba1b45 Native cipher test should only be enabled on Linux 2020-10-27 01:53:43 -04:00
Andrew Steinborn bf81d20ba7 Recompile natives for Linux aarch64 2020-10-27 01:48:25 -04:00
Andrew Steinborn 0f919d7163 Recompile natives for Linux x86_64
Debian 9 was used to compile the libdeflate native and OpenSSL 1.1.x crypto, CentOS for OpenSSL 1.0.x crypto only.
2020-10-27 01:44:14 -04:00
Andrew Steinborn 4ca996098c Merge branch 'dev/1.1.0' into further-native-tweaks
# Conflicts:
#	native/compile-linux.sh
2020-10-27 01:30:42 -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
Andrew Steinborn 9f424522ac Authors should be a JSON array 2020-10-26 21:00:08 -04:00
Andrew Steinborn 536049995d Fix SpotBugs complaint 2020-10-26 20:58:20 -04:00
Andrew Steinborn 45752d5ea4 Merge pull request #377 from Xernium/dev/feature-dump
[Feature] Velocity-Dump
2020-10-27 00:55:21 +00:00
Five (Xer) 01070f8fd2 Velocity Dump Cleanup 2020-10-27 01:43:09 +01:00
Five (Xer) 140eaaf5ab Velocity Dump WIP Part 2 2020-10-27 01:40:32 +01:00
Five (Xer) 6331e1af3e Velocity Dump WIP 2020-10-27 01:36:20 +01:00
Andrew Steinborn 6b1896b10f Merge pull request #376 from A248/completable-future-exceptions
Handle exceptions relating to CompletableFuture operations
2020-10-26 21:47:11 +00:00
Andrew Steinborn 8fbce8423f Fix typo in ServerPing#asBuilder() Javadoc
Fixes #375
2020-10-26 17:20:52 -04:00
A248 278930a008 Handle exceptions relating to CompletableFuture operations
Solves #374
2020-10-26 13:52:04 -04:00
Andrew Steinborn cfb9104696 1.16.4-pre2 support 2020-10-22 12:42:35 -04:00
Andrew Steinborn 8995b64dc6 Do not use the GAME_INFO chat type. 2020-10-22 03:02:09 -04:00
Andrew Steinborn e3eace6a56 Undeprecate CommandManager#register(String, Command, String...)
This is a very convenient shorthand so let's save it from being axed. This is a change I made for an eventual Velocity 2.0.0 but it is backwards compatible for 1.1.0.
2020-10-22 00:14:41 -04:00
Andrew Steinborn a6e708c98e Fix Adventure sendActionBar implementation and add proper action bar sending for 1.16.2 2020-10-20 14:26:08 -04:00
Andrew Steinborn b78ffe6e86 Bump to Adventure 4.1.1
I don't even know
2020-10-17 00:32:28 -04:00
Andrew Steinborn be6f67d002 Bump to Adventure 4.1.0 2020-10-16 17:24:37 -04:00
Andrew Steinborn fd63945175 Follow historical precedent with the new snapshot protocol release policy. 2020-10-15 15:57:27 -04:00
Andrew Steinborn e20c37fcba Reintroduce two-packet respawn sequence for older clients
Fixes #372
2020-10-15 15:38:51 -04:00
Andrew Steinborn 53b2400682 Remove bad snapshot flag. 2020-10-15 11:47:34 -04:00
Andrew Steinborn b75086aacb Proper Minecraft 1.16.4-pre1 support. 2020-10-15 11:46:44 -04:00
Riley Park a76c01df4b Fix a few javadoc-related problems 2020-10-15 08:24:41 -07:00
Andrew Steinborn 6e00dbe2b7 Fix compile errors 2020-10-14 16:08:20 -04:00
Andrew Steinborn cffc6d0a81 Fix Checkstyle error 2020-10-14 13:58:28 -04:00
Andrew Steinborn 2b46f1c6f4 Merge pull request #370 from VelocityPowered/adventure-2
Player has an identity
2020-10-14 02:13:07 -04:00
Riley Park 60e917b4a1 Player has an identity 2020-10-13 22:36:51 -07:00
Andrew Steinborn 3b1009caba Prepare for 1.16.4 2020-10-11 20:15:29 -04:00
Andrew Steinborn 59d8bd4c78 Plugins need to be stored in a LinkedHashMap too. 2020-10-11 14:36:56 -04:00
Andrew Steinborn 7fea1c4cb2 Fix modern forwarding if a user connects over IPv6(?!?)
You don't see this every day...
2020-10-10 10:58:32 -04:00
Andrew Steinborn f58b78e896 Fix typo that emitted full responses for basic ones and vice versa 2020-10-08 14:43:34 -04:00
Andrew Steinborn 5072e1085a Revert server list ping changes
They are broken with ping passthrough.
2020-10-06 11:05:36 -04:00
Andrew Steinborn 706fea8a3c Fix checkstyle error 2020-10-04 15:31:59 -04:00
Andrew Steinborn 3bf252cf45 Start optimizing server list ping. 2020-10-04 15:30:28 -04:00
Andrew Steinborn cb74210cd8 Ensure synchronous shutdown if the user kills the process. 2020-10-02 00:23:08 -04:00
Andrew Steinborn 65cab85b50 Merge pull request #367 from VelocityPowered/adventure-1
Update for Adventure changes
2020-09-28 12:54:58 -04:00
Riley Park cc6546bea9 Update for Adventure changes 2020-09-28 05:36:35 -07:00
Andrew Steinborn d2b65cb643 Fix velocity-natives module publishing, take 1 2020-09-23 01:05:50 -04:00
Andrew Steinborn 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
Andrew Steinborn a0a0966f99 Minor code cleanup 2020-09-23 01:02:19 -04:00
Andrew Steinborn 6c348c994c Don't need to call memoryAddress() here as we do it later on anyway 2020-09-21 11:27:47 -04:00
Andrew Steinborn b61321f4f7 Shorten name of DurationUtils#toTicks 2020-09-21 11:27:47 -04:00