SF-Core | Commands

Command list and usage examples.

Tip Use /sf help to see commands in-game, filtered by what you can use.

Information

CommandPermissionDefaultDescription
/sf help [page|category|command] sfcore.help true Shows paginated help with category and command filters.
/sf info sfcore.info true Displays plugin name, description, author, and website.
/sf about sfcore.about true Shows extended plugin info, credits, and links.
/sf permissions [command|category] sfcore.permissions.view false Lists permission nodes for a specific command or category.
/sf commands [category] sfcore.commands.list true Lists available commands filtered by category and your permissions.

Reload & Diagnostics

CommandPermissionDefaultDescription
/sf reload sfcore.admin.reload op Reloads SF-Core configs and reinitializes feature modules.
/sf reload config sfcore.admin.reload.config op Reloads configuration files only (`config.yml` + messages/features).
/sf reload <file> sfcore.admin.reload.features op Reloads a specific file from the plugin data folder.
/sf diagnostics sfcore.admin.diagnostics op Runs a quick health check (config status, loaded modules, platform info).
/sf diagnostics full sfcore.admin.diagnostics.full op Outputs extended diagnostics including services, hooks, and errors.

Updates & Version

CommandPermissionDefaultDescription
/sf version sfcore.version op Shows current SF-Core version and build tag.
/sf updates sfcore.updates.check op Checks for available updates (placeholder output).
/sf updates check sfcore.updates.check op Forces an update check (placeholder).
/sf updates notify sfcore.updates.notify op Toggles update notifications for the executor.

Config & Debug

CommandPermissionDefaultDescription
/sf config sfcore.debug.config op Displays loaded config files and their status.
/sf config validate sfcore.debug.config.validate op Validates config files and reports errors or deprecated keys.
/sf debug sfcore.debug op Shows debug status and active flags.
/sf debug enable sfcore.debug.toggle op Enables debug logging temporarily.
/sf debug disable sfcore.debug.toggle op Disables debug logging.
/sf debug dump sfcore.debug.dump op Dumps internal state to `/plugins/SF-Core/logs/<date>---<player>.yml`.
CommandPermissionDefaultDescription
/sf (player) sfcore.admin.menu (admin view) op Opens Admin Menu if permitted, otherwise opens the player Main Menu.

Homes, Spawn, and Teleport

CommandPermissionDefaultDescription
/home [name] sfcore.home true Teleport to one of your homes.
/sethome [name] sfcore.home.set true Set a named home at your current location.
/delhome <name> sfcore.home.delete true Delete one of your homes.
/homes sfcore.home.list true List your homes.
/spawn sfcore.spawn true Teleport to server spawn.
/setspawn sfcore.spawn.set op Set server spawn to your current location.
/back sfcore.back true Return to your previous location.

Utility

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

Wildcards