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 Aug 16, 2012@Maroseliss
cncp should cause some double tp ?
Seems very unlikely, because all cncp does is to tell NoCheatPlus to not execute any actions for check failures, if a player just used an mcMMO ability.
It does few other things, but all only if a player fails a NoCheatPlus check.
For incompatibilities with other plugins cncp is probably the right place to ask, though, unless it is a real bug in NCP.
Would appreciate to know any details ...
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Maroseliss
Looking at their source now.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@LordBoos
Found the problem. It's NoCheatPlus with http://dev.bukkit.org/server-mods/compatnocheatplus-cncp/
With just NoCheatPlus it works flawlessly but once the CompatNoCheatPlus is installed, it causes the double TP. (We also have mcMMO installed).
So it's working beautifully with every plugin (Factions, Essentials, CombatTag, NoCheat, etc) now.
Not sure if that's something you can do or the other plugin devs, but I'll let them know about it :) Thank you!!!
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Maroseliss
Strange, tested it on my server with Vault, PEX, iConomy and boosCooldowns and it's working flawlessly.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@LordBoos
Hm.. removed Factions, still had the issue. Removed Essentials and still had the issue. I'll see if there are any other plugins that could be effecting it, but I've been looking into this for days now xP
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Maroseliss
Then it must be essentials or factions. Try to disable plugin by plugin until it works fine.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@LordBoos
Alright, I removed CombatTag and it's doing the same thing it was doing with CombatTag installed. The double teleport :(
-
View User Profile
-
Send Message
Posted Aug 16, 2012@LordBoos
Absolutely. I was testing more things, and if the player takes damage during the second teleport it does cancel it. But somehow that first teleport is sneaking in there... I'm going to reboot now and try it without CombatTag.
You're the best :)
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Maroseliss
Seems like CombatTag incompatibility. Please try it without CombatTag and report results. If it's really CombatTag issue, I'll fix it fast, but I need somebody to test it.
-
View User Profile
-
Send Message
Posted Aug 16, 2012I'm having the same issues as ktross. I have Essentials, Factions, CombatTag and BoosCooldowns (main plugins that effect teleports). It was working wonderfully until 1.3 was released.
In factions I have set ""allowNoSlashCommand": true" to "false" as specified.
What seems to be happening is that teleports go through twice. First, they go through instantly (whether they're in combat or not). When they type the command, the cooldown also shows up at the same time (8 seconds). So after they teleport instantly, and 8 seconds later they teleport again.
CombatTag is working fine with tagging people in combat, but taking any kinds of damage doesn't stop the teleport in booscooldowns. I've tried attacking before teleport to make sure they're in combat, but they still teleport instantly and also still sends the 8 second teleport.
I have tried changing the config to disallow movement during the warmup timer, still doesn't work.
I am also not receiving any errors in console.
Thanks for any and all assistance! Love the plugin :)
Config: http://pastebin.com/vtRUtvRp
-
View User Profile
-
Send Message
Posted Aug 13, 2012@GuildMasterLelo
Link the commands with a group.
config
See at the bottom I have five commands under "link" go to the linkgroup "default?" Whenever someone does /lol, /home, /warp, /ptp, or /res tp it'll activate the same cooldown/warmup of any command above because all five commands are linked. If someone does /home it's the same 10 second cooldown of /spawn for example.
Hope this explained it a little. The tutorial video didn't cover it so I had to try it out myself to see if I was able to do what you asked as well.
-
View User Profile
-
Send Message
Posted Aug 13, 2012I know this ability exists but I'm a bit confused. I want to share a cooldown between 2 commands, '/time day' and 'day'. How can I do this?
-
View User Profile
-
Send Message
Posted Aug 13, 2012@ktross Tested it right now on my server and it's working perfectly (tested all events). Do you have it enabled in the config file?
-
View User Profile
-
Send Message
Posted Aug 12, 2012Warmups aren't cancelled by taking damage in 1.3.1
EDIT: None of the warmup cancel (damage, move, etc) events are working. I'm not receiving any errors in console.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@GuildMasterLelo Thank you :-).
-
View User Profile
-
Send Message
Posted Aug 9, 2012Love your work man :)
-
View User Profile
-
Send Message
Posted Aug 9, 2012@lbb601 As I really don't know where problem is, It'll not be fixed until somebody tells me whats wrong.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Version 2.9.1
Notice: Minecraft 1.2.5 and older are no longer supported by this version! If you still have version 1.2.5, you have to use boosCooldowns 2.9.0 or older.
-
View User Profile
-
Send Message
Posted Aug 8, 2012Is that warmup bug ever going to be fixed?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@Awesomguy101 See permissions page. You have to set cooldown2-5 and warmup2-5 and then give appropriate permission to that group of players.