HomeJavaModsTrue Combat Manager
True Combat Manager
ModsJava

True Combat Manager

by muzlikgamer · on Modrinth

A powerful and optimized PvP combat system featuring advanced tracking, cooldown control, combat log. Free Minecraft Java mod for 1.21, 1.21.1, 1.21.2.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.2–1.21.11 · Bukkit⬇ Download for 1.21.2–1.21.11 · Paper⬇ Download for 1.21.2–1.21.11 · Purpur⬇ Download for 1.21.2–1.21.11 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
True Combat Manager — screenshot 1True Combat Manager — screenshot 2True Combat Manager — screenshot 3True Combat Manager — screenshot 4

True Combat Manager

Professional combat tracking with interactive GUIs, persistent statistics, dual grace period protection, and modern Minecraft server optimization.


Overview

True Combat Manager is a feature-rich combat management system designed for competitive Minecraft PvP servers. It focuses on accurate combat detection, preventing PvP abuse, providing clear player feedback, interactive statistics GUIs, and persistent data tracking.


✨ What's New in v1.2.1

Dual Grace Period System

The disconnect protection system has been completely overhauled.

Repeat-Logout Abuse Prevention

Bypass-Totem Config

Per-Player Theme Persistence

Sound Profile Hot-Reload

Bug Fixes


Core Features

Combat System

Interactive GUI System

Database System

Smart Restrictions

Visual Interface

Protection Systems


Disconnect Protection Flow

Grace period expires, player still offline:

  1. Inventory dropped at disconnect location immediately
  2. Win/loss recorded, opponent notified and rewarded
  3. pendingPunishments entry stored — player killed on next login

Player rejoins with pending punishment:

  1. Live inventory cleared
  2. Player killed (totem bypass configurable)
  3. Opponent receives reminder message

Commands

Player Commands

/combat status              - View your combat status
/combat stats               - Open your combat statistics GUI
/combat summary             - View latest fight summary
/combat toggle-style        - Change visual theme (works anytime)

Admin Commands

/combat reload              - Reload configuration
/combat inspect <player>    - View real-time combat info
/combat summary <player>    - Open player's stats GUI
/combatadmin stats          - Open server statistics GUI
/combat clear <player>      - Force-end combat
/combat protection <player> <seconds> - Grant immunity
/combat debug               - Toggle debug mode
/combat logging <on|off>    - Toggle console logging

Configuration Example

combat:
  duration: 10
  disconnect-protection:
    enabled: true
    bad-internet:
      grace-seconds: 30
    intentional:
      grace-seconds: 10
    repeat-logout:
      enabled: true
      max-count: 2
      window-seconds: 240
    punishment:
      drop-inventory: true
      bypass-totem: true

visual:
  themes:
    default-theme: "clean"
  sounds:
    profile: "default"

database:
  type: "sqlite"

logging:
  console-enabled: false

All settings reload instantly with /combat reload.


PlaceholderAPI Support

%pvpcombat_in_combat%
%pvpcombat_time_left%
%pvpcombat_opponent%
%pvpcombat_wins%
%pvpcombat_losses%
%pvpcombat_kd_ratio%
%pvpcombat_win_rate%
%pvpcombat_total_damage_dealt%
%pvpcombat_total_damage_received%

Installation

  1. Download the plugin JAR
  2. Place it inside the plugins folder
  3. Restart the server
  4. Configure settings if needed
  5. Run /combat reload

No additional setup required — SQLite works out of the box.


Requirements

Minecraft 1.18+ · Java 17+ (21 recommended) · Paper or Spigot

Optional: PlaceholderAPI · WorldGuard · ProtocolLib


Support

https://github.com/muzlik-gm/True-Combat-Manager/issues


© 2026 muzlik · Made for the Minecraft PvP community

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more