Skip to content

Rename BlueMapHUD to BlueMinimap (0.2.0) - #3

Merged
mgilardi merged 1 commit into
mainfrom
rename-blueminimap
Nov 9, 2026
Merged

mgilardi merged 1 commit into
mainfrom
rename-blueminimap

Conversation

@mgilardi

@mgilardi mgilardi commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Renames the plugin to BlueMinimap, as the owner decided on 2026-11-08: a BlueMap minimap and coordinates HUD for Paper, an add-on to BlueMap. Version 0.2.0. Ships together with HouseRules 0.2.0 (ExtantApe/HouseRules, branch blueminimap-share).

Existing servers

  • Players keep their HUD settings: the stored keys bluemaphud:settings / bluemaphud:theme and the pack ID stay as they were.
  • plugins/BlueMapHUD/ is copied to plugins/BlueMinimap/ on first start if that doesn't exist; the old folder is kept and nothing is overwritten. The pack is rebuilt as plugins/BlueMinimap/pack/blueminimap-pack.zip.
  • For 0.2.x only: /bmhud, /bluemaphud:map, /bluemaphud:hud and bluemaphud.*. For default-on permissions a "no" on either name wins, so a children's group stopped from sharing stays stopped. A log line appears only when the old name decides.
  • With HouseRules older than 0.2, /hud share is off and the admin is told why (fail closed).

Tested

  • 61 unit tests.
  • Live suite on throwaway Paper 26.1.2, 26.2 and 26.3. The full run passed 327/330 on each; the 3 failures were noisy deprecation warnings, fixed here.
  • Rerun of the share, players and edges groups: it exposed a test-helper bug (a stale permission attachment after a rejoin), fixed here. The final rerun passed 65/65 on 26.2 and 26.1.2, and 64/65 on 26.3. That one failure (vanish metadata, untouched by this change) passed in two further runs (14/14 each), so I'm treating it as a timing flake.
  • New houserules test with the real HouseRules 0.2.0 and 0.1.1 jars: 8/8 on all three versions. Shares stay in circles, sharing turns off with 0.1.1, and works without HouseRules.
  • Not seen in a real game client.

🤖 Generated with Claude Code

The owner chose the name BlueMinimap on 2026-11-08: a BlueMap minimap and
coordinates HUD for Paper, an add-on to BlueMap. Plugin, jar, package, data
folder, admin command and prose change to the joined spelling.

Players keep their HUD settings: stored keys (bluemaphud:settings, :theme) and
the pack ID stay as they were. On first start plugins/BlueMapHUD is copied to
plugins/BlueMinimap if that doesn't exist. /bmhud, /bluemaphud:map,
/bluemaphud:hud and the bluemaphud.* permissions keep working for one release;
for default-on permissions a "no" on either name wins, so a children's group
stopped from sharing stays stopped. With HouseRules older than 0.2, /hud share
is turned off (fail closed), because that HouseRules can't see the renamed
event.

Tested: 61 unit tests. Live suite on throwaway Paper 26.1.2, 26.2 and 26.3:
the full run passed 327/330 on each; the 3 failures were deprecation warnings
logged when the old name changed nothing, fixed here. A rerun of the share,
players and edges groups then exposed a test-helper bug (a stale permission
attachment after a rejoin), also fixed here; the final rerun passed 65/65 on
26.2 and 26.1.2 and 64/65 on 26.3, where the one failure (vanish metadata,
untouched by this change) passed in two further runs. New houserules test with
the real HouseRules 0.2.0 and 0.1.1 jars passed 8/8 on all three. Not seen in
a real game client.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mgilardi
mgilardi merged commit ddc7687 into main Nov 9, 2026
2 checks passed
@mgilardi
mgilardi deleted the rename-blueminimap branch November 9, 2026 10:19
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