| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Adventure 5.2.0 source code.tar.gz | 2026-06-27 | 430.5 kB | |
| Adventure 5.2.0 source code.zip | 2026-06-27 | 1.2 MB | |
| README.md | 2026-06-27 | 1.4 kB | |
| Totals: 3 Items | 1.6 MB | 0 | |
Adventure 5.2.0 is primary a bugfix update to restore a break in binary compatibility for users compiling against 4.x but running against 5.x.
This issue was caused by the removal of BuildableComponent, which would cause a MethodNotFoundException for those using component builders. BuildableComponent will remain deprecated and will be fully removed in 6.0 with no replacement. The only use of BuildableComponent in 4.x was to turn a component into a builder (which involved casting to BuildableComponent), but this is now solved by the promotion of the toBuilder method to the root Component class.
The fix for this restores the interface to the component hierarchy and adds another compile-time synthetic bridge to fix code compiling against 4.x. The bridge methods will be removed in 6.x so we still encourage everyone to update to 5.x.
What's Changed
✨ Features
- Easier way to create object components by @kezz in https://github.com/PaperMC/adventure/pull/1421
🐛 Fixes
- Add back
BuildableComponentby @jpenilla in https://github.com/PaperMC/adventure/pull/1432 - Change gpg key by @MiniDigger in https://github.com/PaperMC/adventure/pull/1423
Full Changelog: https://github.com/PaperMC/adventure/compare/v5.1.1...v5.2.0