ModsFinder
CP

CombatLogX Port

by rcube

CombatLogX Port tags players as fighting after a hit, so a player who disconnects mid-fight can be punished on the server.

FabricNeoForgeServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.21.1 – 1.21.10

What it does

When a player enters combat, a combat tag starts and runs for a configurable time. Logging out while tagged triggers the punishment the server owner sets, and an NPC body can be left online in the world after a combat logout so the fight is not escaped by disconnecting. Combat timers are configurable, and the state of the timer is shown to the player.

The mod is server-side only: players join without installing anything, and only the server needs CombatLogX Port. It is built on Fabric API and ships for Fabric and NeoForge, with files for 1.21.1 and 1.21.10. The source code is open source under the GNU Lesser General Public License v3.0 only, and the issue tracker is public. Optional LuckPerms support lets permissions decide who is affected.

Key features

  1. Combat tagging

    Players who hit or are hit enter a combat tag, and the tag is kept until the timer runs out.

  2. Punishment on combat logout

    A player who disconnects while tagged can be punished in the way the server owner configures.

  3. NPC body after logout

    An NPC body can remain online after a combat logout, so the fighting player stays in the world until the fight ends.

  4. Timer display

    Combat timer information appears above the hotbar and at the top of the screen, so the remaining time stays visible.

  5. End Crystal linking

    End Crystal entities are linked to the player who placed them, so their damage counts toward that player's combat.

Compatibility

Latest build for each game version and loader.

1.21.101.0.01.0.0
1.21.11.0.01.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

LuckPermsA permissions plugin/mod for Minecraft servers.
Optional

Embedded 3

fabric-permissions-apiA simple permissions API for Fabric.
Embedded
adventure-platform-modIntegration between the adventure library and Minecraft: Java Edition for the Fabric and NeoForge modding systems.
Embedded
Text Placeholder APIPlaceholder and Text manipulation library for your Minecraft mods.
Embedded

Required by 3 mods

Use cases

Survival servers

Server owners can stop players from avoiding PvP fights by logging out, with punishments set in the config.

PvP and event servers

Combat timers and visible displays make it clear when a player is still in a fight.

Who it’s for: Server owners who run PvP or survival servers and want a combat logout penalty. Players need nothing installed on their side.

Questions

Does CombatLogX Port have to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join.

What does CombatLogX Port require?

Fabric API is required. LuckPerms is optional and adds permission control over who is affected.

Which add-ons extend CombatLogX Port?

Three mods require it: CombatLogX Port: End Crystal, CombatLogX Port: Bossbar and CombatLogX Port: Action Bar.

More from rcube

All projects

What the author says

A port of CombatLogX) for Fabric and NeoForge. Displays combat timer information on the top of the player's screen
rcube, on the Modrinth page

Official listing

Owner
rcube
Published
2026-08-07
Updated on Modrinth
2026-08-19
Facts verified
2026-10-15