Sueta

CommandsManager [1.8 - 26.2] | [MySQL] | [Custom Cooldowns]

3.1.8

Blocks, Adds Cooldowns and Adds Delays with Costs to any Command.

·Plugin
  1. 3.1.8latest3.1.8 UpdateJun 29, 2026
    - Updated libraries. - Added 26.1/26.2 Support.
    8 downloads
  2. 3.1.73.1.7 UpdateMar 5, 2026
    - Fixed an issue where permissions were not being checked correctly during TabCompleter. - Added a new Action: Code (Text): [WAIT] Seconds - Waits a certain amount of time before performing another Action. - Updated libraries.
    146 downloads
  3. 3.1.63.1.6 UpdateJan 28, 2026
    Happy New Year to Everyone (Sorry for the delay)​ - Updated libraries. - Added 1.21.11 Support. - Updated Tab Completer for the command: "/commandsmanager reset <player_name> <all/command>" - Added BossBar for LoadingBar during Delay. - Now "expired" cooldowns will be automatically deleted from the cooldowns file, every time the cooldowns file will be saved. - Now the cooldowns file will no longer be saved every time a cooldown is manually removed, making everything as efficient as possible. So, cooldowns will only be automatically saved in the cooldowns file only when the server is stopped (of course, if MySQL is disabled). - Optimized internal lists: previously, Player objects were temporarily stored, now only player's name is temporarily stored. - Added a feature that checks whether the plugin version is up to date. When you type "/commandsmanager help", if the version is up to date, the version text will be green; otherwise, the version text will be red. I recommend everyone to add these lines in the configuration file under the loadingBar entry: Code (YAML): loadingBar: symbol : "[]" completedColor : "&a" notCompletedColor : "&c" bossBar: enabled : true replaceActionBar : false #If 'progress' is set to true, when the player needs to authenticate, the boss bar will decrease every second. progress : true #Only works for 1.9+ versions. color : RED #Only works for 1.9+ versions. style : SOLID message : "&cYou need to wait &e%command_time_delay% &cseconds to execute &e%command_name%&c."
    48 downloads
  4. 3.1.53.1.5 UpdateNov 22, 2025
    - Updated libraries. - Added 1.21.9/1.21.10 Support.
    66 downloads
  5. 3.1.43.1.4 UpdateJul 26, 2025
    - Updated libraries. - Added 1.21.5/1.21.6/1.21.7/1.21.8 Support. - Fixed an issue where some cooldowns on MySQL were not being saved correctly. - Added the possibility to remove cooldowns with a command. It is recommended to reload the configuration file or add these lines manually: Code (YAML): command: blockColons : "%prefix% &cYou can't use colons in the first argument of the command!" reset: noPlayer : "%prefix% &cNo data found for &e%player_name%&c." noCooldown : "%prefix% &e%player_name% &chas no cooldown for the command: &e%command_name%&c!" cooldownRemoved : "%prefix% &e%player_name%'s &2cooldown for the command: &e%command_name% &2has been removed!" allCooldownsRemoved : "%prefix% &2All &e%player_name%'s&2 cooldowns have been removed!"
    118 downloads
  6. 3.1.33.1.3 UpdateJan 3, 2025
    Happy New Year to everyone!​ - Updated libraries. - Updated deprecated methods.
    349 downloads
  7. 3.1.23.1.2 UpdateDec 18, 2024
    - Added 1.21.4 Support. - Updated libraries.
    87 downloads
  8. 3.1.13.1.1 UpdateDec 5, 2024
    - Updated libraries. - Added 2 new Built In Placeholders for the UpdateChecker(This means that these 2 Placeholders can only be used in UpdateCheck messages). %current_version% - Returns the number of the current version. %new_version% - Returns the number of the new version.
    98 downloads
  9. 3.13.1 UpdateNov 10, 2024
    - Added 1.21.2/1.21.3 Support. - Implemented Cooldowns and Delays with Costs for the same command(you can see an example in the configuration file). - Removed a Built In Placeholder: Code (YAML): %command_time% - Added 2 new Built In Placeholders: Code (YAML): %command_time_cooldown% - Returns the time of cooldown of the command. %command_time_delay% - Returns the time of delay of the command. It is necessary to regenerate the configuration file.
    112 downloads
  10. 3.03.0 UpdateOct 11, 2024
    - Added the possibility to set Custom Costs based on permissions. - Implemented 3 types of costs: · EXPERIENCE: Player's experience points will be used as currency. · MONEY: In-game currency will be used. · CUSTOM: Specific items will be used as currency. To define the item, use the format CUSTOM:<material>, where <material> is the name of the item(CUSTOM:STONE). - Implemented PlaceholderAPI placeholders for Actions. - Updated libraries. - Added new messages in the configuration file. It is absolutely necessary to regenerate the configuration file. Before doing so, however, create a backup of the current configuration file. Furthermore, I wanted to inform that it will not be possible to add auto-update for the configuration file.
    107 downloads
  11. 2.92.9 UpdateAug 17, 2024
    - Added the possibility to edit messages for when plugin version is checked. It is recommended to regenerate the configuration file.
    168 downloads
  12. 2.82.8 UpdateAug 17, 2024
    - Added 1.21.1 Support.
    163 downloads
  13. 2.72.7 UpdateJul 23, 2024
    - Added support for PlaceholderAPI. A placeholder has been implemented, which can be used by any plugin, to view the cooldown of a command: Code (Text): %commandsmanager_cooldown_/<command>% - Returns the cooldown time of the command. The messages that will be sent can be customized from the configuration file. It is recommended to regenerate the configuration file.
    143 downloads
  14. 2.62.6 UpdateJul 18, 2024
    - Updated libraries.
    127 downloads
  15. 2.52.4 UpdateJun 22, 2024
    - Added 1.21 Support.
    165 downloads
  16. 2.42.5 UpdateJun 22, 2024
    - Fixed a bug where sometimes it could happen that when the Delay countdown was completed, more symbols were added to the LoadingBar.
    112 downloads
  17. 2.32.2 UpdateMay 13, 2024
    - Added 1.20.5 and 1.20.6 Support. - Added Tab Completion for SubCommands.
    167 downloads
  18. 2.22.3 UpdateMay 13, 2024
    - Decreased the weight of the plugin.
    100 downloads
  19. 2.12.1 UpdateMar 30, 2024
    - Updated libraries.
    165 downloads
  20. 2.02.0 UpdateOct 11, 2023
    - Fixed a bug where the delay was not canceled when a player hit an entity.
    236 downloads
  21. 1.91.9 UpdateOct 7, 2023
    - Fixed a bug where sometimes the command would still execute even though it shouldn't.
    161 downloads
  22. 1.81.8 UpdateOct 6, 2023
    - Added 1.20.2 Support.
    130 downloads
  23. 1.71.7 UpdateSep 3, 2023
    - Added the possibility to insert the Built In Placeholder: Code (Text): %command_time% in the string loadingBarLenght, which returns the number based on the time of the rank. Example: Code (YAML): #Lenght of the LoadingBar. #Built In Placeholder: #%command_time% - Returns the number based on the time. #%command_time% must be written between " "; #The number can still be written, either without the " " or with. loadingBarLenght : "%command_time%" It's not necessary to regenerate the configuration file.
    151 downloads
  24. 1.61.6 UpdateAug 29, 2023
    - Added LoadingBar Lenght: Code (YAML): #Lenght of the LoadingBar. loadingBarLenght : 10 It is recommended to regenerate the configuration file.
    164 downloads
  25. 1.51.5 UpdateAug 28, 2023
    - Added the possibility to add Custom Cooldowns and Custom Delays for ranks/players who will have the permission: Code (YAML): #Set a specific time for a custom cooldown/delay only for ranks/players who will have the permission. #Permission;Time #The Permission must always be written first, while the time, after, which must be divided by the ";". #Time is calculated in Seconds. time : - "Permission;Time" Example: Code (YAML): #Set a specific time for a custom cooldown only for ranks/players who will have the permission. #Permission;Time #The Permission must always be written first, while the time, after, which must be divided by the ";". #Time is calculated in Seconds. time : - "commandsmanager.test2.time.vip;5" In this case, all ranks/players who will have the permission, will have a 5 second cooldown. - Added a Built In Placeholder: Code (Text): %command_time% - Returns the time of the command. - Added the possibility to set a default time: Code (YAML): #Only ranks/players who will not have permissions for a custom cooldown/delay, will have this time by default. defaultTime : 10 Example: Code (YAML): #Set a specific time for a custom cooldown only for ranks/players who will have the permission. #Permission;Time #The Permission must always be written first, while the time, after, which must be divided by the ";". #Time is calculated in Seconds. time : - "commandsmanager.test2.time.vip;5" #Only ranks/players who will not have permissions for a custom cooldown, will have this time by default. #For Example: #time: # - "commandsmanager.test2.time.vip;5" #defaultTime: 10 #In this case, after the "commandsmanager.test2.time.vip" permission will only be added in the VIP rank, #All players who will have the VIP rank will automatically have a custom cooldown of 5 seconds, #While, all other players, with all other ranks, will have a cooldown of 10 seconds. defaultTime : 10 It is recommended to regenerate the configuration file.
    134 downloads
  26. 1.41.3 UpdateAug 10, 2023
    - Added a new Action to send JSONMessages: Code (YAML): [JSON_MESSAGE ] Message - Sends a jsonmessage to the player. The JSONMessage must be written between ' '. Example: Code (YAML): - ' [JSON_MESSAGE ] [ "", { "text": "%prefix% ", "hoverEvent": { "action": "show_text", "value": "%command_name% can''t be executed." } }, { "text": "%command_name%", "color": "yellow", "hoverEvent": { "action": "show_text", "value": "%command_name% can''t be executed." } }, { "text": " ", "hoverEvent": { "action": "show_text", "value": "%command_name% can''t be executed." } }, { "text": "can''t be executed", "underlined":true, "color": "dark_red", "hoverEvent": { "action": "show_text", "value": "%command_name% can''t be executed." } } ]' To generate JSONMessages, I recommend using this site: https://minecraft.tools/en/json_text.php - Removed the Built In Placeholder: Code (Text): %command_time%
    145 downloads
  27. 1.31.4 UpdateAug 10, 2023
    - Fixed a small bug where the Delay LoadingBar wouldn't work.
    122 downloads
  28. 1.21.2 UpdateJul 21, 2023
    - Added the possibility to type commands of the plugin from the console.
    130 downloads
  29. 1.11.1 UpdateJul 10, 2023
    - Added Update Checker. - Added option in the configuration file to disable the Update Checker. It is recommended to regenerate the configuration file, otherwise add this line inside the configuration file: Code (YAML): updateCheck : true
    152 downloads
  30. 1.0Jul 9, 2023
    149 downloads

Similar projects

Plugin →