CombatLog999 is a Bukkit plugin that prevents players from logging out or teleporting during combat, ensuring fair play in PvP scenarios by implementing a robust combat system with configurable timers, penalties for combat violations, and player exemption
/combatlog <player> - Toggle combat exemption status for a specified player (Admin only)/combatlogreload - Reload the plugin configuration without restarting the server (Admin only)combatlog999.admin - Grants access to admin commands (default: OP)The config.yml file contains extensive options for customizing the plugin's behavior:
combat-timer-duration: How long in seconds before players can safely log outcombat-start-delay: Optional delay before the combat timer begins (prevents accidental tagging)timer-display-mode: Choose between BOSS_BAR, ACTION_BAR, or NONEbossbar-color: Color when timer is highbossbar-color-medium: Color when timer is mediumbossbar-color-low: Color when timer is lowlow-time-threshold: Threshold (in seconds) for low colormedium-time-threshold: Threshold (in seconds) for medium coloruse-custom-punishments: Enable custom command punishmentspunishments: List of commands to execute when a player logs out during combatdrop-inventory-on-combat-log: Legacy inventory drop punishment (when custom punishments disabled)permitted-worlds: List of worlds where combat logging is enforced (empty for all worlds)blocked-commands: Commands that cannot be used while in combat