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 Apr 20, 2013@beastlike56
Nope, first thing this plugin does is taking command that player used and performing .trim().replaceAll(" +", " ").toLowerCase(); on it.
If you have this problem, you may be using some very old version.
@sollap2
I'm not sure what you mean by flags. Cooldowns only in some worldguard areas?
-
View User Profile
-
Send Message
Posted Apr 20, 2013This is a buggy plugin. Its setting configs/timers for all lower case commands IE: /spawn but then when a player does /CAPITALCOMMAND it just bypasses the configs/timers
-
View User Profile
-
Send Message
Posted Apr 20, 2013Hey, great plugin! I've been using it for months. Any chance for WorldGuard region / flag support? Cause I dont wanna put a cooldown on the whole spawn, but I have pvp arenas there. Im sure im not the only one. :)
-
View User Profile
-
Send Message
Posted Apr 19, 2013Hey man, when's that new update coming?
-
View User Profile
-
Send Message
Posted Apr 19, 2013@GuildMasterLelo
Just put -1 at the end of every command. Like /home: 0,0,0.0,-1. Even with disabled limits, it is required part. Also for your /spawner commands you can just set /spawner *: 0,0,500,-1
Btw good idea with virtual chest aliases :-D.
@mbl111
This is planed, but it's very hard to implement. In meantime you can use command helper plugin.
@TheAtreidius
See links configuration.
-
View User Profile
-
Send Message
Posted Apr 19, 2013I recently updated from a very old version, and I'm trying to convert the config to the appropriate format, but it won't work! What's the problem with my config? http://pastebin.com/BSp8bU0T
Thanks in advance
-
View User Profile
-
Send Message
Posted Apr 14, 2013Hey, Really like this plugin, however is there a way that I can parse arguments to a command alias??
For example, I have /rban as an alias for /report ban, however I want to be able to type /rban <name> <reason> and have those sent to the /report ban command
It would be awesome if you could add a feature like this!
-
View User Profile
-
Send Message
Posted Apr 14, 2013Is it possible to let multiple commands share a cooldown? I apologize if I overlooked how to do this while reading the documentation.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@zag09
You need to set it for "/f tag *" and you also need to set "allowNoSlashCommand" to false in factions config.
Alsou you should read Configuration page and Description page of plugin, before asking questions regarding something you can find yourself.
-
View User Profile
-
Send Message
Posted Apr 13, 2013I put a cool down on the /f tag for factions plugin so they can't spam faction change name and it doesn't seem to work :(
-
View User Profile
-
Send Message
Posted Apr 13, 2013@Cunorunner
Hi, commands in config.yml have to be lowercase.
You need to have "/spawn" instead of "/Spawn" and etc.
-
View User Profile
-
Send Message
Posted Apr 13, 2013My config doesn't seem to work. I had a server problem and I had to reinstall the plugin but after retyping the config it didn't work. It worked before but not anymore, tried getting a fresh config and entered some command in there but it seem it ignores all new command I enter.
No idea what I have done wrong.
Config below
http://pastebin.com/eLEbMSFT
-
View User Profile
-
Send Message
Posted Apr 11, 2013@LordBoos
Oh, ok. I really need to switch to bPerms. Thanks!
-
View User Profile
-
Send Message
Posted Apr 11, 2013@jorisk322
If you are using PEX, you need to change VIP to vip in boosCooldowns config. Pex changes all permissions to lowercase.
-
View User Profile
-
Send Message
Posted Apr 11, 2013Hey. My VIP users are affected by limits, while they should not:
They have both booscooldowns.VIP and booscooldowns.vip.
Thanks for the plugin!
-
View User Profile
-
Send Message
Posted Apr 11, 2013@TanveerGT5
I've just updated Configuration page, does it look more understandable?
-
View User Profile
-
Send Message
Posted Apr 11, 2013@TanveerGT5
I need to better explain new config as it seems. Will update it today.
-
View User Profile
-
Send Message
Posted Apr 11, 2013@LordBoos
You coded the plugin out of everyone you will understand it the best, but a guy like me even after reading commenting on the documentation still can't get it right, I have reverted to the older and more easier to understand build 3.5. If you could update the Video Tutorial then I would understand how/what to do.
-
View User Profile
-
Send Message
Posted Apr 9, 2013disregard last comment. figured it out.
-
View User Profile
-
Send Message
Posted Apr 9, 2013How would make it so that different permissions groups (vip, super vip) got different warmups?