Home›Java›Mods›Command Cooldown | 1.20.5+ | Add Cooldowns to Commands | Prevent Spam | Bungee Support
ModsJava
Command Cooldown | 1.20.5+ | Add Cooldowns to Commands | Prevent Spam | Bungee Support
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Support CommandCooldown through Patreon
A GUI Editor to create cooldowns on commands.
Example of a cooldown message sent to a player.
A GUI Editor to create cooldowns on commands.
Example of a cooldown message sent to a player.
Features
- Place a cooldown on ANY command!
- Sync cooldowns through BungeeCord with our MySQL Support
- Edit command cooldowns in a GUI editor /cc editor
- See your current cooldowns /cc cooldowns
- See other player's current cooldowns /cc cooldowns UUID/playerName
- Bypass cooldowns with a command /cc bypass
- Bypass cooldowns with permissions commandcooldown.bypass.command_here. Example: commandcooldown.bypass.warp_shop
- Remove all current cooldowns /cc removecooldowns playerName
- Automatic time formatting in plugin messages and the GUI Editor
- Customizable messages in messages.yml
- Automatically checks for updates
- Automatically updates config.yml every new update
- Add aliases to commands! Example: /cc and /commandcooldown are aliases for the same command
- Text prompts to help create Command Cooldowns
- Automatic time formatting (s=seconds, m=minutes, h=hours, d=day, w=week, y=year).
- Change cooldowns via permissions. Example: commandcooldown.warp_home.30 will set the player's default cooldown for /warp home to 30 seconds.
Spoiler: Click to see more images
Spoiler: Click to see more images
Config
Spoiler: config.yml 3.0.1
Code (YAML):
# If enabled, the plugin will check for available updates when enabled
checkUpdates : true
# Informs a player know when they are bypassing a cooldown
sendBypassMessage : true
# Database support
mysql:
enabled : false
host : localhost
port : 3306
database : name
username : root
password : password
checkUpdates : true
# Informs a player know when they are bypassing a cooldown
sendBypassMessage : true
# Database support
mysql:
enabled : false
host : localhost
port : 3306
database : name
username : root
password : password
Spoiler: cooldowns.yml 3.0.1
Code (YAML):
warp:
cooldowns:
'*' : 30m
'shop' : 15m
'vip' : 30s
aliases :
- 'ewarp'
cooldowns:
'*' : 30m
'shop' : 15m
'vip' : 30s
aliases :
- 'ewarp'
Spoiler: messages.yml 3.0.1
Code (YAML):
bypassCooldown
: '&eBypassing cooldowns'
noLongerBypassing : '&eNo longer bypassing cooldowns'
onCooldown : '&cYou still have &e %time% &cleft on that command'
reload : "&eReloading all configs"
resetCooldowns : '&aReset %player%s cooldowns'
errors:
noPermission : '&cYou do not have the permission &e %perm%'
onlyPlayers : '&cOnly players can use that command!'
useOnlinePlayerOrUUID : '&cUse a UUID or name of an online player!'
baseMessage :
- '&a&lCommand Cooldown %version%'
- ' &7/cc help'
helpHeader : '&a&lHelp Page &f %page%&7/&f%pageAmount%'
activeCooldowns:
header : '&a %player%s Active Cooldowns:'
commandWithActiveCooldown : '&e %command%'
remainingTime : ' &e %time% &aremaining'
noActiveCooldowns : '&a %player% has no active cooldowns'
commands:
editor : '&a/cc editor &7- Opens up the cooldown editor'
bypass : '&a/cc bypass &7 - Bypass all cooldowns'
cooldowns : '&a/cc cooldowns [player/UUID ] - View a players active cooldowns'
removecooldowns : '&a/cc removecooldowns [player ] - Resets a players cooldowns'
reload : '&a/cc reload &7- Reloads all configs'
noLongerBypassing : '&eNo longer bypassing cooldowns'
onCooldown : '&cYou still have &e %time% &cleft on that command'
reload : "&eReloading all configs"
resetCooldowns : '&aReset %player%s cooldowns'
errors:
noPermission : '&cYou do not have the permission &e %perm%'
onlyPlayers : '&cOnly players can use that command!'
useOnlinePlayerOrUUID : '&cUse a UUID or name of an online player!'
baseMessage :
- '&a&lCommand Cooldown %version%'
- ' &7/cc help'
helpHeader : '&a&lHelp Page &f %page%&7/&f%pageAmount%'
activeCooldowns:
header : '&a %player%s Active Cooldowns:'
commandWithActiveCooldown : '&e %command%'
remainingTime : ' &e %time% &aremaining'
noActiveCooldowns : '&a %player% has no active cooldowns'
commands:
editor : '&a/cc editor &7- Opens up the cooldown editor'
bypass : '&a/cc bypass &7 - Bypass all cooldowns'
cooldowns : '&a/cc cooldowns [player/UUID ] - View a players active cooldowns'
removecooldowns : '&a/cc removecooldowns [player ] - Resets a players cooldowns'
reload : '&a/cc reload &7- Reloads all configs'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Command Cooldown | 1.20.5+ | Add Cooldowns to Commands | Prevent Spam | Bungee Support is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 25,230 times (via Spigot). Download it and open it directly in the game.