Skip to content

v0.1.13: Fix locator bar background showing with 0 players; fix CI project name

Latest

Choose a tag to compare

@castledking castledking released this 30 Jun 06:36

CrowBar v0.1.13

Fixes the locator bar background persisting when no players are online on an Allium server, and fixes the CI build after the version26 project was renamed to version26_2.

Fixed

  • Locator bar background no longer shows with 0 players online: The background condition in CrowBarHudRenderer (26.1/26.2) was gated on hasAlliumDataReceived() — a sticky boolean that stays true forever once the first Allium packet arrives. Even after the server sends a packet with 0 players (or all entries expire after the 5-second TTL), the background kept rendering. Changed to hasRenderablePlayers(client.player.getUUID()) which checks for non-self, non-expired entries across Allium data and integrated server sources.

Changed

  • CrowBarHudRenderer (26.1, 26.2): Background condition from hasAlliumDataReceived() || isIntegratedServer(hasAlliumDataReceived() || isIntegratedServer) && hasRenderablePlayers(selfUuid).

Downloads

  • CrowBar-1.21.x-x.x.x.jar — Minecraft 1.21.6–1.21.11
  • CrowBar-26.1.x-x.x.x.jar — Minecraft 26.1.x
  • CrowBar-26.2.x-x.x.x.jar — Minecraft 26.2