Skip to content

Release 1.22.1

Choose a tag to compare

@tastybento tastybento released this 16 Jul 02:41
· 36 commits to master since this release
4a920ad

AcidIsland 1.22.1

A maintenance release that clears up a server startup warning and refreshes build/packaging metadata.

🐛 Bug Fixes

  • Duplicate permission keys in addon.yml — Several commands legitimately share a single permission node (for example /ai ban, /ai unban and /ai banlist all use acidisland.island.ban), but these were written as separate YAML entries with identical keys. YAML collapses duplicate keys to the last entry, so earlier permission descriptions were silently dropped and the server logged duplicate keys found warnings on every load. Each shared node is now a single entry with a combined description, matching the BSkyBlock convention. The startup warnings are gone. [PR #171]

🔧 Other Improvements

  • Added Minecraft 26.2 to the Modrinth game-versions list (also backfilled 26.1.2), so published jars advertise the latest server versions.
  • Pinned MockBukkit to Maven Central 4.110.0 instead of the jitpack snapshot for reproducible test builds.
  • .gitignore now ignores .DS_Store in every directory and the local .claude/ directory.

Compatibility

✔️ BentoBox API 3.14.0
✔️ Minecraft 1.21.5 – 1.21.11, 26.1 – 26.2
✔️ Java 21

Upgrading

  1. Stop your server.
  2. Replace the old AcidIsland-x.y.z.jar in your plugins/BentoBox/addons folder with AcidIsland-1.22.1.jar.
  3. Start your server.

No configuration or locale changes are required for this release.

What's Changed

  • Fix duplicate permission keys in addon.yml by @tastybento in #171
  • Add Minecraft 26.2 to the Modrinth game-versions list by @tastybento
  • Pin MockBukkit to Maven Central 4.110.0 instead of jitpack snapshot by @tastybento

Full Changelog: 1.22.0...1.22.1