Skip to content

Drop the ResourcePackButler names (0.3.0) - #6

Merged
mgilardi merged 2 commits into
mainfrom
drop-old-names
Nov 14, 2026
Merged

mgilardi merged 2 commits into
mainfrom
drop-old-names

Conversation

@mgilardi

Copy link
Copy Markdown
Contributor

Removes the old commands (/butler, /resourcepackbutler, /rpb), the resourcepackbutler.* permissions, the plugin folder copy and their tests. Pack IDs are now packmule:pack:, so clients download each pack once more. Bumps to 0.3.0 with docs/releases/v0.3.0.md.

Tested: ./gradlew build, 40 unit tests pass; leak check passes. Not run: the bot suite against a Paper server (edited only).

🤖 Generated with Claude Code

mgilardi and others added 2 commits November 14, 2026 11:25
The owner asked that no plugin keep old names or commands. This removes
/butler, /resourcepackbutler and /rpb, the resourcepackbutler.* permissions
(checks are now plain hasPermission on packmule.*), the plugin folder copy,
and their tests. Pack IDs move from the resourcepackbutler:pack: namespace to
packmule:pack:, so clients download each pack once more. Version 0.3.0.

Not tested: the bot suite (test/suite.mjs) was edited to drop the old-name
sections and the new ID hash in test/harness.mjs, but was not run against a
Paper server. Nothing seen in a real game client.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mgilardi
mgilardi merged commit 9a393d2 into main Nov 14, 2026
2 checks passed
@mgilardi
mgilardi deleted the drop-old-names branch November 14, 2026 19:54
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