PvPTimer
PvPTimer
Don't get join-killed ever again!
This is my second public Bukkit plugin. Enjoy!
Are you tired of those player-killers who keep tracking down the new members on your server? Well, there is a solution! PvPTimer will protect players from PvP for a set amount of time, and during that time will be able to build and discover the server, without worrying about those pesky player-killers! :)
Plugin suggested by Highneon from the awesome KingsOfMinecraft forum. Thanks to him! :)
Download and other links
I am aware of the issues present. If PvPTimer 1.3 does not work for you, please downgrade to 1.2, this should fix your issues till I manage to issue a new build. Thanks everyone for being so patient!
Stable release: PvPTimer 1.3
Additional languages
Configuration help
Command help
Source code on GitHub
Bukkit Forums thread
Plugin statistics
Features
- New players get a cooldown of a configurable amount of time where they will be immune to PvP, but will not be able to hit anyone.
- Lots of other protections, too!
- Players can disable their protection at any time!
- Admin commands!
- Easy configuration!
- Multilanguage support! Customize messages to will!
- A lot more!
Planned features
- Prevent people from using McMMO special strikes. Not sure if this will be possible. Looking into it.
- Remove protections on hit (with warnings).
- Official documented API.
- Permissions to disable automatic protection (join, etc.)
- All accepted and started tickets, hopefully.
Submitting feature requests/bug reports
If you want to submit a feature request or a bug report:
- When posting feature requests, make sure the request has not been posted by another user. Check the ticket tracker before doing anything!
- If you would like to report a bug, please be as clear as possible: tickets which aren't clear enough will be marked as Invalid or Waiting.
- If you have a crash log, please use a pasting service to post it, such as Pastebin, Pastie, or BukkitDev's own paste service.
- If you submit a log, please add information. Tickets showing logs with a description such as "It does not work" will be rejected. When does it happen? Did it happen once or is it recurrent?
Support
I speak English! If you need help, post your question in the comments, or send me an e-mail!
Je suis Français! Si vous avez besoin d'aide, envoyez-moi un e-mail!
Hablo Español! Si necesita ayuda, mandeme un mail!
Changelog
Version 1.3
- You can now disable the periodic save
- Added join message delay
- Added enderpearl trigger option
- Added non player death trigger option
- Added PvPTimer.remove permission (to allow/forbid removing player's own protection)
- Added protection timeouts
- Fixed excluded worlds
- Fixed enderchests and containers
- Fixed animation issue with trapped chests
- Fixed updater
- Fixed ConcurrentModificationException errors
- Fixed mob protection
- Fixed potential memory leak while saving configuration
Version 1.2
- Added updater
- Language files now support new lines with \n
- Configuration will now parse raw numbers as seconds
- Fixed container configuration
- Fixed teleporting to different worlds causing exceptions
- Fixed migration issue
- Fixed first join protection
- Fixed group issues
For the full changelog, please look at the latest file.
@nbd9
Hello! What do you mean? I'm not sure I understand your question. Perhaps give an example? :)
Hi! Is there a way to change the messages format? This would be really helpful. Thanks!
@drikagamerbr
Thank you so much! Added it to the list! :D
@drikagamerbr
I have no idea why it keeps doing that. It's a bit strange, I'll look into it for the next release, I'm just really busy right now, doing as fast as I can :(
Hello can you help me?
Could you please tell me something about these errors:
http://pastie.org/8950488
Thanks!
Hello! Brazilian Portuguese translation can be found here: http://pastie.org/8950303
PS: Remember to save the file as UTF-8 :)
@seane96
As said right below this has already been reported and is being worked on.
[BUG] This has happened been happening at random to players on my server: http://pastebin.com/Ca7M73Fz
Thanks,
Sean.
@marine_mca
Your... crazy spam post has been deleted, it's already been reported by a few others and is being worked on by lemon42 :)
@Lemon42
Spammy isn't it? sorry mate.
@ursak
1.3 should with 1.6 versions, however I haven't really tested againist those yet, kinda short of time! 3:
@deaddude22 @Lepoty
Thanks both of you! Got a similar report by PM, gonna check on it tomorow once I get some more time.
@huntershenep
If you look into your config.yml or this tutorial of it http://dev.bukkit.org/bukkit-plugins/pvptimer/pages/configuration/
You will find "allowContainer" just set that to false to stop them from using chests/furnaces.
For a faction server that allows opening chests in enemy territory, players on PvP timer could easily go into someones base and God Mode , and take their items
@lemon42
Here you go lemon, it's quite long :)
http://pastebin.com/v0dVxLeH http://pastebin.com/CUketgEV
@Lepoty
Not sure what the problem is. Please post the full error log? :)
Error :lemon42.PvPTimer.PvPTimer.checkPlayer(PvPTimer.java:484)
@lemon42
Woot! Nice job lemon! :D
So after a few days of crazy work, I have the pleasure of announcing a new release of PvPTimer! Woo for me! :)
So, here it is, version 1.3! This version's changelog:
Go, go, go! Get it now!
Wow, I should really catch up sometime...
Hello! Thanks everyone for your continued interest in my plugin.
Unfortunately since the last build I haven't had a chance to update, mostly due to time constraints, new projects, and overall got bored of Minecraft as a game.
However! I have not forgotten you. Sorry bout the lack of updates! I'm working on getting it all fixed up and ready in the next few weeks. Don't expect it for a while, but be sure to check back so you know when it's back!
Developers! If you have any code ready that could help me speed this process up, please feel free to make pull requests! I've seen some of you have forked PvPTimer on GitHub, I might get some changes from the forks as well.
Again, sorry and thank you all.
I've had many problems and haven't had the time to get back to this.
I'm noticing it's falling behind and am working on it! Same with most of my other plugins too!
I haven't had time to scrobble through the list of things to fix yet, but sometime this week I will have a look at all the comments, all the issues, make a big list and see what goes in and what needs to get fixed.
I'll make sure to post regular updates here as far as progress goes.
Thanks again for being so supportive! <3