Commands & Permissions
Commandsโ
All KeyAllPro commands use /keyall as the root. Aliases: /ka, /keyallpro.
| Command | Permission | Description |
|---|---|---|
/keyall give | keyallpro.give | Immediately trigger a key drop for all online players |
/keyall reload | keyallpro.reload | Reload the configuration file |
/keyall settime <seconds> | keyallpro.settime | Override the current countdown timer |
/keyall status | keyallpro.use | View time until next drop and current crate |
Usage Examplesโ
# Force a key drop right now
/keyall give
# Set the timer to 30 minutes
/keyall settime 1800
# Check how long until the next drop
/keyall status
# Reload config after editing
/keyall reload
Permissionsโ
| Permission | Default | Description |
|---|---|---|
keyallpro.admin | op | All KeyAllPro permissions |
keyallpro.use | op | View timer status via /keyall status |
keyallpro.give | op | Force a key drop |
keyallpro.reload | op | Reload the configuration |
keyallpro.settime | op | Change the countdown timer |
keyallpro.rank.vip | false | Marks player as VIP for bonus keys |
keyallpro.rank.mvp | false | Marks player as MVP for bonus keys |
keyallpro.rank.elite | false | Marks player as Elite for bonus keys |
LuckPerms Examplesโ
# Grant VIP bonus keys to a player
/lp user Steve permission set keyallpro.rank.vip true
# Grant MVP to an entire group
/lp group mvp permission set keyallpro.rank.mvp true
# Grant all admin permissions
/lp user Admin permission set keyallpro.admin true
Permission Hierarchyโ
keyallpro.admin
โโโ keyallpro.use
โโโ keyallpro.give
โโโ keyallpro.reload
โโโ keyallpro.settime
Rank permissions (keyallpro.rank.*) are independent and must be granted separately โ they are not included in keyallpro.admin.