Skip to content

Release 1.22.1#172

Merged
tastybento merged 7 commits into
masterfrom
develop
Jun 28, 2026
Merged

Release 1.22.1#172
tastybento merged 7 commits into
masterfrom
develop

Conversation

@tastybento

Copy link
Copy Markdown
Member

Release 1.22.1

Maintenance release on top of 1.22.0.

Fixes

  • addon.yml duplicate permission keys — several commands legitimately share one permission node (e.g. /ai ban, /ai unban, /ai banlist all use acidisland.island.ban), but they were written as separate YAML entries with identical keys. YAML collapsed duplicate keys to the last one and the server logged duplicate keys found warnings on load. Consolidated each shared node into a single entry with a combined description. (Fix duplicate permission keys in addon.yml (1.22.1) #171)

Build / packaging

  • Add Minecraft 26.2 to the Modrinth game-versions list.
  • Add 26.1.2 to the Modrinth publish workflow.
  • Pin MockBukkit to Maven Central 4.110.0 instead of the jitpack snapshot.
  • .gitignore: ignore .DS_Store in all directories and the .claude/ directory.

🤖 Generated with Claude Code

tastybento and others added 7 commits April 14, 2026 22:58
The floating jitpack snapshot v1.21-SNAPSHOT resolves to an ephemeral
git-described build whose jar/POM get evicted, breaking CI even on
unchanged commits. Switch to the equivalent stable Maven Central
coordinates (org.mockbukkit.mockbukkit:mockbukkit-v1.21:4.110.0).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Several commands share a single permission node (e.g. /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 and the server logs "duplicate keys
found" warnings on load.

Consolidate each shared node into a single entry with a combined
description, matching the BSkyBlock convention. Affected nodes:
island.name, island.ban, island.team.coop/trust/promote, admin.tp,
mod.team.add/disband/fix/kick/setowner, and admin.resets.remove.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…rmission-keys

Fix duplicate permission keys in addon.yml (1.22.1)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
# Conflicts:
#	.github/workflows/modrinth-publish.yml
@sonarqubecloud

Copy link
Copy Markdown

@tastybento
tastybento merged commit 4a920ad into master Jun 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant