
AcidIsland - Toxic SkyBlock
SkyBlock with a deadly twist: the ocean is acid. Survive on your island, but don't fall in the water.
Список изменений
🎁 What's new
AcidIsland 1.21.0 introduces a Cherry Grove Sanctuary starter island blueprint, giving new players a beautiful blossom-themed start. This release also brings the long-overdue migration from legacy Bukkit color codes to Adventure MiniMessage format, aligning with BentoBox 3.12.0's modern text handling, fixes a crash when EssentialsX fails to load, and bumps the required BentoBox API to 3.14.0.
✨ Highlights
🌸 Cherry Grove Sanctuary Starter Island
- A new starter island blueprint themed around the Cherry Grove biome is now included out of the box
- Adds visual variety for players starting a new island on servers running Minecraft 1.21+
🔡 🔺 MiniMessage Locale Migration [PR #167]
- All 24 locale files have been converted from legacy
&color codes to MiniMessage tags (e.g.&c→<red>,&1→<dark_blue>) - Several pre-existing locale bugs were fixed during migration: broken full-width color codes in
ja.yml, untranslated[name]placeholders invi.yml,hr.yml, andtr.yml, a missing sign line inpl.yml, and reordered lines intr.yml - Requires BentoBox 3.12.0 or later (included in the API 3.14.0 requirement below)
🐛 Fixes
- Fixed a NullPointerException in the Essentials god mode check when EssentialsX fails to load at startup
⚙️ Compatibility
✔️ BentoBox API 3.14.0 ✔️ Minecraft 1.21.x (Paper/Purpur) ✔️ Java 21
🔺 Updating — important notes
🔺 BentoBox 3.14.0 required. This release raises the minimum BentoBox API version to 3.14.0. Ensure your BentoBox is up to date before updating AcidIsland.
🔡 Locale files have been regenerated. If you have customised locale files, compare them against the new files in plugins/BentoBox/addons/AcidIsland/locales/. The old & color codes are no longer valid — any custom entries still using them will render as plain text.
📥 How to update
- Stop the server
- Back up your
plugins/BentoBox/folder - Ensure BentoBox 3.14.0+ is installed
- Drop the new
AcidIsland-1.21.0.jarinto your addons folder and remove the old one - To get Cherry Grove Sanctuary you'll need to remove the
BentoBox/addons/AcidIsland/blueprintsfolder so they can regenerate. If you have customized islands in there then move them out and then put them back. - To obtain the latest locale files, move or delete
BentoBox/locales/AcidIslandas well - Start the server — updated locale files and blueprints will be extracted automatically
- (Optional) Review any customized locale files and convert remaining
&codes to MiniMessage
Legend
- 🔡 locale files may need to be regenerated or updated
- ⚙️ config options have been removed, renamed, or added
- 🔺 special attention needed
What's Changed
- 🔺 Add Cherry Grove Sanctuary starter island blueprint by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop
- 🔡 Migrate locale files from legacy color codes to MiniMessage format by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/pull/167
- Fix NPE in Essentials god mode check when EssentialsX fails to load by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop
- 🔺 Update addon.yml for BentoBox API version 3.14.0 by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop
- Add Modrinth publish GitHub Actions workflow by @tastybento in https://github.com/BentoBoxWorld/AcidIsland/develop
Full Changelog: https://github.com/BentoBoxWorld/AcidIsland/compare/1.20.1...1.21.0