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.
| Permission | Mod | What it controls |
|---|---|---|
kyuubisoft.admin | Core | /ksadmin — Open the admin panel |
citizen.admin | Core | /kscitizen — All citizen/NPC management commands |
questbook.admin | Quests | /ksquestadmin — All quest admin commands |
achievements.admin | Achievements | /ksachievementadmin — All achievement admin commands |
infohub.admin | Info Hub | /ksinfoadmin panel — Open the Info Hub admin panel |
infohub.admin.reload | Info Hub | /ksinfoadmin reload — Reload Info Hub config from disk |
Player Commands (No Permission Required)
These commands are available to all players by default.
| Command | Aliases | Mod | Description |
|---|---|---|---|
/ksquest | /questbook, /qb | Quests | Open the Quest Book |
/ksquestsettings | Quests | Open Quest Settings | |
/ksachievements | /achievement, /ac | Achievements | Open the Achievement Gallery |
/ksrewards | /reward, /rw | Achievements | Open the Rewards Inventory |
/kstitles | /title | Achievements | Open Title Selection |
/kslootbags | /lb, /lootbag | Achievements | Open Lootbag Inventory |
/ksinfo | /hub, /help, /menu | Info Hub | Open Info Hub |
/ksinfoitem | /getinfo, /infobuch | Info Hub | Receive Info Hub item |
Info Hub Permissions
The Info Hub has additional configurable permissions for sections and categories.
| Permission | What it controls | Configurable |
|---|---|---|
infohub.bypass.commandfilter | Bypass command display filters in Info Hub | Yes (config.json) |
infohub.section.{name} | Access to individual Info Hub sections | Yes (per section) |
infohub.category.admin | Access to admin command category in commands browser | Yes (per category) |
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 Pattern | Mod | What it controls |
|---|---|---|
shop.{custom} | Core | Per-item shop purchase permissions (optional) |
citizen.interact.{custom} | Core | Per-citizen NPC interaction permissions (optional) |
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.
| Subcommand | Description |
|---|---|
| (none) | Open admin panel |
cleanup nametags | Reset all player nameplates — removes orphaned [Title] and [Lv.X] tags from both online and offline players |
Core — /kscitizen
Requires: citizen.admin
| Subcommand | Description |
|---|---|
list | List all citizens |
create <id> | Create a new citizen |
remove <id> | Remove a citizen |
tp <id> | Teleport to a citizen |
respawn <id> | Respawn a citizen |
reload | Reload citizen configs |
info <id> | Show citizen info |
marker | Manage world map markers |
Quests — /ksquestadmin
Requires: questbook.admin
| Subcommand | Description |
|---|---|
panel | Open quest admin panel |
reload | Reload 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 |
resetdaily | Force daily quest reset |
resetweekly | Force weekly quest reset |
tokens [amount] | Give quest tokens |
debugmode | Toggle debug mode |
export <type> [id] | Export quest data |
import <file> [overwrite] | Import quest data |
spawnmerchant | Spawn quest NPC merchant |
Achievements — /ksachievementadmin
Requires: achievements.admin
| Subcommand | Description |
|---|---|
panel | Open 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
| Subcommand | Permission | Description |
|---|---|---|
panel | infohub.admin | Open Info Hub admin panel |
reload | infohub.admin.reload | Reload Info Hub configuration |