Skip to content

Release 1.26.3 - #546

Merged
tastybento merged 3 commits into
masterfrom
develop
Jul 29, 2026
Merged

Release 1.26.3#546
tastybento merged 3 commits into
masterfrom
develop

Conversation

@tastybento

Copy link
Copy Markdown
Member

Bug-fix release.

Fix: /ob phases offered the "Click to change" tooltip regardless of whether the player held the permission of the setcount command the click runs, so players with aoneblock.island.setcount negated got a permission error on click. The panel now checks that permission before offering the action, and stays permissive if the subcommand cannot be resolved.

What's Changed

Full Changelog: 1.26.2...1.26.3

tastybento and others added 3 commits July 29, 2026 08:24
The phases panel offered the SELECT action (and its 'Click to change'
tooltip) based on island state and phase requirements alone, without
checking whether the player actually holds the permission of the setcount
command the click runs. A player with aoneblock.island.setcount negated
saw the tooltip and then got a permission error when clicking. The panel
now resolves the setcount subcommand and checks its permission before
offering the action; if the command cannot be resolved it stays permissive
and lets the command's own check decide.

Same defect as BentoBoxWorld/ChunkBlock#11, whose panel code was copied
from this one.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y7xSdVPS5vRu6wqf6XshRq
…permission

Only offer 'Click to change' in the phases GUI to players who can use it
@sonarqubecloud

Copy link
Copy Markdown

@tastybento
tastybento merged commit 8daea73 into master Jul 29, 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