Andrew Steinborn
b7f0eab471
Add a big nag that you shouldn't use these builds yet
2020-10-22 02:14:08 -04:00
Andrew Steinborn
b00389029f
Add support for listening and connecting to servers listening on Unix sockets
2020-10-22 02:01:29 -04:00
Andrew Steinborn
29890d7c20
Further shuffling of event classes.
2020-10-22 01:09:30 -04:00
Andrew Steinborn
7bca7ef981
Fix Checkstyle.
2020-10-22 01:07:55 -04:00
Andrew Steinborn
51daa65860
Improve the PostOrder Javadoc.
2020-10-22 01:06:06 -04:00
Andrew Steinborn
9a59f9e8e2
Shuffle some event classes around.
...
The new locations make better sense.
2020-10-22 01:03:08 -04:00
Andrew Steinborn
929d623be2
Add support for arbitrary event handler ordering.
...
This allows for 65,536 different orders, which should be more than enough for anyone.
2020-10-22 01:02:40 -04:00
Andrew Steinborn
abfa05c249
Breaking dependency upgrades:
...
Guava 25.1-jre -> 30.0-jre
Configurate 3.7.1 -> 4.0.0-SNAPSHOT
2020-10-22 00:49:25 -04:00
Andrew Steinborn
d8d469af0b
Remove remaining deprecated APIs
2020-10-22 00:41:56 -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
a1eebc6502
Remove deprecated Velocity 1.0.0 Command API.
2020-10-22 00:13:20 -04:00
Andrew Steinborn
9dfe44b125
Bump to 2.0.0-SNAPSHOT, remove deprecated text API and toml4j
2020-10-21 23:57:53 -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
Andrew Steinborn
279a3d68ac
Merge pull request #366 from derklaro/dev/1.1.0
...
Track some dependency updates
2020-09-19 18:09:25 -04:00
Andrew Steinborn
708094b03a
Revert Guava bump as it is a breaking change
2020-09-19 18:09:05 -04:00
Andrew Steinborn
bb31226e09
Clean up more cipher code and make it -Wall + -Werror clean
2020-09-16 00:07:52 -04:00
derklaro
fae1ee8373
Track some dependency updates
...
junit: 5.3.0-M1 -> 5.7.0
slf4j: 1.7.25 -> 1.7.30
netty: 4.1.51.Final -> 4.1.52.Final
guava: 25.1-jre -> 29.0-jre
checkerFramework: 2.7.0 -> 3.6.1
jline-terminal-jansi: 3.12.1 -> 3.16.0
fastutil: 8.2.3 -> 8.4.1
async-http-client: 2.10.4 -> 2.12.1
completable-futures: 0.3.2 -> 0.3.3
gradle-wrapper: 6.6 -> 6.6.1
BREAKING CHANGE: No breaking change
2020-09-15 13:27:16 +02:00
Andrew Steinborn
9befb006c0
Merge pull request #364 from FrankHeijden/feature/alias-checking
...
Add ability to check for command alias existence in api module
2020-09-13 13:18:43 -04:00
Frank van der Heijden
2b6c271cc7
Add ability to check for command alias existence in api module
2020-09-13 19:11:40 +02:00
Andrew Steinborn
a49a77a7ef
Working on improvements to natives. Not done yet.
2020-09-11 01:46:59 -04:00
Andrew Steinborn
7650eedb7a
Fix compile error due to yet another breaking change in Adventure
2020-09-10 10:58:00 -04:00
Andrew Steinborn
fd163a8ed3
Merge pull request #363 from VelocityPowered/dev/1.1.0-mc1.16.3
...
Minecraft 1.16.3 (for Velocity 1.1.0)
2020-09-10 10:47:46 -04:00
Andrew Steinborn
3a4aa4a25c
Minecraft 1.16.3
2020-09-10 10:47:25 -04:00
Andrew Steinborn
540541842a
Minecraft 1.16.3-rc1
2020-09-07 10:06:49 -04:00