Breaking Changes
New Features
- Java 21 or newer is now required (previously only Java 17 was required)
- Velocity 4.0.0 or newer is required
- ProtocolLib 5.5.0 dev build or newer is required
Bug Fixes
- Folia support by @miniSpoXster777 (#611)
- Support translating dialogs (requires PacketEvents) (#621)
- Support translating recipes in recipe book on MC 1.21.2+ (requires PacketEvents) (#657)
Other Changes
- Avoid players being kicked on first join when using PacketEvents (#618)
- Correctly handle login/config phase disconnect packets (#619, #656)
- Fix wrong index of PlayerInfoData on PLAYER_INFO packet (fixes compatibility with latest ProtocllLib dev build) (#653)
- Fix sign command not being handled (#654)
New Contributors
- Many dependency updates
- Triton now uses Adventure 5 under the hood
Full Changelog: v4.0.2...v4.1.0
- @miniSpoXster777 made their first contribution in #611
Improvements
Bug Fixes
- Update PacketEvents to 2.13.0 (#615)
Full Changelog: v4.0.1...v4.0.2
- Always shade adventure when adventure v5 is installed (#614)
Improvements
Bug Fixes
- Update PacketEvents to 2.12.1 (#606)
Full Changelog: v4.0.0...v4.0.1
- Fix adventure-nbt not being shaded/relocated correctly (#609)
- Fix TWIN link not being clickable (#610)
See the Triton v4 blog post for full release notes.
New Features
Bug Fixes
- Minecraft 1.21.10 support
- Add %rel_triton2_...% PAPI placeholder
Full Changelog: v3.12.3...v3.12.4
- Fix compatibility with newer BungeeCord versions (#544)
- Fix some items in inventory not being translated when moved on MC 1.21.2+
- Show warning when loading translation of missing collection (#559)
Bug Fixes
Full Changelog: v3.12.2...v3.12.3
- Fix startup error while initializing versioned serializer on 1.21.4 and older (#539)
Bug Fixes
Full Changelog: v3.12.1...v3.12.2
- Fix hover and click events not working on 1.21.5+ (#536)
Bug Fixes
Other Changes
- Fix incorrect version gating on advancement wrapper (#527)
- Fix BungeeCord's type change for team visibility and collision (#533)
Full Changelog: v3.12.0...v3.12.1
- Bump target adventure version to 4.23.0 (#530)
New Features
Bug Fixes
- Minecraft 1.21.5 Support (#487, #508, #515, #520)
- Add support for translating the disguised chat packet, added in Minecraft 1.19.3 (#497)
Other
- Fix some entities types not being recognized in the config (#513)
- MySQL connection is now closed after a plugin reload (#516)
- Skip registering OPEN_BOOK packet on unsupported versions (#518)
- Hide name of NPCs after refreshing, when applicable (e.g., Citizens) (#519)
This Triton version requires (at least) ProtocolLib 5.4.0-SNAPSHOT
- The API and JavaDocs are now available in a custom maven repository (#484)
Full Changelog: v3.11.2...v3.12.0
Bug Fixes
Full Changelog: v3.11.1...v3.11.2