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
Make disable NPC spawning when player kicked and make spawning nametagged silverfish which will be sent to player as HumanEntity via packets to solve problem with MCPC+ and Cauldron.
New version for recommended build 1.6.4 uploaded:
http://dev.bukkit.org/bukkit-plugins/dragonantipvpleaver/files/20-dragon-anti-pv-pleaver-2-1-6-4/
Have fun :D
I searched for tester:
compatible with 1.7.9 http://dev.bukkit.org/bukkit-plugins/dragonantipvpleaver/files/21-dragon-anti-pv-pleaver-v2-1-7-9-dev/
compatible with 1.7.2 http://dev.bukkit.org/bukkit-plugins/dragonantipvpleaver/files/22-dragon-anti-pv-pleaver-v2-1-7-2-dev/
Please update the plugin!
@Akkyentar Awwww. Well thanks anyway for that one time, though.
Would anyone else happen to know of a similar plugin? Right now I'm using one that kills players if they log out but it causes problems: 1) Some people just have a bad connection. It's unfair for someone with god armor to be killed by a guy with a stone sword because their game crashed. 2) It doesn't punish people for logging out when they see an attacked charge at them from a distance.
Sorry guys I will not update this plugin any further because it would be too much effort for me.
@Akkyentar Would you mind updating this to 1.7 as well?
update plz
I just updated it for a friend of mine so I thought why not put it here http://www.file-upload.net/download-8286406/DragonAntiPvPLeaver.jar.html
Sorry for the german language on the site just hit the litte download button and it will start to download
If you get any errors please post them and I will try to help you If I have time for it cause I'm bussy with university
PS: You will definitly have to restart your server so something like PlugMan will not work on this one
I came here to ask why it wasn't working and then I realized it's still on 1.6.2. LOL, silly me. So Mr. Serilum or Mr. IDragonFire, could you guys update the plugin? :D
It's not working since I updated to 1.6.4, I just get lots of errors. Are you going to update?
SUGGESTION!!!! Is there ANY way to make it so the NPC doesn't pop up, or the plugin doesn't recognize it as a log off, if a player is kicked or banned? I'm afraid to give me staff those permissions.
MC 1.6.4 seems to break it, please update thanks !
For some reason with this plugin no one can attack each other. When they hit other people nothing happens. They still take fall damage and mob damage but they can't PVP help. Also I am using 2.0 I am going to try the version before it but I am not sure if it will work.
Found a german tutorial video and comment it:
http://www.youtube.com/watch?v=mSwoXTOsENA
YOU NEED NOT CITIZENS TO INSTALL THE PLUGIN.
@Villain79
Which version?
Can you post some timmings?
http://www.spigotmc.org/wiki/timings/
still during the battles plugin causes large lag client and crash serwer .
Test yourself enough that it will beat a few people No crasch report only console
2013-08-09 11:21:05 [INFO] kondzio66 lost connection: disconnect.endOfStream 2013-08-09 11:21:12 [SEVERE] The server has stopped responding! 2013-08-09 11:21:12 [SEVERE] Please report this to http://www.spigotmc.org/ 2013-08-09 11:21:12 [SEVERE] Be sure to include ALL relevant console errors and Minecraft crash reports 2013-08-09 11:21:12 [SEVERE] Spigot version: git-Spigot-1068 (MC: 1.6.2) 2013-08-09 11:21:12 [SEVERE]
------2013-08-09 11:21:12 [SEVERE] Server thread dump (Look for plugins here before reporting to Spigot!): 2013-08-09 11:21:12 [SEVERE]------2013-08-09 11:21:12 [SEVERE] Current Thread: Server thread 2013-08-09 11:21:12 [SEVERE] PID: 12 | Suspended: false | Native: false | State: RUNNABLE 2013-08-09 11:21:12 [SEVERE] Stack:....................
throw this plugin and everything works normally no lags
@Villain79
v1.9.6.2.2882 has problems with Factions 2.0
fixed in v1.9.6.2.2882.2
see: https://github.com/IDragonfire/DragonAntiPvPLeaver/issues/30
Please wait on bukkit approvel:
http://dev.bukkit.org/bukkit-plugins/dragonantipvpleaver/files/15-dragon-anti-pv-pleaver-v1-9-6-2-2882-2/
continue spamming the console, players complain about lag, but it works
v1.9.6.2.2882
16:00:30 [SEVERE] Could not pass event PlayerQuitEvent to DragonAntiPvPLeaver v1 .9.6.2.2882 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredLi stener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:463) at net.minecraft.server.v1_6_R2.PlayerList.disconnect(PlayerList.java:26 0) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java :688) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237 ) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java :116) 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:5 92) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 39) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 81) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.NoClassDefFoundError: com/massivecraft/factions/FLocation at com.github.idragonfire.DragonAntiPvPLeaver.listener.DAntiPvPLeaverLis tener.onPlayerQuit(DAntiPvPLeaverListener.java:55) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
I search for beta tester for a brand new version. Please contact me via pm ;)