Anti Logout Escape (ALE) is a little plugin, "preventing" Players from running away from a pvp/pvm fight by logging out from the server by punishing them e.g. by dropping their inventory and/or experience points.
Its a must-have for your PVP/PVP servers to prevent some people from playing unfair.
If a player starts a PVP fight (punching another player), these two players will be registered to the plugin. If a player leaves the game within 5s (default, if a player is killed, by default 60s), his inventory will drop to the ground, allowing others to pick it up. If a PVM fight is canceled by player, the player's experience points will drop to the ground (by default).
Yes, just give the player the permission ale.override to disable this plugin for the player. Also you can disable it in the configuration file.
#Enabled true/false enable=true #Enable global announcement if a player escapes (PVP) global-message-pvp=true #Enable global announcement if a player escapes (PVM) global-message-pvm=true #Enable global announcement if a player escapes by command (Without action-command=inherit) global-message-command=true #Timeout, the player have to be online after pvp/pvm timeout=5 #Timeout, the player have to be online after killing another player timeout-kill=60 #What happens, if a player escapes pvp (nothing ,drop-all, drop-exp, drop-inv) action-pvp=drop-all #What happens, if a player escapes fighting against monsters (nothing, drop-all, drop-exp, drop-inv) action-pvm=drop-exp #Choose if drop-exp will drop all experience points or only (max) half drop-all-exp=true #List all blocked commands here: for example /spawn,/home,/tp blocked-commands=/spawn,/home,/tp #What happens, if a player tries to run a blocked command (deny, inherit, nothing, drop-all, drop-exp, drop-inv) #Inherit will use the PVP/PVM actions. action-command=inherit
Currently, there's only one command: Use /ale to reload the config.