Command Cooldowns

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
[SPOILER="config.yml 2.3.3"][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[/code][/SPOILER]
 
[SPOILER="cooldowns.yml 2.3.3"]
[code=YAML]warp:
  cooldowns:
    '*': 30m
    'shop': 15m
    'vip': 30s
  aliases:
    - 'ewarp'[/code]
[/SPOILER]
 
[SPOILER="messages.yml 2.3.3"]
[code=YAML]bypassCooldown: '&eBypassing cooldowns'
noLongerBypassing: '&eNo longer bypassing cooldowns'
onCooldown: '&cYou still have &e%time% &cleft on that command'
reload: "&eReloading all configs"
errors:
  noPermission: '&cYou do not have the permission &e%perm%'
  onlyPlayers: '&cOnly players can use that command!'
baseMessage:
  - '&a&lCommand Cooldown %version%'
  - '  &7/cc help'
helpHeader: '&a&lHelp Page &f%page%&7/&f%pageAmount%'
commands:
  editor: '&a/cc editor &7- Opens up the cooldown editor'
  reload: '&a/cc reload &7- Reloads all configs'
  bypass: '&a/cc bypass &7 - Bypass all cooldowns'[/code]
[/SPOILER]
 
 
Statistics (bStats)
(This graph always shows the past week)
 
Support
Check out the wiki HERE!

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit