Skip to main content

Permissions

This page lists every permission used by KyuubiSoft mods. Permissions control access to admin commands and features. Regular player commands require no permissions.

Admin Permissions

These permissions grant access to admin commands and panels.

PermissionModWhat it controls
kyuubisoft.adminCore/ksadmin — Open the admin panel
citizen.adminCore/kscitizen — All citizen/NPC management commands
questbook.adminQuests/ksquestadmin — All quest admin commands
achievements.adminAchievements/ksachievementadmin — All achievement admin commands
infohub.adminInfo Hub/ksinfoadmin panel — Open the Info Hub admin panel
infohub.admin.reloadInfo Hub/ksinfoadmin reload — Reload Info Hub config from disk

Player Commands (No Permission Required)

These commands are available to all players by default.

CommandAliasesModDescription
/ksquest/questbook, /qbQuestsOpen the Quest Book
/ksquestsettingsQuestsOpen Quest Settings
/ksachievements/achievement, /acAchievementsOpen the Achievement Gallery
/ksrewards/reward, /rwAchievementsOpen the Rewards Inventory
/kstitles/titleAchievementsOpen Title Selection
/kslootbags/lb, /lootbagAchievementsOpen Lootbag Inventory
/ksinfo/hub, /help, /menuInfo HubOpen Info Hub
/ksinfoitem/getinfo, /infobuchInfo HubReceive Info Hub item

Info Hub Permissions

The Info Hub has additional configurable permissions for sections and categories.

PermissionWhat it controlsConfigurable
infohub.bypass.commandfilterBypass command display filters in Info HubYes (config.json)
infohub.section.{name}Access to individual Info Hub sectionsYes (per section)
infohub.category.adminAccess to admin command category in commands browserYes (per category)
info

Default Info Hub sections (commands, rules, FAQ, server info, team) are public and require no permission. You can add permission requirements to any section in the Info Hub config.

Dynamic Permissions

These permissions are set per-item or per-NPC in the respective config files.

Permission PatternModWhat it controls
shop.{custom}CorePer-item shop purchase permissions (optional)
citizen.interact.{custom}CorePer-citizen NPC interaction permissions (optional)
Example

To restrict a shop item to VIP players, set its permission to shop.vip in the shop config. To restrict an NPC interaction, set the citizen's permission to citizen.interact.vip.

Admin Commands Reference

Core — /ksadmin

Requires: kyuubisoft.admin

Opens the KyuubiSoft admin panel with access to all mod settings, language configuration, and module management.

SubcommandDescription
(none)Open admin panel
cleanup nametagsReset all player nameplates — removes orphaned [Title] and [Lv.X] tags from both online and offline players

Core — /kscitizen

Requires: citizen.admin

SubcommandDescription
listList all citizens
create <id>Create a new citizen
remove <id>Remove a citizen
tp <id>Teleport to a citizen
respawn <id>Respawn a citizen
reloadReload citizen configs
info <id>Show citizen info
markerManage world map markers

Quests — /ksquestadmin

Requires: questbook.admin

SubcommandDescription
panelOpen quest admin panel
reloadReload quest configuration
start <player> <questId>Start a quest for a player
complete <player> <questId>Complete a quest for a player
reset <player> <questId>Reset a quest for a player
setstreak <player> <days>Set player streak
resetdailyForce daily quest reset
resetweeklyForce weekly quest reset
tokens [amount]Give quest tokens
debugmodeToggle debug mode
export <type> [id]Export quest data
import <file> [overwrite]Import quest data
spawnmerchantSpawn quest NPC merchant

Achievements — /ksachievementadmin

Requires: achievements.admin

SubcommandDescription
panelOpen achievement admin panel
list <player>List player achievements
grant <player> <id>Grant achievement to a player
revoke <player> <id>Revoke achievement from a player
simulate <type> [count]Simulate trigger events

Info Hub — /ksinfoadmin

SubcommandPermissionDescription
panelinfohub.adminOpen Info Hub admin panel
reloadinfohub.admin.reloadReload Info Hub configuration