Skip to content

Quick Commands

Quick Commands allow you to create reusable command shortcuts for frequently used server commands. Access them from the sidebar menu.

Quick Commands provide:

  • One-click execution of complex commands
  • Organized categories for better management
  • Custom naming for easy identification
  • Shareable across all panel users
  1. Navigate to Quick Commands in the sidebar
  2. Click Add Quick Command
  3. Fill in the details:
    • Name: Display name for the command
    • Command: The server command to execute
    • Category: Optional grouping (e.g., “Admin”, “Events”)
    • Description: Optional description
NameCommandCategory
Clear Weather/weather clearWorld
Set Day/time set dayWorld
Heal All/effect @a instant_health 1 5Player
Event Mode/gamerule doDaylightCycle falseEvents
Server Restart Warning/say Server restarting in 5 minutes!Admin
  1. Find the command in the list
  2. Click the Edit (pencil) icon
  3. Modify the details
  4. Click Save
  1. Find the command in the list
  2. Click the Delete (trash) icon
  3. Confirm deletion

Commands are grouped by category:

  • Commands without a category appear under “Uncategorized”
  • Click on a category header to expand/collapse
  • Categories are created automatically when you assign them
  1. Find the command in the list
  2. Click the Run (play) icon
  3. Command executes immediately
  4. Output appears in the console

Quick Commands can also be accessed from the Dashboard widget for faster access to your most-used commands.

MethodEndpointDescription
GET/api/scheduler/quick-commandsList all quick commands
POST/api/scheduler/quick-commandsCreate a new command
PUT/api/scheduler/quick-commands/:idUpdate a command
DELETE/api/scheduler/quick-commands/:idDelete a command
POST/api/scheduler/quick-commands/:id/executeExecute a command
{
"id": "uuid",
"name": "Set Day",
"command": "/time set day",
"category": "World",
"description": "Sets the time to day",
"createdAt": "2024-01-15T10:30:00Z",
"createdBy": "admin"
}

Quick Commands use the scheduler permissions:

PermissionDescription
scheduler.viewView quick commands list
scheduler.manageCreate, edit, delete, and execute commands
  1. Use descriptive names - Make it clear what the command does
  2. Group related commands - Use categories for organization
  3. Document complex commands - Use the description field
  4. Test before sharing - Verify commands work correctly
  5. Limit destructive commands - Be careful with commands that affect the world
  • Quick Commands support command chaining (multiple commands separated by ;)
  • Use variables like @a (all players), @p (nearest player), @r (random player)
  • Commands are logged in the server console for auditing