IDragonfire/DragonAntiPvPLeaver

Suggestion and some possible bugs I found

MithrandirCraft opened this issue · 3 comments

I don't think these issues i have encountered are supposed to be intentional:

NPC's (set to 3 & 5 minutes, when pvplogging if hit by another player, or if hitting another player respectively) still remain once the player logs back in after PvP Logging. Therefore, the player's character is sort of duplicated. At this point his NPC is still vulnerable to attack, and if the player attacks his own NPC, No Cheat Plus detects this as a hack and kicks the player.

Furthermore, the NPC's sometimes do not despawn after completed their spawning time, they remain there untill they get killed.

Also sometimes, when the player logs back in, he automatically dies. As I have said, I think this doesn't allways happen, but it does happen quite often.

Sometimes when a player logs out, and logs back in, they instantly die. No reason for it, they just die.

'' NPC Spawned'' message, still appears even though the npc doesn't have to appear. Example: Configuring the npc to NOT spawn just because players are nearby works correctly, but when the npc does not appear, the message still does show up... quite awkward and missleading.

I think all of these issues may be due to the offline mode nature of my server.

Now for my feature request:

Some other anti PvPLogging plugins have a feature for disabling the plugin completely whith a per world disabling whitelist/blacklist system. I have many worlds where I don't want this plugin to work. Could this feature be added?

I will no longer continue this plugin ...
NPC's are very buggy ...
And it is still possible to duplicate the items ...

Thank you for your answer :)

I will be relying on PvPManager