Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Customizable challenge system for all BentoBox game modes. Set goals, grant rewards, and drive player progression.
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 https://github.com/BentoBoxWorld/Challenges/pull/434
- 🔡 Update zh-TW.yml: complete translation coverage for v1.8.0 by @qwe664 in https://github.com/BentoBoxWorld/Challenges/pull/429
- 🔡 Improve Traditional Chinese (zh-TW) translation by @qwe664 in https://github.com/BentoBoxWorld/Challenges/pull/427
- Automate Challenges jar compilation for Plugwright E2E tests and enforce Java 21 by @Drownek in https://github.com/BentoBoxWorld/Challenges/pull/430
- Bump js-yaml from 4.3.0 to 4.3.1 in /e2e/src/test/e2e by @dependabot in https://github.com/BentoBoxWorld/Challenges/pull/431
- ci: bump publish-platforms pin to the multipart-JSON fix by @tastybento in https://github.com/BentoBoxWorld/Challenges/pull/426
Full Changelog: https://github.com/BentoBoxWorld/Challenges/compare/1.8.0...1.8.1
Platforms
Paper
1.21.5–26.2