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 Feb 17, 2014Hi LordBoos, I'm having trouble getting xpcost to work. In the config, I set xp_cost_enabled to true but nothing is happening, the cool down works though. http://paste2.org/f7xnJACH
-
View User Profile
-
Send Message
Posted Feb 17, 2014Will this work for pressure plates connected to command block?
-
View User Profile
-
Send Message
Posted Feb 16, 2014LordBoos, despite using exactly what you wrote, absolutely nothing happens? Do you know why? /tpa *: warmup: 3 potion: SLOW,3
-
View User Profile
-
Send Message
Posted Feb 15, 2014@Sudzzy
Implemented in version 3.8.1, thanks for tip.
-
View User Profile
-
Send Message
Posted Feb 15, 2014@Nerad0n
It should work like that :-/.
@Sudzzy
Of course, will do! Didn't even know about this thing hehe.
@YepImRobbie
You have to use Bukkit potion names, like SLOW, WEAKNESS... That '3' defines level of that potion effect. So 'potion: SLOW,3' means that players will be affected by level 3 slow during warmup process.
-
View User Profile
-
Send Message
Posted Feb 15, 2014I need help with potion effects, can I do the ID? What does the '3' figure mean? How can I configurate it to being a slow effect during warm-up?
NOTE: I even tried the default command in the config which claims to enable weakness, that didn't work either.
-
View User Profile
-
Send Message
Posted Feb 15, 2014@LordBoos
Hello, can you make it so on your event handler for player damage event is like this? My players are complaining that when they get hit by another player in spawn, they cannot teleport to their homes (as players hit them yet they aren't taking damage, and I set the cooldowns to handle teleportation).
@EventHandler(ignoreCancelled = true)
Thanks!
-
View User Profile
-
Send Message
Posted Feb 15, 2014Can you change that the warmup will not be canceled if the player just looks around?
-
View User Profile
-
Send Message
Posted Feb 12, 2014@LordBoos
Ahh, okay. I thought it already was implemented.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@samueli5750
Please use paste2 and send your config here.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@LordBoos
command to set xpcost then it only will deduct your money but not xp
-
View User Profile
-
Send Message
Posted Feb 11, 2014@rlpn
This is not really bug, but you can call it bug. It's not yet implemented. Permissions for commands with arguments (with spaces) won't work right now, but it's on my TODO list to implement it.
@samueli5750
You mean when you use command to set xpcost or what exactly?
-
View User Profile
-
Send Message
Posted Feb 10, 2014bug ..... the xpcost do not work and it will be as price....
-
View User Profile
-
Send Message
Posted Feb 10, 2014I posted this before but never got a response, can someone help me?
I added booscooldowns.nocooldown./fix_all to a group but they still have a cooldown when they do /fix all. Is this a bug?
-
View User Profile
-
Send Message
Posted Feb 10, 2014To set cooldown 20s, warmup 5s, price 20, itemcost 5 Stone, XPcost 5 levels, limit 10, message "welcome on warp" and potion effect during wamup to slow 3 for /warp for all users (without any booscooldowns.group permission), try this:
To set same for /home, for users with "booscooldowns.vip" permission, use this:
All users use default group by default, if you add any other group, you have to give users appropriate permission node.
I hope you understand now. :-)
-
View User Profile
-
Send Message
Posted Feb 10, 2014Im trying all this time but don't work. Can you say how set "warp" cooldown? I think you make good job but no one know how it works... idk if i need get some permisson to some group or what...
And if you need a video i can make one for you but i need know how it works. I really whink you need a video for say how it works... i don't speak nice english but i think a video is better than all writted because is hard to understand... and some commands don't work correct...
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Vash0
No your not crazy , it does the same thing it writes booscooldowns as the command.
/fix:
cooldown: '38640'
booscooldowns:
cooldown: '38640'
example , i cant seem to get this plugin to work at all it use to work before the updates.
-
View User Profile
-
Send Message
Posted Feb 10, 2014Hi, im really turning crazy... Well when i use the command for add the command what i want set cooldown, at config appear just this new inside:
booscooldowns: cooldown: '86400'
and i use the command: /booscooldowns set cooldown /warp_desafios 86400
What's happen? I post this when i figth for 3hours trying to works.... And if i add manual, how i add? Thanks i will wait for a anwers >.<
-
View User Profile
-
Send Message
Posted Feb 9, 2014@NcFucksMinecraft
default group is default, it just works for anyone, that does not have permission for other group.
Also in config and permission, please use only lowercase letters, because some perm plugin have issues with uppercase (PermissionsEX for example).
-
View User Profile
-
Send Message
Posted Feb 8, 2014Um my rank is called herobrine but when i did a reload it didn't work but when i switch to default it worked???
HeroBrine: /repair all: cooldown: 2
Btw it don't have any perms relating to the group so i don't know what happening? :/