PvPLogger [v1.1] - Defend against PvPLogging! [SpongeForge 1018]

PvPLogger [1.1]


Hello Sponge! This is the PvPLogger plugin! Here is a little bit about what it does. Ever have the problem of players leaving during combat? This plugin provides a solution to this. When struck by another player, you are “engaged in combat” for 10 seconds, and if you leave, the set punishment is applied. All comments, suggestions, and feedback are extremely appreciated! :smiley:

Downloads

You can head over to the GitHub page to grab the latest build of PvPLogger here.

GitHub Repository

If you’d like to check out PvPLogger’s GitHub repo, you can do so here.

Image Examples :


Engaged In Combat :

Player Leaves During Combat :

When Player Joins Back:

Punishment Is Applied!

Commands

/setpunishment <punishment>  - Sets the punishment for players after PvP Logging.


<img src="/uploads/default/original/2X/9/9606ff1ae2ce1f98e5d70a69933ca86546b6aa15.png" width=“30” height=“30”
Permissions

pvplogger.punishment.set
5 Likes

I LOVE the thought of this plugin! Lightweight simple PvP control that can be used on top of a Factions styled Plugin.

2 Likes

Thanks :smiley: Means a lot!

Nice work! :smile:

1 Like

Awesome plugin!

Have you thought about adding a punishment which spawns a Human at the disconnecting player’s location?

5 Likes

Make @Aaron1011 feel a little bit more loved by displaying a list of pvp loggers on the scoreboard, ordered by notoriety.

2 Likes

@gravityfox , great idea! :smiley:

1 Like

Updated to the most recent version of SpongeForge. [951]

Sponge is not an artifact - do you mean SpongeForge or SpongeVanilla?

You should specify the version number… what if player’s come later and think this build is the most recent one?

Is the going to hit BETA soon? I’ve got a server I’ll need this on lol

1 Like

updated to SpongeForge 1015.

It doesn’t seem like the link to the GitHub downloads has the latest .jar of your plugin posted.

1 Like

I apologize for my carelessness, I will post it right away, sorry for any inconvenience.

1 Like

[Update] Posted.

1 Like

No worries. Thank you!

1 Like

This still in development? :slight_smile:

If you want it to be lol

1 Like

Is it possible that when a player tries to escape by closing client, the plugin kills him before he logs out? So, I mean, even the player has closed the client, his body will still stay on the server for a while and then be killed by the plugin.

Technically I think not, but it should be possible to spawn an NPC and transfer the player’s inventory to it which would essentially provide the same effect.

There is 2 ways to accomplish that from a programming point of view, one is to never remove the player entity, and trick the server into thinking they are still connected.

The other is to replace them with an NPC as @AsyDRabbit said.