Skip to content

fix(minestom): use gray player names and a native status row - #61

Merged
lusu007 merged 2 commits into
mainfrom
fix/rank-nameplate-status-line
Oct 29, 2026
Merged

lusu007 merged 2 commits into
mainfrom
fix/rank-nameplate-status-line

Conversation

@lusu007

@lusu007 lusu007 commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Player names above the head now use Minecraft gray (§7), while rank badges retain their colors. Bedrock status moves into the native below-name row without adding entities; the tab list keeps its inline icon and Simple Voice Chat remains client-controlled.

The status row uses viewer-specific Java/Bedrock glyphs, sends only changed scores, and yields to gameplay objectives. It resumes after those objectives are cleared or deleted, including when socket packet delivery is delayed.

Forward the configured package credential into the reusable Docker workflow so image builds can resolve the private Maven dependencies.

Validation: ./gradlew test spotlessCheck passed. Tests cover status updates, cleanup, edition changes, concurrent gameplay objectives, and network-wide edition rosters from multiple proxies. No live visual client verification yet.

@lusu007
lusu007 merged commit 6f28e05 into main Oct 29, 2026
3 checks passed
@lusu007
lusu007 deleted the fix/rank-nameplate-status-line branch October 29, 2026 18:50
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