Combat Metrics

Quick rating

Combat Metrics

No reviews yet

Combat Metrics is a client-side Fabric mod that tracks your PvP performance and turns your death screen into a detailed analytical dashboard with visual graphs.

Tech
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
Creative Commons Attribution No Derivatives 4.0 International
Latest Version
pvpmetrics-1.0.0+mc1.21.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

# Combat Metrics (Client-Side PvP Telemetry)

Most Minecraft PvP improvement happens by feel. You lose a duel, blame lag, queue again, and carry absolutely zero data from one fight to the next. The few tools that do exist are server-side plugins that just count kills and deaths. They don't tell you *why* you lost.

**Combat Metrics** changes that. It is a completely client-side Fabric mod designed to watch your combat mechanics the way a coach watches game film: silently during the fight, analytically after it. It modifies zero gameplay, sends no packets to the server, and works identically on public multiplayer networks, LAN duels, and singleplayer practice worlds.

---

## What It Measures

Combat Metrics classifies your fight based on the kit you are holding (Sword, Axe/Shield, or Crystal) and tracks specific, high-fidelity mechanical metrics.

### General Combat Metrics

* **Swing Accuracy:** The exact ratio of confirmed entity hits to total weapon swings. Whiffs count against you; mining blocks never does.
* **Damage Taken:** Total hearts lost during the session.
* **Best Combo:** The longest run of consecutive hits landed without taking damage back.
* **First Hits:** Tracks individual "engagements" (when an opponent gets within 3 blocks and leaves past 5 blocks) and tallies who landed the first blow of that exchange.

### Melee (Sword & Axe) Metrics

* **Attack Discipline:** The percentage of swings thrown with your attack cooldown fully charged. The ultimate diagnostic tool to cure spam-clicking.
* **Crit Rate:** The percentage of your landed hits that were jump/falling critical hits.
* **Average Hit Range:** Measures the eye-to-impact distance of your hits, helping you gauge your spacing.

### Crystal & Anchor Metrics

* **Setup Speed (The Two-Tap):** The delay (in milliseconds) between placing your obsidian/anchor and placing the crystal/glowstone on top of it.
* **Totem Re-equip Time:** Starts counting the frame your totem pops and stops when a new one is successfully in your offhand.
* **Defense Response:** Measures the delay between an opponent's action (like placing a crystal near you) and your defensive counter (raising a shield, placing a block, or popping their crystal).

---

## The Interface

### 1. The Defeat Wrap

When you die in combat, the vanilla death screen is replaced with an elegant analytical wrap. It displays your overall performance grade (**S, A, B, C, or F**), highlights your weakest metrics in red, and provides a single, targeted **Training Drill** to focus on in your next match (e.g., *"Respect the 1.9 cooldown: stop swinging before your crosshair indicator is full"*).

### 2. In-Game Graph Browser

Press the graph keybind to open your fight history. Each fight is visually mapped out:

* **Health-over-time curves** showing exactly where you took damage.
* **First-hit timelines** indicating who controlled the pace of the engagements.
* **Setup-speed charts** showing if your crystal placement slowed down as the fight dragged on.

---

## Is this allowed on competitive servers?

**Yes.** Combat Metrics is entirely visual and diagnostic.

* It does **not** automate shield blocks, totem swaps, or placements.
* It does **not** send any packets to the server.
* It does **not** bypass vanilla client restrictions.
* It simply observes raw client-side inputs and events (like health changes and entity spawns) to calculate metrics post-fight. It is as safe to use on Hypixel, PvP Legacy, or MCCI as a standard FPS overlay.

---

## Keybinds (Configurable)

* **Open History/Graph Browser:** `O`
* **Toggle Live Stats HUD:** `I`
* **Manually Start/End Session:** `U` (Useful for open-ended practice arenas)

---

### Requirements

* **Fabric Loader**
* **Fabric API**
* Compatible with Minecraft **1.20.x - 1.21.x**

Combat Metrics (Client-Side PvP Telemetry)

Most Minecraft PvP improvement happens by feel. You lose a duel, blame lag, queue again, and carry absolutely zero data from one fight to the next. The few tools that do exist are server-side plugins that just count kills and deaths. They don't tell you why you lost.

Combat Metrics changes that. It is a completely client-side Fabric mod designed to watch your combat mechanics the way a coach watches game film: silently during the fight, analytically after it. It modifies zero gameplay, sends no packets to the server, and works identically on public multiplayer networks, LAN duels, and singleplayer practice worlds.


What It Measures

Combat Metrics classifies your fight based on the kit you are holding (Sword, Axe/Shield, or Crystal) and tracks specific, high-fidelity mechanical metrics.

General Combat Metrics

  • Swing Accuracy: The exact ratio of confirmed entity hits to total weapon swings. Whiffs count against you; mining blocks never does.
  • Damage Taken: Total hearts lost during the session.
  • Best Combo: The longest run of consecutive hits landed without taking damage back.
  • First Hits: Tracks individual "engagements" (when an opponent gets within 3 blocks and leaves past 5 blocks) and tallies who landed the first blow of that exchange.

Melee (Sword & Axe) Metrics

  • Attack Discipline: The percentage of swings thrown with your attack cooldown fully charged. The ultimate diagnostic tool to cure spam-clicking.
  • Crit Rate: The percentage of your landed hits that were jump/falling critical hits.
  • Average Hit Range: Measures the eye-to-impact distance of your hits, helping you gauge your spacing.

Crystal & Anchor Metrics

  • Setup Speed (The Two-Tap): The delay (in milliseconds) between placing your obsidian/anchor and placing the crystal/glowstone on top of it.
  • Totem Re-equip Time: Starts counting the frame your totem pops and stops when a new one is successfully in your offhand.
  • Defense Response: Measures the delay between an opponent's action (like placing a crystal near you) and your defensive counter (raising a shield, placing a block, or popping their crystal).

The Interface

1. The Defeat Wrap

When you die in combat, the vanilla death screen is replaced with an elegant analytical wrap. It displays your overall performance grade (S, A, B, C, or F), highlights your weakest metrics in red, and provides a single, targeted Training Drill to focus on in your next match (e.g., "Respect the 1.9 cooldown: stop swinging before your crosshair indicator is full").

2. In-Game Graph Browser

Press the graph keybind to open your fight history. Each fight is visually mapped out:

  • Health-over-time curves showing exactly where you took damage.
  • First-hit timelines indicating who controlled the pace of the engagements.
  • Setup-speed charts showing if your crystal placement slowed down as the fight dragged on.

Is this allowed on competitive servers?

Yes. Combat Metrics is entirely visual and diagnostic.

  • It does not automate shield blocks, totem swaps, or placements.
  • It does not send any packets to the server.
  • It does not bypass vanilla client restrictions.
  • It simply observes raw client-side inputs and events (like health changes and entity spawns) to calculate metrics post-fight. It is as safe to use on Hypixel, PvP Legacy, or MCCI as a standard FPS overlay.

Keybinds (Configurable)

  • Open History/Graph Browser: O
  • Toggle Live Stats HUD: I
  • Manually Start/End Session: U (Useful for open-ended practice arenas)

Requirements

  • Fabric Loader
  • Fabric API
  • Compatible with Minecraft 1.20.x - 1.21.x

Screenshots

Gallery

  • Get your fights stats
    Get your fights stats After a fight, see an analysis of your last combat. It also shows you an advice over what you should work on to get better.
  • Session graph
    Session graph After a fight get graphs over how you perform during the combat

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works