Skip to content

Convert all locale files to MiniMessage format and bump BentoBox requirement to 3.12.0#173

Merged
tastybento merged 3 commits intodevelopfrom
copilot/sub-pr-172
Apr 8, 2026
Merged

Convert all locale files to MiniMessage format and bump BentoBox requirement to 3.12.0#173
tastybento merged 3 commits intodevelopfrom
copilot/sub-pr-172

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 8, 2026

All locale files still used legacy Bukkit & color codes; ru.yml had already been migrated to MiniMessage, creating an inconsistency. BentoBox dependency and addon API version were also pinned to the outdated 3.10.0.

Locale files (21 files)

  • Replaced all &[0-9a-f] codes with MiniMessage tags across every locale file
    • e.g. "&a Border enabled."'<green>Border enabled.</green>'
    • e.g. "&a Border type changed to &b[type]&a."'<green>Border type changed to <aqua>[type]</aqua>.</green>'
  • Fixed uk.yml's broken "& " (invalid space-suffixed code) → <green>
  • Fixed de.yml multiline description scalar
  • set-color keys retained only in en-US.yml and ru.yml (which have proper translations); other locales fall back to en-US via BentoBox's standard locale fallback

BentoBox version requirement

  • pom.xml: bentobox.version bumped 3.10.03.12.0
  • addon.yml: api-version updated 1.173.12.0 — this is the BentoBox API version field checked by AddonsManager.isAddonCompatibleWithBentoBox() at addon load time

Copilot AI and others added 2 commits April 8, 2026 03:37
Copilot AI changed the title [WIP] Release 4.8.3 Convert all locale files to MiniMessage format and bump BentoBox requirement to 3.12.0 Apr 8, 2026
Copilot AI requested a review from tastybento April 8, 2026 03:41
@tastybento tastybento marked this pull request as ready for review April 8, 2026 03:41
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 8, 2026

@tastybento tastybento merged commit 42e3fe2 into develop Apr 8, 2026
3 checks passed
@tastybento tastybento deleted the copilot/sub-pr-172 branch April 8, 2026 04:17
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.

2 participants