
Combatlog-Ultimate
A simple CombatLog plugin for MC 1.21+, blocking commands/items in combat, with a configurable timer, logout punishment, No-PvP zones, and language support (DE/EN).
⚔️ Combatlog-Ultimate
Combatlog-Ultimate is a lightweight yet powerful anti–combat logging system for your Minecraft server.
When a player enters combat, they are placed into combat mode for a configurable duration. During this time, you can block specific commands, items, or actions to prevent abuse.
If a player logs out while still in combat, the plugin can optionally punish them — including instantly killing them on logout.
Everything is fully customizable: messages, timers, punishments, blocked commands/items, languages, prefixes, and more.
✨ Features
- Fully configurable combat timer
- Optional logout punishment (including instant death)
- Blocks selected commands and items during combat
- Supports No-PvP zones
- ActionBar combat timer (toggleable)
- Multi-language support: English & German
- Custom chat prefix and fully editable messages
- Admin tools for debugging and manual combat control
- Optimized for Minecraft 1.21+
🛠️ Commands
Player Commands
Permission: combatsystem.user
| Command | Description |
|---|---|
/cl | Shows your remaining combat time |
/cl clt | Alternate command for combat timer |
/cl language <de/en> | Switch your personal language |
Admin Commands
Permission: combatsystem.admin
| Command | Description |
|---|---|
/cl reload | Reloads configuration & messages |
/cl status <player> | Shows if a player is in combat |
/cl toggle actionbar | Enables/disables the ActionBar timer |
/cl on <player> | Forces a player into combat |
/cl off <player> | Removes a player from combat |
/cl test | Runs a debug test with combat mode |
🔑 Permission Overview
| Permission | Access |
|---|---|
combatsystem.user | Standard player commands |
combatsystem.admin | All admin & debug features |
