New in this release
- π Anvil-made enchanted books now count for inventory challenges β items that pass through an anvil (for example two enchanted books combined into a higher level) carry a
repair_costcomponent, and the strict item comparison treated them as a different item. Challenges could only be completed by enabling "ignore metadata", which then accepted any enchanted book. The repair cost is now disregarded when matching required items; enchantments, levels, names, lore and all other item data are still compared. [PR #434] Fixes #433 - π‘ Traditional Chinese (zh-TW) translation improved and brought to full coverage for the 1.8.0 strings, thanks to @qwe664. [PR #427] [PR #429]
- Build and test tooling: the Plugwright end-to-end suite now builds the Challenges jar itself and requires Java 21+, the Maven wrapper is pinned and verified, and CI publishing pins are updated. No runtime effect. [PR #430] [PR #431] [PR #426]
Compatibility
βοΈ BentoBox 3.14.0
βοΈ Minecraft 1.21.x
βοΈ Java 21
Upgrading
- Take backups of your server, for safety
- Download this jar and put it in your addons folder - delete the old one
- Restart the server
π‘ Locale note: no locale keys were added or renamed. Only the bundled
zh-TW.ymlchanged. If you run a customisedzh-TW.yml, delete it (or merge by hand) to pick up the improved translation. Other languages are unaffected.
Legend
- π‘ locale files may need to be regenerated or updated.
What's Changed
- fix: ignore anvil repair cost when matching required inventory items by @tastybento in #434
- π‘ Update zh-TW.yml: complete translation coverage for v1.8.0 by @qwe664 in #429
- π‘ Improve Traditional Chinese (zh-TW) translation by @qwe664 in #427
- Automate Challenges jar compilation for Plugwright E2E tests and enforce Java 21 by @Drownek in #430
- Bump js-yaml from 4.3.0 to 4.3.1 in /e2e/src/test/e2e by @dependabot in #431
- ci: bump publish-platforms pin to the multipart-JSON fix by @tastybento in #426
Full Changelog: 1.8.0...1.8.1