FrancyCombat is a clean and efficient plugin designed to handle PvP combat tagging on your Minecraft server. It prevents combat logging by marking players in combat and restricting logout or certain actions for a configurable time.
Features Configurable combat tag duration via config.yml
Code (YAML):
combat-duration: 15
# seconds combat:
enter: "&c⚔ You have entered combat with %opponent%" exit: "&a✔ You have left combat with %opponent%" quit:
broadcast: "&4%player% left while in combat and has been punished." opponent: "&6%player% left the game during combat with you." death:
opponent: "&6%player% died during combat with you."
Visual action bar progress showing remaining combat time with color-coded bars and centered timer
Handles quit and death events with appropriate notifications and punishments
Compatible with Minecraft versions from 1.8 up to 1.21+ (including Paper and Spigot)
Simple /combat command with /combat reload to reload the configuration without restarting the server
Permissions Permission Description Default
Allows use of admin commands like reload OP
Commands
– Shows plugin information (name, version, author)
– Reloads the plugin configuration (requires permission)
Supported Minecraft Versions Tested and working on:
Minecraft 1.8.x through 1.21.x
Spigot and Paper servers
-------------------------------------------------------------------------------------------
Issues & Feature Requests: Please open issues on the GitHub repository.
FrancyCombat is perfect for survival, factions, and PvP servers looking for a lightweight and customizable combat tagging solution.
Thank you for using FrancyCombat! Feel free to leave a review and share your feedback.