SF-Core | Permissions
Permission nodes and groups.
Tip If you use LuckPerms, you can grant these nodes to groups or players.
| Permission | Default | Used by | Description |
sfcore.about |
true |
/sf about |
Shows extended plugin info, credits, and links. |
sfcore.commands.list |
true |
/sf commands [category] |
Lists available commands filtered by category and your permissions. |
sfcore.help |
true |
/sf help [page|category|command] |
Shows paginated help with category and command filters. |
sfcore.info |
true |
/sf info |
Displays plugin name, description, author, and website. |
sfcore.permissions.view |
false |
/sf permissions [command|category] |
Lists permission nodes for a specific command or category. |
Reload & Diagnostics
| Permission | Default | Used by | Description |
sfcore.admin.diagnostics |
op |
/sf diagnostics |
Runs a quick health check (config status, loaded modules, platform info). |
sfcore.admin.diagnostics.full |
op |
/sf diagnostics full |
Outputs extended diagnostics including services, hooks, and errors. |
sfcore.admin.reload |
op |
/sf reload |
Reloads SF-Core configs and reinitializes feature modules. |
sfcore.admin.reload.config |
op |
/sf reload config |
Reloads configuration files only (`config.yml` + messages/features). |
sfcore.admin.reload.features |
op |
/sf reload <file> |
Reloads a specific file from the plugin data folder. |
Updates & Version
| Permission | Default | Used by | Description |
sfcore.updates.check |
op |
/sf updates
/sf updates check |
Checks for available updates (placeholder output). |
sfcore.updates.notify |
op |
/sf updates notify |
Toggles update notifications for the executor. |
sfcore.version |
op |
/sf version |
Shows current SF-Core version and build tag. |
Config & Debug
| Permission | Default | Used by | Description |
sfcore.debug |
op |
/sf debug |
Shows debug status and active flags. |
sfcore.debug.config |
op |
/sf config |
Displays loaded config files and their status. |
sfcore.debug.config.validate |
op |
/sf config validate |
Validates config files and reports errors or deprecated keys. |
sfcore.debug.dump |
op |
/sf debug dump |
Dumps internal state to `/plugins/SF-Core/logs/<date>---<player>.yml`. |
sfcore.debug.toggle |
op |
/sf debug enable
/sf debug disable |
Enables debug logging temporarily. |
| Permission | Default | Used by | Description |
sfcore.admin.menu (admin view) |
op |
/sf (player) |
Opens Admin Menu if permitted, otherwise opens the player Main Menu. |
Homes, Spawn, and Teleport
| Permission | Default | Used by | Description |
sfcore.back |
true |
/back |
Return to your previous location. |
sfcore.home |
true |
/home [name] |
Teleport to one of your homes. |
sfcore.home.delete |
true |
/delhome <name> |
Delete one of your homes. |
sfcore.home.list |
true |
/homes |
List your homes. |
sfcore.home.set |
true |
/sethome [name] |
Set a named home at your current location. |
sfcore.spawn |
true |
/spawn |
Teleport to server spawn. |
sfcore.spawn.set |
op |
/setspawn |
Set server spawn to your current location. |
Utility
| Permission | Default | Used by | Description |
sfcore.feed |
op |
/feed |
Restore your hunger bar. |
sfcore.heal |
op |
/heal |
Restore your health to full. |
Wildcards
| Wildcard | Description |
sfcore.* | grants everything. |
sfcore.admin.* | bundles reload/diagnostics/admin menu. |
sfcore.debug.* | bundles all config/debug tools. |
sfcore.updates.* | bundles version and update checks. |