Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
2.5.0 release | 479.19 KB | Jan 1, 2022 | 1.18.1 | 1 | ![]() |
2.4.2 release | 479.13 KB | Dec 20, 2021 | 1.18 | 27 | ![]() |
2.4.1.1 release | 479.06 KB | Dec 13, 2021 | 1.18 | 15 | ![]() |
2.4.1 release | 479.26 KB | Dec 13, 2021 | 1.18 | 1 | ![]() |
2.4.0 release | 479.24 KB | Dec 12, 2021 | 1.18 | 11 | ![]() |
2.3.5 release | 443.21 KB | Aug 2, 2021 | 1.17 | 110 | ![]() |
2.3.4 release | 373.17 KB | Jul 12, 2021 | 1.17 | 46 | ![]() |
2.3.3 - Alias Editor Update release | 372.83 KB | Jul 9, 2021 | 1.17 | 16 | ![]() |
2.3.0 release | 369.09 KB | Jul 6, 2021 | 1.17 | 14 | ![]() |
v2.1.4 release | 75.57 KB | Feb 23, 2021 | 1.16 | 82 | ![]() |
v2.1.3 release | 75.54 KB | Jan 22, 2021 | 1.16 | 57 | ![]() |
v2.1.1 release | 75.58 KB | Oct 26, 2020 | 1.16 | 80 | ![]() |
v2.1 release | 75.54 KB | Oct 26, 2020 | 1.16 | 17 | ![]() |
v2.02 release | 75.28 KB | Oct 16, 2020 | 1.16 | 18 | ![]() |
General Improvements release | 74.75 KB | Oct 11, 2020 | 1.16 | 18 | ![]() |
v2.0 release | 74.67 KB | Sep 20, 2020 | 1.16 | 14 | ![]() |
v1.8 release | 52.69 KB | May 13, 2020 | 1.15 | 62 | ![]() |
v1.7 release | 52.42 KB | Mar 28, 2020 | 1.15 | 39 | ![]() |
v1.6 release | 39.48 KB | Mar 23, 2020 | 1.15 | 23 | ![]() |
v1.51 release | 39.36 KB | Mar 20, 2020 | 1.15 | 21 | ![]() |
v1.42 release | 37.06 KB | Mar 19, 2020 | 1.15 | 18 | ![]() |
Fix v1.11 release | 29.01 KB | Dec 25, 2019 | 1.15 | 68 | ![]() |
Release v1.1 release | 29.01 KB | Dec 24, 2019 | 1.15 | 25 | ![]() |
2.2.1 beta | 367.13 KB | Jul 3, 2021 | 1.17 | 14 | ![]() |
2.2.0 beta | 367.09 KB | Jul 3, 2021 | 1.17 | 13 | ![]() |
v2.0 BETA-2 beta | 74.65 KB | Sep 14, 2020 | 1.16 | 15 | ![]() |
v2.0 - Beta1 beta | 74.58 KB | Sep 12, 2020 | 1.16 | 18 | ![]() |
Update v1.3 alpha | 32.28 KB | Dec 26, 2019 | 1.15 | 50 | ![]() |
Description
Command Cooldown
This plugin allows a server operator to place a cooldown on any command they wish.
Are you a fan of CommandCooldown? Show your support through Patreon, it's greatly appreciated.

Features
- Customizable cooldowns for any command
- A hour/minute/second time format
- Customizable messages in config.yml
- Commands to allow you to not have to enter the config.yml
- A list command that displays all commands with cooldowns
- The option to give commands aliases. Adding an alias will make it so that alias also is counted towards the cooldown.
- Smart add and remove commands with step by step walkthroughs.
- bStats Tracking
- Automatic update checker
- Able to add cooldowns to commands with arguments. E.g. /warp home
- Ability to check cooldowns with /cooldowns
- Beautiful time formatting, days, hours, minutes, and seconds. Changes with time
- A command that skips cooldowns for admins
- Give permissions to skip a certain cooldown with commandcooldown.bypass.command_here
- Add cooldowns to different users/groups with permissions. Example: commandcooldown.warp_home.30 for /warp home to have a 30 second cooldown instead of the one defined in /cc list
Example of a custom message:

Features to Expect
- Potentially a GUI config.yml editor for commands.
- Let me know any suggestions!
Images


Config
#Recommended checkUpdates: true #Lets a player know when they are bypassing a command's cooldown SendBypassMessage: true Messages: CooldownMsg: "&a&l[COMMAND COOLDOWN] &7You still have %time% remaining." NotifyConsole: "&a&l[COMMAND COOLDOWN] &7%player% tried to use that command with %time% left!" DoesNotExist: "&a&l[COMMAND COOLDOWN] &7That command cooldown does not exist." DeleteSuccessful: "&a&l[COMMAND COOLDOWN] &7Deleted successfully" CreationSuccessful: "&a&l[COMMAND COOLDOWN] &7Created successfully" NotNumber: "&a&l[COMMAND COOLDOWN] &7Use a number for the cooldown" NoCommands: "&a&l[COMMAND COOLDOWN] &7There are no commands with cooldowns" NoPermission: "&a&l[COMMAND COOLDOWN] &7You do not have the permission '%perm%'" ReloadSuccessful: "&a&l[COMMAND COOLDOWN] &7Reloaded config.yml" BypassOn: "&a&l[COMMAND COOLDOWN] &7Now bypassing all command cooldowns" BypassOff: "&a&l[COMMAND COOLDOWN] &7No longer bypassing command cooldowns" NotAPlayer: "&a&l[COMMAND COOLDOWN] &7Only players can use that command" BypassMessage: "&a&l[COMMAND COOLDOWN] &7Bypassing cooldown" NewAlias: "&a&l[COMMAND COOLDOWN] &7Added new alias" OnlyPlayers: "&a&l[COMMAND COOLDOWN] &7Only players may use that command" OnCooldown: "&a&l[COMMAND COOLDOWN] &7Commands currently on cooldown" NoCooldowns: "&a&l[COMMAND COOLDOWN] &7Currently, you have no commands on a cooldown" tpa: aliases: - etpa - tpahere cooldown: 60 gmc: aliases: [] cooldown: 50
Commands/Permissions
name: CommandCooldown main: me.Darrionat.CommandCooldown.Main description: An easy way to add cooldowns to commands version: 1.51 commands: commandcooldown: aliases: [cc, commandcd, cmdcd] usage: </command> <help/list/add/remove/reload/bypass/newalias> cooldowns: aliases: [cd] usage: </command> permissions: commandcooldown.*: description: Gives access to all CommandCooldown commands children: commandcooldown.admin: true commandcooldown.cooldowns: true commandcooldown.admin: description: Allows a player to use all commands default: op commandcooldown.cooldowns: description: Allows a player to see their active cooldowns default: true
Statistics (bStats)
(This graph always shows the past week)
Support

Add a comment