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
Bug Fixes
Enhancements
- Fix SetObjective packet throwing error on MC 1.20.6+ (#423)
- Fix discounts on villager trades not showing up on recent MC versions. Unfortunately, this fix means that support for translating villager trades now requires at least MC 1.18 (instead of 1.14) (#425)
Full Changelog: v3.10.1...v3.11.0
- It's now possible to use a TWIN instance other than the official one through the config entry twin-instance (#426)