Repository navigation
0.2.1
0.2.1
For a server running v0.2.0, this is a drop-in update. Every /fmap command works exactly as before. The only difference is that the plugin's command usage reporting now counts only commands typed by players.
Changes
Usage reporting
/fmapcommands run from the console, from command blocks, or dispatched by other plugins are no longer counted in command usage reports. Only player-issued commands are recorded. Command behaviour itself is unchanged.
Version
v0.2.0 → 0.2.1 — PATCH. Mechanical floor from comparing the two jars: PATCH.
Judgment: Session: Ledger. The only change is in FactionMap.onCommand: the usage-trace report for /fmap subcommands now fires only when the sender is a Player, so console, command-block and plugin-dispatched invocations are no longer counted. Command behaviour, arguments, permissions, config and stored data are unchanged, and the plugin now reports less, not more, so nothing breaks and no new behaviour is added. The patch floor stands.
- no interface or storage difference observed between the jars
Verification
Verified on a real Spigot server before publication; this release carries the exact jar that was verified.
- boot gate run: booted twice on a fresh Spigot server running Minecraft 1.21.11 (11 assertions passed).
- boot gate run: booted twice on a fresh Spigot server running Minecraft 26.2 (11 assertions passed).
- boot gate run: booted twice on a fresh Spigot server running Minecraft 26.3 (11 assertions passed).
- save-compatibility gate run: data written by
v0.2.0was loaded by this release across two restarts with nothing lost (16 assertions passed).
Install with Dan's Plugin Manager: /dpm get <plugin>. How stable releases are made: Release channels.
drafted by Claude on behalf of Daniel Stephenson