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.
Can you add customisable messages pls? Maybe a translation.yml?
@harryjamesuk @ukdavey
Ohhh right! Absolutely! Totally going in for 1.0!
Thanks for the suggestion!
@Curtis4321
Not at the moment. I have however been thinking and considering about making it open-source since this project seems to become more and more popular!
@Erik058
Working on it! Maybe by Sunday I will have had time to finish it up!
eta on 1.0? =D
Is the sourcecode avaliable for this?
@lemon42
yes please, can we have a pvptimer reload so i can adjust the config etc. without having to have resetart or do /reload thanks :)
@lemon42
He means typing /pvptimer reload will reload the configuration of the plugin and start and stop it.
@ukdavey
What do you mean by /pvptimer reload? Please specify!
As for tjhe info on the help page, it will be customizable!
Please may we have the /pvptimer reload command added, also please may we be able to edit the info on the /pvptimer page? thanks
@defsin32
Absolutely! This is going in the next update! :)
@slipvyne
I'll see what I can do!
Can you make it possible to change the message player receives when they join the server for the first time?
Hi, I am the server admin/owner for the official McMMO plugin server. We want to use your plugin to help with our server, however we want to request some functionality.
We have something in our plugin where if in PVP combat person A kills person B, person A gets X% of their skills. We call it vamp/leech. The reason that people log in pvp is not due to losing items as more as losing their levels.
Not a single anti-pvp logger has had this in mind or coded. I've asked for this or some sort of anti-pvp logging function within our plugin however our dev team is under re-construction with school starting. It would be much for the team now to add an entire plugin functionality while keeping up with their dev cycles. I am reaching out to the plugins that are currently in dev cycles to see if we could get some compatibility with their plugin and perhaps cross reference. Let me know if you have any questions.
@Davyhalliday
it WORKS with 1.3
Love the plugin, the next update with fully customizable message will be epic and can't wait for this feature! This plugin makes the new players in my server stop rage-quitting by being spawn-killed constantly! Great plugin!
Thanks for all the work you put into this plugin. Appreciate it and glad to use this plugin for my service.
- DrMineacer
@Erik058
This is fully customizable in the next update ;)
@DrMineacer
On the works!
I'd love to push out an update today but I can't as I don't have access to my computer. Will be out in early September. Sorry peeps! On my phone right now.
I agree with Erik058's idea. The players in my server also get extremely confused and think PvP is disabled for some and not for others. I get constant questions regarding this.
Maybe set up a option where you can customize the message yourself. That would be awesome if implemented.
Nice plugin. :D
Can There Be A Custom Message Instead Of It Saying "You Can Not Hurt This Player" People get confused and think that they cant pvp
Sorry about the late replies, has been a busy week for me.
Trying to push out version 1.0, hopefuly by the end of the week!
@OAriO
You'll be able to translate in 1.0! :)
@Zawmbee @Davyhalliday
It should but if you have any issues just wait till version 1.0
@Riowind
It's in the next update!
Planned features:
* Smaller protection on player respawn ==
For the server i am running, I would LOVE to see a configurable time protection after the player hits respawn, otherwise Great Plugin!
Update for 1.3!!
This work for 1.3?