AntiPvPLogger
I decided to get off my bum and re-code AntiLogger completely. This time it is a lot more efficient and so far no dupes/glitches!
AntiPvPLogger is one of the most advanced CombatLogging plugin. It will solve all your problems. (Relating to combat logging). When a player logs out (By default) A.P.L. will spawn a clone NPC of that player for 15 seconds. If there are players nearby. Other players can then kill the NPC and get the loot. When the player logs back in his inventory will be cleared and he will be sent to spawn.
Thanks to everyone who has helped with this project. Whether it is if Bug reporting, suggestions, or beta testing. Thanks.
Here are some features:
- When a player logs out it will spawn a NPC clone of your player for 15 seconds. Only if there are enemies nearby.
- Config to edit options relating to the NPC spawn style.
- When you kill an NPC it drops the players items, and when the player logs back in their inventory will be cleared and they will die.
- Config option to make the NPC fight back.
- Configurable distance for detecting nearby players
- Does not spawn the NPC if they player is in Creative.
ChangeLog:
- Added configurable distance for detecting players.
- Added a bypass permission node: "antilogger.bypass"
- Removed fighting back option.
- Fixed inventories disapearing glitch.
A VIDEO THAT NEEDS AWARENESS
http://www.youtube.com/watch?v=6KEMCNAR504
This plugin causes my server to crash every once and a while. Can you please update it?
Always spams 2012-12-01 17:29:46 [WARNING] [AntiPvPLogger] Task #28 for AntiPvPLogger v0.1 generated an exception java.lang.NoSuchMethodError: net.minecraft.server.Entity.z()V at com.topcat.npclib.NPCManager$1.run(NPCManager.java:64) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:529) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
any help?
It glitches, please fix
I share my source ;)
Search for DragonAntiPvpLeaver
https://github.com/IDragonfire/DragonAntiPvPLeaver
I noticed this plugin is GPLed, have you made the source public? I'd like to add some features.
is there anyway this can do the same thing for people teleporting out of pvp?
@Squirzy
I correct you, I am the author. The plugin based on AntiPvPLogger. I rewrite and refactor the whole code ...
A new plugin is out for this by the same dev: http://dev.bukkit.org/server-mods/dragonantipvpleaver/
@srakath There are plenty plugins that add warmups to teleport commands. I use Essentials for that.
Can you update this please :_) Thank you!
Doesn't work.
Also, I don't see anything about banned commands. Some GENIUS could figure out to just type /spawn.
I'll wait for a update console spam is yuck
@LEOcab
Ugh
@KevinEssence Mine seems to be working fine, however it is spam raping my log with these little buggers:
@deathhzone
It does :o yours works?
@KevinEssence
Lies.
Broken in 1.4, causes huge error logs.
is this an open source plugin? also is it being updated for 1.4 (or does it still work)
i prefer open source plugins wherever possible
When sonemeone Pvp logging try can't damage them in war zone ad wilderness
How do I disable broadcasting of: "blabla's NPC has been killed after combat logging"