DragonAntiPvPLeaver

DragonAntiPvpLeaver (DAPL) is a lightweight version of AntiPvPLogger.
Based on NPCLib and AntiPvPLogger.
IMPORTANT
You need the right version since the Wolverness commit.

- Spawn an NPC if enemy player logs out
- DAPL/NPC spawn disabled if player got kicked *new in 2.1.6.4*
- WorldGuard support
- Factions 2.0+ support
- Possible to only spawn NPC if enemy player is nearby
- Increase in NPC lifetime if an NPC takes damage
- Multi-language support, messages configurable
- Broadcasts NPC events only around a specified radius
- Bypass permission (dragonantipvpleaver.bypass)
- Metrics statics
- h14ix Updater (default you get only a notification)

If a player logs out (if npc.spawn.onlyIfPlayerNearby is set on true a player must be in the config defined npc.spawn.distance)
an NPC spawns at the position of the left player. You can kill the NPC and loot the player. When the player rejoins the server, he dies.
The NPC despawns after a specified time (see npc.spawn.time). If the NPC takes any kind of damage, his despawn time increases by npc.spawn.additionalTimeIfUnderAttack.

- Maintenance the plugin
This plugin fetches the newest version from the dev.bukkit page. You can disable this feature in the config.yml. Set "autoupdate" to "off".
This plugin used Hidendra's plugin metrics system and send custom data to mcstats.org. For more details the see DAPL Metrics page.
Config: config.yml
Source: https:github.com/IDragonfire/DragonAntiPvPLeaver


Thanks to Serilum for maintenance.
Thanks to keptlv for the image banners.
Thanks to all users that updating the NPCLib from Top-Cat.
Jump to 38sec to skip installation and see the plugin in action
more videos: youtube.com
-
View User Profile
-
Send Message
Posted Dec 23, 2012Atm I have no computer available. Has anybody free time to support me and the plugin? No development skills needed. I publish a script and a manual, these person must only execute and test it. Hope to update it tomorrow ...
-
View User Profile
-
Send Message
Posted Dec 22, 2012@IDragonfire
Yes, it sucks. Do need a 1.4.6 version though xD
-
View User Profile
-
Send Message
Posted Dec 22, 2012I know you are probably busy, but I don't like not having combat-log protection. Waiting for you! :D
-
View User Profile
-
Send Message
Posted Dec 22, 2012Is there any plugin that works for 1.4.6 (PVP Log)?
I cannot get one to work.
I really want this one to update :D
-
View User Profile
-
Send Message
Posted Dec 22, 2012@deaddude22
Since a bukkit commit (code change) from wolverness I must update every versionjump ...
https://github.com/Bukkit/CraftBukkit/commit/8f12382e8efc8c39a919af9180dd884caf3720ff
That take a lot time ... Atm I support 1.4.5-R1.0
http://dev.bukkit.org/server-mods/dragonantipvpleaver/?page=2#c134
-
View User Profile
-
Send Message
Posted Dec 22, 2012@noxturno
Thx, can you explain what I make better?
-
View User Profile
-
Send Message
Posted Dec 21, 2012@deaddude22
No that version does not work for 1.4.6
-
View User Profile
-
Send Message
Posted Dec 21, 2012@IDragonfire
Ok thank you works fine so far.
When will the 1.4.6 version come out or does this work with 1.4.6?
-
View User Profile
-
Send Message
Posted Dec 21, 2012@IDragonfire
by blocking commands while in combat they wont be able to sethome etc that would be like an extra perk that would be nice with your plugin or even not been able to build while in combat. anyhow the plugin works fine as it is.
ps: combat tag disables comands for players and also spawns an npc ( I like yours better :) )
-
View User Profile
-
Send Message
Posted Dec 21, 2012@deaddude22
http://dev.bukkit.org/server-mods/dragonantipvpleaver/?page=2#c134
-
View User Profile
-
Send Message
Posted Dec 21, 2012Craftbukkit 1.4.5 R1.0 & DragonAntiPvPLeaer v1.6: I Get This Error On Startup
2012-12-21 13:35:29 [SEVERE] Could not load 'plugins\DragonAntiPvPLeaver_v1.6.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/NBTBase at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_5.CraftServer.loadPlugins(CraftServer.java:229) at org.bukkit.craftbukkit.v1_4_5.CraftServer.<init>(CraftServer.java:207) at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:52) at net.minecraft.server.v1_4_5.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.v1_4_5.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.v1_4_5.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/NBTBase at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.NBTBase at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more
-
View User Profile
-
Send Message
Posted Dec 21, 2012@IDragonfire
Yes
-
View User Profile
-
Send Message
Posted Dec 21, 2012Error report: Gonna need to apply version change with each minecraft update from now on..
-
View User Profile
-
Send Message
Posted Dec 21, 2012Waiting for an update again! Silly bukkit breaks too many plugins these days. Can you send me a PM again when you update? :)
-
View User Profile
-
Send Message
Posted Dec 21, 2012@IDragonfire
Yeah haha. They did that. Wolverness is a communist. :(
-
View User Profile
-
Send Message
Posted Dec 21, 2012@mrchasez
Bypass exists, set in the onfig "overwriteAllNpcDamageListener" to true ;)
https://github.com/IDragonfire/DragonAntiPvPLeaver/blob/master/config.yml#L1
-
View User Profile
-
Send Message
Posted Dec 21, 2012I think v1.7 is incompatible with 1.4.6 ... Bukkit changed there system ... v1.7 only works with 1.4.5! I must create a new version for 1.4.6 and all versions that follow.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@IDragonfire
I have AuthMe. Can you please make a bypass? The only other option (which i would love) add an option to just kill the player, no spawning of NPC's. We need a fix asap.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@KevinEssence
Did it works with 1.4.5-R1.0?
-
View User Profile
-
Send Message
Posted Dec 20, 2012@EnderdragonDE
Same, had to disable it.