From 6f57d80c6ad42dca720b3c56742195a0b4436ecb Mon Sep 17 00:00:00 2001 From: tastybento Date: Sun, 7 Dec 2025 17:00:49 -0800 Subject: [PATCH 1/2] Version 1.22.1 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0ddbe50..d364b9f 100644 --- a/pom.xml +++ b/pom.xml @@ -65,7 +65,7 @@ -LOCAL - 1.22.0 + 1.22.1 BentoBoxWorld_AOneBlock bentobox-world From 2a57d47c3ca9ac0a2e389cbcbb7531a86d3bb11c Mon Sep 17 00:00:00 2001 From: tastybento Date: Sun, 7 Dec 2025 17:01:12 -0800 Subject: [PATCH 2/2] Fixes hex colors in action bar text. #461 --- .../world/bentobox/aoneblock/listeners/BossBarListener.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java b/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java index d3c1474..40f592d 100644 --- a/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java +++ b/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java @@ -22,6 +22,7 @@ import world.bentobox.aoneblock.AOneBlock; import world.bentobox.aoneblock.dataobjects.OneBlockIslands; import world.bentobox.aoneblock.events.MagicBlockEvent; +import world.bentobox.bentobox.BentoBox; import world.bentobox.bentobox.api.events.flags.FlagSettingChangeEvent; import world.bentobox.bentobox.api.events.island.IslandEnterEvent; import world.bentobox.bentobox.api.events.island.IslandExitEvent; @@ -110,12 +111,13 @@ private void tryToShowActionBar(UUID uuid, Island island) { int numBlocksToGo = addon.getOneBlockManager().getNextPhaseBlocks(obi); int phaseBlocks = addon.getOneBlockManager().getPhaseBlocks(obi); int done = phaseBlocks - numBlocksToGo; - String translation = user.getTranslationOrNothing("aoneblock.actionbar.status", "[togo]", + String translation = user.getTranslationNoColor("aoneblock.actionbar.status", "[togo]", String.valueOf(numBlocksToGo), "[total]", String.valueOf(phaseBlocks), "[done]", String.valueOf(done), "[phase-name]", obi.getPhaseName(), "[percent-done]", Math.round(addon.getOneBlockManager().getPercentageDone(obi)) + "%"); // Send - player.sendActionBar(bukkitToAdventure(translation)); + Component comp = bukkitToAdventure(translation); + player.sendActionBar(comp); } /** * Try to show the bossbar to the player