Permissions

Complete list of all permissions in Nucleus.

Permission Hierarchy

nucleus.*
├── nucleus.use
├── nucleus.admin
├── nucleus.kiteditor
└── nucleus.kiteditor.trim

Core Permissions

Permission Default Description
nucleus.* OP Grants all Nucleus permissions
nucleus.use Everyone Basic player commands (FFA, duels, spawn)
nucleus.admin OP Administrative commands
nucleus.kiteditor Everyone Use kit editor to customize loadouts
nucleus.kiteditor.trim OP Edit armor trims in kit editor

Commands by Permission

nucleus.use Default: Everyone

  • /duel - Duel commands (challenge, queue, accept, deny, leave, elo)
  • /ffa - FFA commands (join, leave, list, stats, kit preview)
  • /spawn - Teleport to lobby spawn

nucleus.kiteditor Default: Everyone

  • /kiteditor - Open kit editor menu
  • /kiteditor edit <kit> - Edit a kit's layout
  • /kiteditor save - Save layout changes
  • /kiteditor cancel - Cancel editing
  • /kiteditor reset <kit> - Reset layout to default

nucleus.admin Default: OP

  • /nucleus - Admin menu and commands
  • /nucleus reload - Reload configuration
  • /nucleus setspawn - Set lobby spawn
  • /nucleus info - Plugin information
  • /nucleus stats [player] - View player stats
  • /nucleus debug - Debug information
  • /nucleus stop - Graceful shutdown
  • /nucleus arenas - Arena management
  • /dsetup - Duel arena setup commands
  • /ffasetup - FFA arena setup commands
  • /akit - Kit management commands
  • /ffa regen <arena> - Force arena regeneration
  • /ffa reload - Reload plugin

LuckPerms Examples

Grant Basic Permissions (Default)

/lp group default permission set nucleus.use true
/lp group default permission set nucleus.kiteditor true

Grant Admin Permissions

/lp user <username> permission set nucleus.admin true

Grant All Permissions

/lp user <username> permission set nucleus.* true

Grant Armor Trim Editing (VIP)

/lp group vip permission set nucleus.kiteditor.trim true

Recommended Setup

Default Players

Automatic permissions:

  • nucleus.use
  • nucleus.kiteditor

VIP Players

Additional permissions:

  • nucleus.kiteditor.trim

Administrators

Full access:

  • nucleus.*