Skip to content

Commands

Complete reference for all Info Hub commands.

Opens the Info Hub main menu.

PropertyValue
Default Aliases/hub, /help, /hilfe, /menu
PermissionNone (public)
Players OnlyYes

:::tip Customizable The command name and aliases can be changed in config.json under command.name and command.aliases. :::


Admin command collection for managing the Info Hub.

Opens the in-game Admin Panel UI for editing all configuration.

PropertyValue
Permissioninfohub.admin
Players OnlyYes

Reloads all configuration files, localization, and refreshes the command cache.

PropertyValue
Permissioninfohub.admin.reload
Players OnlyYes

Gives the player the Info Hub item (a book that opens the Info Hub when right-clicked).

PropertyValue
Default Aliases/getinfo, /infobuch
PermissionNone (public)
Players OnlyYes

The command checks:

  • Whether the Info Item feature is enabled in config
  • Whether the player already has the item in their inventory

Section commands are dynamically registered based on the sections configuration in config.json. Each section with a command field gets its own shortcut command.

CommandSectionDescription
/commandscommandsOpens the Commands section directly
/rulesrulesOpens the Rules section directly
/faqfaqOpens the FAQ section directly
/teamteamOpens the Team section directly

Each section in config.json supports:

FieldTypeDescription
commandStringCommand name to register (null = no command)
commandAliasesArrayAdditional aliases for the command

Section commands are public (no permission required). Access is controlled by the section’s permission field.


Custom pages defined in custom/pages.json can also have their own commands. When a page has a command field set, it is automatically registered as a server command.

{
"id": "changelog",
"title": "Server Changelog",
"command": "changelog",
"commandAliases": ["updates", "news"]
}

This registers /changelog, /updates, and /news, all opening the changelog custom page.

Custom page commands support:

  • Aliases via the commandAliases field
  • Permissions via the permission field (players without permission receive a “no permission” message)

PermissionUsed ByDescription
infohub.admin/ksinfoadmin panelOpen the admin panel
infohub.admin.reload/ksinfoadmin reloadReload configuration
infohub.bypass.commandfilterCommand execution UIExecute blocked commands from the hub
Section permissionSection commandsPer-section access control
Category permissionCommand categoriesPer-category visibility
Custom page permissionCustom page commandsPer-page access control

See Permissions for detailed permission setup.