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
@Villain79
Serilum has access to the page, atm I have no time to update the plugin :( (Thx to wolverness commit)
@guyag
2.0.3 to minecraft 1.6.2 I see have moderation the project, turn off fev days. I think, because of the links in the comments are for download
@Villain79
Error with Factions I think - what version of factions are you running?
Minecraft 1.6.2 spigot http://ci.md-5.net/job/Spigot/1032/
2013-07-15 09:54:14 [INFO] lurase lost connection: disconnect.quitting 2013-07-15 09:54:14 [SEVERE] Could not pass event PlayerQuitEvent to DragonAntiPvPLeaver v1.9.6 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at net.minecraft.server.v1_6_R2.PlayerList.disconnect(PlayerList.java:260) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:690) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:242) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NoClassDefFoundError: com/massivecraft/factions/FLocation at com.github.idragonfire.DragonAntiPvPLeaver.listener.DAntiPvPLeaverListener.onPlayerQuit(DAntiPvPLeaverListener.java:56) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 15 more Caused by: java.lang.ClassNotFoundException: com.massivecraft.factions.FLocation at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 21 more
@Serilum
Thank you SO much! :D
DragonAntiPvPLeaver for 1.6.2
I updated it for my server and thought Dragon would've done this already but I'm not sure where he went. Anyways, here it is: [unapproved link removed]
@LEOcab
Dragon? Serilum? Dylan? Anybody home? :D
Update? :D
Hi, can you give us a Jenkins?
how does the worldguard support work?
Any chance to add a /logout command? If someone wants to quit safely they input the command, stay still for the given amount of time and are kicked from the game without their npc being spawned.
Thanks for your work guys!
@TH3M0NMAN
Open up a ticket including your complete plugin list, however I doubt there is anything that conflicts with it.
@Serilum
My config is default, i have also tried to edit it, but i still get the same effect.
@LEOcab
Thanks to Serilum
Thank you, IDragonFire! :D
EDIT: I meant Serilum. I thought dragonfire was the dev. o_O
@TH3M0NMAN
Did you set it correctly in the config file?
Hey, I'm trying to install this plugin for my server, However the notifications in chat when you are in combat etc, are not working. Do i have some plugin installed that's blocking it?? Any help with this would be great
DragonAntiPvPLeaver for 1.5.2
I went ahead and updated the plugin to 1.5.2 as I needed it for my server! Until bukkit approves the file here's the link: http://dev.bukkit.org/server-mods/dragonantipvpleaver/files/12-dragon-anti-pv-pleaver-v1-9-5-4/
Tomorrow I investigate some time to update the plugin. Thanks for your interest.
Hello, please update this plugin to 1.5.2 !
Otherwise, very good work. Keep it up !