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 May 17, 2013@Tirelessly One of my intelligent and resourceful admins grabbed the config from github.. I must be short on sleep and should have thought of that.
-
View User Profile
-
Send Message
Posted May 16, 2013@tremor77
.... Silly me. I've uploaded a new file which is waiting for approval.
-
View User Profile
-
Send Message
Posted May 16, 2013@Tirelessly
Can you post a copy of the config because I'm seeing no deny tp flag..
http://pastebin.com/raw.php?i=gRdanpa9
-
View User Profile
-
Send Message
Posted May 13, 2013@Jcheatgamer17
That's not really possible. See my last answer:
Turn off the "deny teleporting while tagged" and add teleporting commands to the blocked commands section.
-
View User Profile
-
Send Message
Posted May 13, 2013I run a prison server and we need to jail people who hit and run, but whenever we try to jail them, they cant be jailed because of the plugin. Could you add a place in the config, bypassedcommands: jail ?
-
View User Profile
-
Send Message
Posted May 1, 2013@tremor77
Turn off the deny teleporting while tagged and add teleporting commands to the blocked commands section.
-
View User Profile
-
Send Message
Posted May 1, 2013PvPTag allows players to tag each other and bypass borders set by the plugin "WorldBorder". Anyway to fix this?
-
View User Profile
-
Send Message
Posted Apr 25, 2013I have a suggestion. Make a feature that allows staff/ops to see who is tagged using the scoreboard feature.
-
View User Profile
-
Send Message
Posted Apr 22, 2013@Tirelessly
Ow, yes sorry, my mistake. But I've experienced that setting "Disable enderpearls" to "False" still blocks enderpearls?
-
View User Profile
-
Send Message
Posted Apr 21, 2013@SimonWrede
That should already be functional - on the plugin disabling it automatically resets everyone who is unsafe. I personally haven't had an issue with this.
Have you had problems regarding that, or are you just thinking?
-
View User Profile
-
Send Message
Posted Apr 21, 2013Could you maybe implement something that detects if the server is shutting down and "disabling" the plugin so i.e a tagged player doesn't get killed if he disconnects via server shutdown?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@sephkurai
It automatically updated to the latest version, which takes advantage of the new scoreboard features. Those features aren't present in older versions of bukkit, so it will break. Therefore, use either the new bukkit or the old plugin (make sure to turn auto-update off)
-
View User Profile
-
Send Message
Posted Apr 20, 2013@Tirelessly
What does that have to do with my bukkit version if I am getting it on several different versions of your plugin? It is an amazing plugin btw =) Like I said the first time, the plugin ran perfectly until just a couple days ago. I changed nothing it just stopped working.
-
View User Profile
-
Send Message
Posted Apr 20, 2013@sephkurai
Then your server is running an old version of bukkit. I don't know how that mod pack works or if you can update bukkit yourself, but if you can, do so. Otherwise, stick with 1.3
-
View User Profile
-
Send Message
Posted Apr 19, 2013Worked on version 1.2.1 for my MCPC+ FTB server until recently, now getting scoreboard errors and it fails to load. Trying newest version.
edit: confirmed still same error with newest version. Error occurred while enabling PvPTag v1.3.1 (Is it up to date?) java.lang.NoSuchMethodError: org.bukkit.Bukkit.getScoreboardManager()Lorg/bukkit/scoreboard/ScoreboardManager;
-
View User Profile
-
Send Message
Posted Apr 19, 2013@Blazstyn
What doesn't work? I don't have any plans of adding support for mod packs, really.
-
View User Profile
-
Send Message
Posted Apr 19, 2013Hey, this plugin doesn't seem to work correctly on MCPC for an FTB-U server. It would be cool, do you have any idea if you'll be setting it up to be compatible any time soon?
-
View User Profile
-
Send Message
Posted Apr 18, 2013Will this plugin make it possible to give players protection for a set period of time after beeing killed?
This dev site could do with sperate pages for Config explanation, Commands and Permissions.
Looking forward to testing this later - keep up the good work!
-
View User Profile
-
Send Message
Posted Apr 17, 2013@Tirelessly
1. I know that you dont alter chat events, but the problem started when i added ur plugin, and disappears when i disable your plugin. i use EssentialsChat and RegexFilter, but I cant imagine that they conflict, and Im not sure what else would cause it.
2. Running 1.3 already.
-
View User Profile
-
Send Message
Posted Apr 15, 2013@dropposite
1. That shouldn't be related to my plugin. I don't alter any chat events.
2. That should be fixed in version 1.3. Make sure you have the newest version.