Are you tired of PvP camping in spawn and killing new users? Do you want to stop people from running back to WorldGuard pvp-free regions while fighting? Have all other plugins fail to meet your expectations, gone forgotten or not updated?
I was! After shortcomings of similar plugins like CombatTag, CombatLog and others I’ve decided to write my own plugin to reward players of my Survival server with high quality PvP experience free of campers, runners and loggers.
/amifighting | Tells are you at PvP fight and is it safe to log off
/af | Shorthand for /amifighting
PluginNoRegionCamping: # is this plugin enabled enabled: true # time of PvP fight in seconds (1 second = ~20 server ticks) fightTime: 20 # kill if player during PvP fight leaves game killLoggers: false # if player is logged out from PvP fight do we want to broadcast that to all other players? (works only if ‘killLoggers: true’ broadcastThatPlayerIsPvPLogger: true # list of regions that PvP fighting players can’t access fightFreeRegions: - spawn - creative # list of commands that will be blocked for PvP fighting players blockedCommands: - /s - /spawn - /tp - /tpa - /w - /warp - /v - /vanish messages: # color code for all plugin’s messages, default ‘d’ is for Light Purple. Find all color-codes at http://minecraft.gamepedia.com/Formatting_codes#Color_codes – ex. 6 = gold, c = red color: d # should players fighting between each other get message about fight start stillFighting: true # should players fighting between each other get message about fight finish endOfFight: true # messages, pretty straight forward language: stillFighting: You're fighting, can't let you in fight-free region! endOfFight: Fight is finished, you're now free to visit fight-free regions. commandCanceled: You're fighting, can't let you use that command! amIFightingTrueKillLoggersOff: You're fighting right now! amIFightingTrueKillLoggersOn: You're fighting right now! Don't log off or you'll die! amIFightingFalse: You're not fighting and can log off safely. # %s is for player name and is required broadcastPvPLogger: '%s logged out while PvP fighting and he will wake up dead.'
Report it here
(in no order)
NoRegionCamping on GitHub
Code and solutions under BSD Licence. Originally developed for Polish Survival server SerweryMinecraft24.pl