SF-Core | Permissions

Permission nodes and groups.

Tip If you use LuckPerms, you can grant these nodes to groups or players.

Information

PermissionDefaultUsed byDescription
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

PermissionDefaultUsed byDescription
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

PermissionDefaultUsed byDescription
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

PermissionDefaultUsed byDescription
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.
PermissionDefaultUsed byDescription
sfcore.admin.menu (admin view) op /sf (player) Opens Admin Menu if permitted, otherwise opens the player Main Menu.

Homes, Spawn, and Teleport

PermissionDefaultUsed byDescription
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

PermissionDefaultUsed byDescription
sfcore.feed op /feed Restore your hunger bar.
sfcore.heal op /heal Restore your health to full.

Wildcards

WildcardDescription
sfcore.*grants everything.
sfcore.admin.*bundles reload/diagnostics/admin menu.
sfcore.debug.*bundles all config/debug tools.
sfcore.updates.*bundles version and update checks.