Combat Log
by lullaby
With Combat Log, server owners control how the combat timer, join and leave messages, and sounds behave when players enter or leave a fight.
What it does
Combat Log is a server mod that handles players who disconnect while in combat. It can prevent a disconnect during a fight, and it sets how long a combat tag lasts, with the default at 20 ticks, which is one second. Join and leave announcements for players in combat can be customized, each with its own text and color, and the sounds played on join and leave can be set with their own pitch.
Only the server needs the mod; players join without installing it, so the client side is optional. Combat Log is licensed under the GNU Affero General Public License v3.0 or later and is open source, with its source code public. Builds are published for Fabric, Forge, NeoForge and Quilt, and Combat Log requires nothing beyond its loader. Files cover 1.21 – 26.3 across 17 release versions, with 1.0.3+mod for 26.3 as the latest file for each loader.
Key features
Disconnect prevention
A player who logs out during combat can be blocked from leaving, so the fight cannot be escaped by disconnecting.
Combat timer
The length of the combat tag is configurable, and it defaults to 20 ticks, or one second.
Join and leave messages
Announcements for players entering or leaving combat have customizable text and color.
Join and leave sounds
A sound can play when a player joins or leaves combat, with its pitch set separately for each event.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who run PvP servers, or any server that wants to control combat logging, will find the mod's settings most relevant. Players only need the mod if the server requires it on the client side.
How it compares
TRC: Custom Join/Leave Message is a Fabric and Forge mod under the MIT License and open source, published for 1.21.11 – 26.1.2, and it only changes join and leave text. Disconnect Timer is a Fabric and Quilt mod, client-side only, under the GNU General Public License v3.0 only and open source, covering 1.20 – 26.3, so it runs without any server involvement. Combat Log is server required and affects the server side, while the alternatives above either run on the client or only handle messages.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Combat Log | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.3 | Server required, client optional | 2026-10-07 |
| TRC: Custom Join/Leave Message | Fabric and Forge | 1.21.11 – 26.1.2 | Not published | 2026-07-13 |
| Disconnect Timer | Fabric and Quilt | 1.20 – 26.3 | Client-side only | 2026-09-13 |
Questions
Does Combat Log need to be installed on the client?
Which loaders does Combat Log support?
Can the combat timer be changed?
In the catalog
Combat Log is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from lullaby
Similar mods
What the author says
Creating your own server can be a very lengthy, tedious and costly process. But with BisectHosting, you get your own server in just a couple of clicks! With their 24/7 support and fast-response time, no issues shall stand in your way! Interested? Then we've got a deal for you!
Official listing
- Modrinth page
- modrinth.com/mod/ly-combat-log
- Owner
- lullaby
- Published
- 2025-01-29
- Updated on Modrinth
- 2026-10-07
- Facts verified
- 2026-10-15
