Update Velocity #2

Merged
Chaoscaot merged 45 commits from update into master 2025-06-26 23:11:03 +02:00
Owner

Achtung: Memory-Leak

Achtung: Memory-Leak
Chaoscaot added 21 commits 2025-05-02 20:27:20 +02:00
* Show proxy-wide online players in server ping

* Reflow arguments in VelocityConfiguration constructor
# Conflicts:
#	proxy/src/main/java/com/velocitypowered/proxy/network/TransportType.java
Removed transport type conditions for TCP Fast Open to streamline configuration usage. Added imports for new message identifiers in `ClientPlaySessionHandler`. Cleaned up Netty library definitions in `libs.versions.toml`.
This reverts commit ae312339a3.
Chaoscaot added 24 commits 2025-06-26 22:53:48 +02:00
feat: support for 1.21.5+ hover and click events
This reverts commit ae312339a3.
* fix: Don't ignore the player's locale in message translation

* feature: Use PointersSupplier to save constructing a Pointers instance for every player

* fix: Don't use a custom implementation of Identity for players

We don't need to carry about this object for every player.

* chore: Stop using deprecated TranslationRegistry

* fix: Simplify TranslatableMapper and fix bugs

- The fallback string is not intended to be translated, so don't do that.
- Check if the string can be translated in the default locale before using the closest mapper as devs may have their own strings.
- Remove the hardcoded check for TranslationRegistry instance as devs (and us now) can use non-TranslationRegistry translator instances.
* Expose suggestions API

* Improve javadoc of suggestions api
Chaoscaot marked the pull request as ready for review 2025-06-26 22:53:55 +02:00
Chaoscaot merged commit c2edc26d8e into master 2025-06-26 23:11:03 +02:00
Chaoscaot deleted branch update 2025-06-26 23:11:03 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SteamWar/Velocity#2