Release Highlights
BentoBox 3.18.1 is a maintenance release. The headline fix restores multi-line colour in GUIs; the rest hardens the build and release pipeline.
- 🐛 Multi-line lore & names keep their colour — text after the first line of a tooltip no longer falls back to the default purple. Fixes GUI tooltips across all addons (reported on Challenges).
Compatibility
✔️ Paper Minecraft 1.21.5 – 26.2
✔️ Java 25+
Upgrading
- As always, take backups just in case. (Make a copy of everything!)
- Ensure your server is running on a Java 25-capable Paper build for the Minecraft 26.x line.
- Stop the server.
- Replace the BentoBox jar with this one.
- Restart the server.
- You should be good to go!
Bug Fixes
Multi-line lore and text lose colour after the first line
[PR #2999]
Multi-line names and lore lost their formatting after the first line — the second and subsequent lines rendered in the default (purple) colour even when each source line specified one, affecting GUI tooltips across all addons. Util.componentToLegacy emitted a colour/format code only before the first line of a multi-line text node; after lore was split on newlines, every line after the first had no colour code left. The serializer now re-emits the active colour (and any decorations, in the correct order) after each newline, so each tooltip line keeps its colour.
Other Improvements
Build: scope vendor repositories to fix flaky dependency resolution
[PR #3000]
CI intermittently failed to resolve us.dynmap, net.momirealms, de.oliver (FancyNpcs/FancyHolograms) and MultiLib: Gradle queries repositories in declaration order, and a flaky host returning HTTP 520 aborted resolution before the authoritative repo was reached. Each vendor group is now scoped to its authoritative repository with exclusiveContent, the FancyPlugins repo was updated to its new repo.fancyinnovations.com home, and MultiLib now resolves from Clojars — so one host's outage can no longer cascade into unrelated groups.
Release publishing pipeline
Modrinth and CurseForge publishing now reuse the built release asset instead of rebuilding, CurseForge game versions include MC 1.21.5 and 26.2, and Hangar publishing is enabled. Internal CI only — no effect on the plugin itself.
What's Changed
- 🐛 Fix multi-line lore/text losing colour after the first line by @tastybento in #2999
- Build: scope vendor repos to fix flaky dependency resolution by @tastybento in #3000
Full Changelog: 3.18.0...3.18.1