Commands
SigmaTools provides a single main command /sigmatools (aliases: /st, /sigmatool).
| Command | Permission | Default | Description |
|---|---|---|---|
/sigmatools give <tool> <player> | sigmatools.admin | op | Give a tool (pickaxe, axe, bucket, hoe) to a player |
/sigmatools bind <tool> | sigmatools.admin | op | Open a GUI to bind a custom item to a tool type |
/sigmatools reload | sigmatools.admin | op | Reload config.yml, messages.yml, and all manager settings |
/sigmatools debug info | sigmatools.admin | op | Show plugin version, enabled tools, integration status |
/sigmatools debug queue | sigmatools.admin | op | Show global operation queue size and concurrent cap |
/sigmatools debug ops | sigmatools.admin | op | Show per-tick limit and current operation counts (player-scoped if run by a player) |
/sigmatools debug status | sigmatools.admin | op | Show master debug toggle, per-category status, and logging settings |
/sigmatools debug toggle <category|all> [on|off] | sigmatools.admin | op | Enable/disable a debug category (protection, performance, operations, cooldown, durability, integration, or all); defaults to on |
Tab completion is available for all subcommands and arguments (tool names, online players, debug categories, on/off).
Notesโ
- bind: opens a GUI of your inventory - valid items highlighted green, invalid red. Supports vanilla items and ItemsAdder custom items. Saves to
config.ymlastools.<tool>.bound-item(type: vanilla|itemsadder,materialoritemsadder-id). Bound items must match the tool type and replace the defaultitem-materialsetting. - reload: safe to run while operations are active; changes apply immediately. Invalid config will log errors to console rather than apply.
- debug toggle: changes save to
config.ymlimmediately; debug manager reloads automatically. File logging additionally requiresdebug.log-to-file: true.