boosCooldowns


Latest version: v3.9.8c
Ever wanted to set cooldowns to your warps? Ever wanted to put that /warp arena to 5 minutes cooldown while putting /warp market to 1 minute cooldown? Ever wanted to have commands for which users must pay? Or you don't want your users to teleport from pvp using /home? Then this plugin is for you! This plugin allows you to set warmups and cooldowns for every single command (even with parameters!) on your server! Configuration is extremely easy! Localization is even much easier!
For Economy and Permissions features, you need to have [Vault] on your server. You can download [Vault] HERE If you use Factions, you must set ""allowNoSlashCommand": true" to "false"! Or users will be able to use "f home" without "/" with no warmup or cooldown!
Features:
- NEW: XP costs! Charge players XP for using command (like /spawn for 10 XP levels.).
- Item costs! Charge players in items for using command (like /spawn for 20 stone etc.).
- Send player message, after using command.
- Per-permissions group warmups, cooldowns, prices, limits!
- Potion effects during command warmup!
- Command signs!
- Command aliases (player uses "/home" and command "/warp home" will be used instead - configurable!)!
- Per-life cooldowns/limits!
- Command to show limits!
- Permissions support!
- Per-command permissions!
- Command limiting! (can be used to block them too!)
- Command logging to console
- Block interaction when warming-up (can be turned on/off)
- Set warmups for commands you wish (even with parameters like /warp arena!).
- Set cooldowns for commands you wish (even with parameters like /warp arena!) .
- Set prices for commands you wish (even with parameters like /warp arena!) .
- Warmups can be canceled on damage, on move, on sneak, on sprint and on any combinations of it!
- Cooldowns/warmups are not case sensitive! So if user uses /warp arena and then /warp ARena, he will still have cooldown!
- Cooldowns can be cleared on server restart/reload
- Cooldowns can be saved on server restart, to ensure that kits with 24 hours Cooldown will be used only once per 24 hours and not after every restart!
- Easiest configuration EVER!
- Easiest localization EVER!
- Lightweight!
Commands:
- /booscooldowns reload
- Reloads config.yml.
- User needs to be OP when not using permissions, or have "booscooldowns.reload" if using permissions.
- /booscooldowns clearcooldowns <player>
- Clears all active cooldowns of given player.
- User needs to be OP when not using permissions, or have "booscooldowns.clearcooldowns" if using permissions.
- /booscooldowns clearuses <player>
- Clears how many given player used commands.
- User needs to be OP when not using permissions, or have "booscooldowns.clearuses" if using permissions.
- /booscooldowns clearwarmups <player>
- Clears all active warmups of given player.
- User needs to be OP when not using permissions, or have "booscooldowns.clearwarmups" if using permissions.
- /booscooldowns limits
- Players can use this to show their limits and how many times they still can use limited commands
- /booscooldowns set <category> <command> <value> [group]
- <category> can be cooldown, warmup, price, itemcost, xpcost, limit
- <command> can be * or any command starting with / (to add command with parameters, replace spaces with _ like /home_set)
- <value> can be number (for warmup, cooldown, price, xpcost, limit), ITEM,number (for itemcost)
- [group] can be any group, if not specified, will be set for default group
- Users with "booscooldowns.set" or OPs can use this command to set many things.
Video:
Please make some :(
Thanks to:
- Big thanks to "x8105 of SMPMinecraft.com" and "Switch0r" for awesome logos!
- phrsbrn for his helpfull and awsome pull requests on github.
- VariationVault for his video tutorial.
- All for their donations!
Please Donate:
If you like my work, please buy me a coffee or beer by clicking DONATE button at top or bottom of this page. Even 1$ is great help for me!

This plugin uses MCStats.org to collect anonymous data. Data are sent to mcstats.org where they are processed to create informative graphs for developer. MCStats is free, open source and anonymous. All data is public and freely available for every plugin. To disable data collection, set "opt-out:" to true in /plugins/PluginMetrics/config.yml.






-
View User Profile
-
Send Message
Posted Jul 30, 2013Hi LordBoos, great plugin so-far but I've encountered a massive problem.
Commands such as /call <target> and /bring <target> I hace no idea how to assign cool-downs to. Are we able to assign cool-downs to permission nodes? Please help, thank you in advance.
-
View User Profile
-
Send Message
Posted Jul 29, 2013Just wondering, not rushing but do you have an estimated time that version 3.7.0 will be released?
-
View User Profile
-
Send Message
Posted Jul 29, 2013@KingVitiate
Do you have Vault and economy plugin Vault supports?
-
View User Profile
-
Send Message
Posted Jul 29, 2013The prices don't even work?
None of the prices work. Every single person says it has no price.
-
View User Profile
-
Send Message
Posted Jul 29, 2013Hi, LordBoos, it is such a great plugin to use, but for me, it is still a bit tough to use.....
is this possible to use this plugin with Essentials & Group Manager? using different Group in Group Manager to have different cool down time and essentials for the money charge and I saw a funny problem, which is "Access denied, you lack required permssion to do this" what's the problem of this?I tried to use Console side to do this cmd,also the same.... which permission I lacked..? Please reply,Thank you .......
Sorry for my poor English...
-
View User Profile
-
Send Message
Posted Jul 28, 2013Hi! As many ppl complained about new configuration structure, I decided to revise it once more. In next version, configuration will be in this format:
Instead of "/spawner *: 0,0,2500.0,-1" to just set price, this will be used:
All parameters will also be optional, so instead of previous, you can use just:
This configuration structure will be implemented in version 3.7.0.
-
View User Profile
-
Send Message
Posted Jul 28, 2013Can someone post their config that show's cooldowns seperated by groups?
-
View User Profile
-
Send Message
Posted Jul 27, 2013canthis plugin be used to create a sign with a command with a cooldown? trying to set something up so a player can only get a reward once per day by clicking a sign. for instance, once per day every player can click the sign and get 1 diamond. can it be done?
-
View User Profile
-
Send Message
Posted Jul 25, 2013@deaddude22
It's planned feature, but it's not as easy as it seems to implement it. Use CommandHelper plugin in meantime.
-
View User Profile
-
Send Message
Posted Jul 24, 2013@LordBoos
Can you make it so in alias commands we can use:
/warp *: /tp
(something random above) I just want to use the star for aliases this would really help me please add this!
-
View User Profile
-
Send Message
Posted Jul 23, 2013@Nickshelton80
Probably yes, It's at Configuration page.
-
View User Profile
-
Send Message
Posted Jul 23, 2013@Curtis4321
Hey curtis, you need any help? I can let you use my config, all you would need to do is add your prices to it.
-
View User Profile
-
Send Message
Posted Jul 22, 2013Did I miss the documentation that says you need to do /<command> * to block /<command> a to bypass the warmup's..?
-
View User Profile
-
Send Message
Posted Jul 22, 2013@Curtis4321
You need to have 4 values at each command and price has to be in decimal format. Also rename your Boss group to lowercase boss.
Like "/spawner *: 0,0,2500.0,-1"
-
View User Profile
-
Send Message
Posted Jul 22, 2013Really dislike this new config if im honest with you.
So therefor, i need some help.
My config: http://pastebin.com/hNx12jar
skype; CurtisB3321
I guess u can see where my config is going, all /tnt and /antioch will cost $2500 or something with 750 second cooldown
-
View User Profile
-
Send Message
Posted Jul 22, 2013@xXbeastifiedXx
Old configuration couldn't work with regex ("*" symbol) and was cpu-power hungry.
Show your config.yml and any errors on server.log. Best by using some paste service.
-
View User Profile
-
Send Message
Posted Jul 20, 2013I am not sure if this is working anymore, or if I am just doing this wrong, because none of the commands that I want to require warm up and cool down before use is not working, and tbh, the old way of configuring this was a bit better, you could just put a command under a cooldown section, and put another command under the warmup section, sure it takes a bit longer but i like that, not with these confusing potion effects and stuff....
-
View User Profile
-
Send Message
Posted Jul 20, 2013@LordBoos
To block all of the Essentials aliases for stuff, we can't use the aliases section of the config. Instead I have to manually specify each command twice (/command and /command *) to set the cooldowns. Can you make this easier please?
-
View User Profile
-
Send Message
Posted Jul 20, 2013@Curtis4321
Try deleting whole boosCooldowns folder and boosCooldowns.jar. Then redownload 3.6.6. Maybe corrupted download or something.
-
View User Profile
-
Send Message
Posted Jul 20, 2013@LordBoos
I have, And it didn't generate 1.