CWCombatLog is a lightweight combat-tag + anti-combatlog plugin with a
built-in PlaceholderAPI expansion, so you can show combat status anywhere in your server UI. Perfect for HUDs, scoreboards, DeluxeMenus, tablists and more. ⚔️✨
⭐ Main Feature: PlaceholderAPI Support
This plugin includes its own PAPI placeholder out of the box:
- %cwtimer_in_combat% -> returns true or false
Use it in:
- MythicHUD / scoreboard plugins
- DeluxeMenus requirements (block menus while in combat)
- Tablist plugins
- Any system that supports PlaceholderAPI
Core Features
- Combat timer triggers when a player deals damage (melee + projectiles like bows)
- Optional: tag the victim too (include-victim)
- Blocks commands while the player is combat-tagged (no /spawn /home escapes)
- Combat-log punishment: logging out during an active combat timer = death
(with a safe fallback so it also applies correctly on rejoin)
- Configurable combat length via config.yml
Config
Code (yml (Unknown Language)):
timer:
seconds: 30
include-victim: true
command-block:
allow:
- "/msg"
- "/r"
- "/tell"
- "/help"
What it does
- timer.seconds = how long combat lasts after the last hit
- timer.include-victim = if true, the player who gets hit also receives the combat timer
- command-block.allow = commands that are still allowed during combat (everything else gets blocked)