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.
@lemon42
Thank you for the response, the wait is killing me lol
@3ptO
Not really. I would really like it done, but there's some major code changes and I can't work so fast.
Can you give us an ETA on a locale file?
@SmashboxGaming @deaddude22
Actually this is already in my todo list, it's part of the multilanguage support. It will be added sometime soon, can't guarantee when though.
@SmashboxGaming
No this is not possible to do at the moment but we could look into doing so.
I'll speak to the author about this and although i can't guarantee this in the next update i can guarantee a lot of new features will be. :)
You can find a ticket about this here: http://dev.bukkit.org/server-mods/pvptimer/tickets/9-possible-to-add-message-co/
@lemon42
Possible to add message configuration?
@lemon42
Thank you can't wait.
@Dennild
It'll be added to the next release.
@KevinEssence
Yup, I found the issue and will be pushing out an update, probably tonight.
@ravand
Good idea! I'll probably be adding that in the next release, no promise though! Thanks!
Hey man since u liked my other idea i suggested i want to suggest another 1 and i think its really important ;)
Ok imagine PlayerA wants to kill PlayerB. PlayerB sees PlayerA coming from far away and relogs immediatly because PlayerB knows that after relogging he has 30 seconds time without beeing attacked. In this time PlayerB can pack all his stuff and conviniently type /spawn and get away from PlayerA.
So what i want to suggest is that PlayerB shouldn't get protected by PvPtimer when there hasn't expired a certain amount of time since the last logging off to prevent him from abusing the PvPTimer protection
@deaddude22
Same as Eating, he said he will fix this so no worries.
@KevinEssence
Be more specific please.
It gives errors ._.
@lemon42
Okay And great but if not just make it possible to disable their pickup while protected, thats the main thing needed atm.
for me atleest ^^
Confirmation it works on the latest 1.4.7 R1.0 RB
@lemon42
Can't wait for this to be fixed :P
Working on the update, new version out soon with some critical configuration fixes and some new stuff.
@EatingEmoKids
I found the issue. Thanks a lot for your report! Really helped me out on this one.
@Dennild
I'm currently adding a way for plugin authors to add support to PvPTimer in their own plugins. I will work on something for Factions zones though, unless of course the maker of factions implements support himself! Thanks for the idea!
@CollinDesigns
Same goes here, I'm adding an API to allow people to hook into the plugin. I will see what I can do about WorldGuard. Thanks!
@Dennild
Or just a nopickup in worldguard aswell? :p
Could it be possible to disable pickup on new players also in warzone?
im useing this plugin and i really like it but new players run around takeing loot from the people PvPing which anoys them alot.
im useing factions to make warzones so if you could make it possible to have no pickup in warzones that would be awesome
Hey Lemon,
Interesting, I have a backup of the plugin before we updated and the current config. Maybe during the update something went wrong. I may try completely deleting the plugins folder and see what happens on our restart.
Backup config of 1.4.6
Current Config 1.4.7
Looking at this now, I will definitely try deleting the files and see if they generate correctly on the new restart.
@EatingEmoKids
Could you send me your configuration? I think it's an error somewhere there.
I'll try to fix this for the next update. Thanks a lot for the report, finally know something more useful than "it doesn't work".