ZCommandCooldown
Zepsi's CommandCooldown. A simple Command Cooldown plugin.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
ZCommandCooldown
ZCommandCooldown
A lightweight Minecraft plugin that adds customizable, permission-based cooldowns to any command on your server.
Features
- Folia Compatible: Set different cooldown durations based on player permissions - Folia Compatible: Define aliases for commands that share the same cooldown - Folia Compatible: Fully customizable messages with MiniMessage format support - Folia Compatible: Display cooldown messages in the action bar instead of chat - Folia Compatible: Reload configuration, clear cooldowns, and more - Folia Compatible: Cooldowns persist across server restarts - Folia Compatible: Works with both Paper and Folia servers
Dependencies
- MCKotlin
Installation
1. Download the latest release from Modrinth 2. Download the appropriate version of MCKotlin from Modrinth 3. Place the JAR file in your server's `plugins` folder 4. Restart your server 5. Edit the configuration files in the `plugins/ZCommandCooldown/` directory to customize the plugin
Configuration (`cooldowns.yml`)
```yaml cooldowns: repair: # Command that a cooldown will be applied to. aliases: # Other aliases for the command. All share the same cooldown. - fix - erepair durations: # Set durations of cooldown according to permission. If player has multiple of these perms, the lowest duration is used. default: 600 # 600 seconds for players by default group.group1: 120 # 2 minutes for players with group.group1 permission group.group2: 60 # 1 minute for players with group.group2 permission custom.repair.fast: 30 # 30 secods for players with the custom.repair.fast permission ```