Command Settings
Required Settings
| Setting |
Type |
Description |
name |
String |
The command name (players type /name) |
description |
String |
Brief description shown in /ezc list |
Optional Settings
Display Settings
| Setting |
Type |
Default |
Description |
requiresConfirmation |
Boolean |
false |
If true, players must confirm before running |
title |
String |
null |
Title text shown on screen (formatting stripped) |
subtitle |
String |
null |
Subtitle text shown below title (formatting stripped) |
message |
String |
null |
Message sent in chat (supports full formatting) |
sound |
Boolean |
false |
Play sound effect with title |
Note: Titles and subtitles have formatting tags stripped automatically as the game doesn't support formatting in title displays.
Cooldown Settings
| Setting |
Type |
Default |
Description |
cooldown |
Integer |
0 |
Seconds before command can be used again (0 = no cooldown) |
cooldownMessage |
String |
Default |
Message shown when on cooldown. Use {time} for remaining seconds |
cooldownAsPopup |
Boolean |
false |
Show cooldown as title instead of chat message |
cooldownPopupTitle |
String |
"Please Wait" |
Title shown for cooldown popup |
cooldownPopupSubtitle |
String |
"{time} seconds remaining" |
Subtitle for cooldown popup |
Auto-Run Settings
| Setting |
Type |
Default |
Description |
autoRun |
Boolean |
false |
Automatically execute command for all players |
autoRunInterval |
Integer |
0 |
Seconds between auto-executions |