PvP Tag
Note to all users: I've created a page to help you manage and understand the config! Access it here!
Brief Summary
PvP Tag was created to keep the PvP on my server fair. I noticed that nobody wanted to fight in the arenas because whenever somebody was losing, they'd simply run out of the arena and there was nothing people could do about it. I created a fix for that, then extended it onto some other common PVP problems - looters/not being able to pick out the items I want and PVP logging.
Features
- Players will become unsafe when hit in a PVP area, changing their name color to red
- Players who are unsafe can be hit anywhere, including (but not limited to) PVP-Free worldguard zones and towns/factions NOTE: Users will only become unsafe if they are hit in an area that allows pvp, and from there on they can be hit anywhere
- Death chests to those who die in PVP, only accessible to the person who died and the killer (until an owner defined time expires!)
- Death chests won't overwrite existing blocks and won't connect to already placed chests, preventing protection problems.
- Teleporting temporarily disabled after death, to prevent pesky noobs from constantly dying, tp'ing back, hitting you, dying, tp'ing back.. etc
- Anti PVP logging system - Those who log out in PVP will have a zombie spawned in their place containing their inventory!
- The zombie will fight back with the user's stuff!
- Very customizable: Time until people are safe again, Time until death chest is accessible, Time until people can teleport after death, Health of PVP logger zombie. Some features, such as death chests, can also be completely disabled.
Notes
This plugin doesn't require TagAPI, but without it I am not able to change players' nametags.
Source
Installation
Simply place in your "plugins" folder and you're good to go. Once it has ran the first time, a config will be generated. It will auto update if that feature is enabled in the config.
Config
See the new Config Setup page!
Commands/Permissions
Commands:
- Callsafe (Alias - csafe. "cs" was taken by worldedit)
- * Removes the target player's vulnerability in safe zones
- * Permission: pvptag.callsafe, defaults to OP/console.
- Callhit (Alias - chit)
- * Makes the target player vulnerable to attack in safe zone
- * Permission: pvptag.callhit, defaults to OP/console.
Permissions:
- pvptag.bypass
- * Makes the player unable to be tagged
Suggestions
- I'd love to hear of any suggestions you have. The development of my plugin is based around your ideas, and I think that shows in just how many updates are made based on what you suggest. If you have a suggestion, please comment it below.
EDIT: As of 11/6/15, I am looking for someone to take over this plugin. Message me if you're interested. Shoutout to Pwn9TV.
-
View User Profile
-
Send Message
Posted Mar 27, 2013I just noticed that I can't use this plugin. Whenever someone is hit by another person, they are forcibly kept from teleporting even in a World Guard region with No PvP. Of course once the tag expires, they can teleport. But when someone is for example playing Mob Arena, 2 people join. Each of them choose their class, one of them flags as ready and the other person hits the other person on accident then flags as ready. Now nothing happened when he hit the other person, but when they were both flagged as ready, only the untagged person actually teleported into the arena. The tagged person is still waiting in the lobby, yet he is completely safe from the actual game and he can stock up on the rewards. What would happen if people found out and joined the minigame, tagged eachother, and then started the minigame only to sit in the lobby and get paid for playing.
-
View User Profile
-
Send Message
Posted Mar 27, 2013Is there any way to disable the death chests for certain locations? I just set up a PvP arena through a minigame plugin and every time they die, the chest is left. I also tried disabling the death chest function and doing /pvptag reload but the chests still keep appearing. Do I have to restart the server for that setting to change?
-
View User Profile
-
Send Message
Posted Mar 22, 2013@Goblom
My plugin disabler works for it.. How do you suggest I fix that?
-
View User Profile
-
Send Message
Posted Mar 22, 2013@Tirelessly
I just tried that using a plugin disabler and it still re-generated the config.
Edit: the server has to be stopped for changes to be saved and not re-generated
-
View User Profile
-
Send Message
Posted Mar 21, 2013@SimonWrede
Disable the plugin, make config changes, then re enable it. The problem is that the configuration is loaded into memory and then when the plugin is disabled it is saved to the config.
-
View User Profile
-
Send Message
Posted Mar 21, 2013Everytime I make changed to the config and do /reload, a new config is generated. It is enough with just changing anything from "true" to "false" and it generates a new one. Please fix this.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@tremor77
Thanks!
-
View User Profile
-
Send Message
Posted Mar 20, 2013Great plugin, I was working on something similar but I've told everyone who was using my plugin to switch to yours.. great work so far!
-
View User Profile
-
Send Message
Posted Mar 19, 2013@SimonWrede
I do all my work on a mac, which Jenkins doesn't support. I've looked into it, though, and if I find a good CI for mac I'll use it. EDIT: Actually, it seems jenkins does have a mac option. I'll get that working when I work on this next.
-
View User Profile
-
Send Message
Posted Mar 19, 2013@Tirelessly
You should add (if you don't alredy have one) a jenkins site for your builds. :)
-
View User Profile
-
Send Message
Posted Mar 18, 2013@aselox
Fixed in newest update, waiting for bukkit approval.
@garan2314
Done in newest update, waiting for bukkit approval.
@theiceman9
Try on latest build when it's approved, if not then post here again.
-
View User Profile
-
Send Message
Posted Mar 18, 2013@aselox
This is the config Tagging: {} Death: {} PvPLogger Zombie: {}
-
View User Profile
-
Send Message
Posted Mar 18, 2013Config is empty with the last build
-
View User Profile
-
Send Message
Posted Mar 17, 2013Dude add me on skype i need your help my name is: Majorqc
-
View User Profile
-
Send Message
Posted Mar 17, 2013@garan2314
Will be done next update, thanks for the suggestion.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Could you add a denied commands part for the config file, so players cant do certain commands?
-
View User Profile
-
Send Message
Posted Mar 15, 2013@Grave9912
Set the safe time to 0 for now.
-
View User Profile
-
Send Message
Posted Mar 14, 2013Please look at this: http://dev.bukkit.org/server-mods/nametags/tickets/29-unusual-bug/
-
View User Profile
-
Send Message
Posted Mar 13, 2013@Tirelessly
It's great, I love the zombies pvp logger replacement but can you add an option in the config to disable PvP everywhere? It's kind of a pain because people start pvping inside the safe zone and complaining.
-
View User Profile
-
Send Message
Posted Mar 13, 2013@Grave9912
I mean that is kind of the point..