Skip to content

PVPINSIGHT / COMBAT ANALYTICS

Understandeveryfight.

PVPInsight reconstructs competitive Minecraft fights from measured combat events so players can see exactly what changed the outcome.

Legacy desktop retired · Fabric replacement in development

Explore the data
01The problem

You’re playing more.But are you actuallylearning more?

Memory is subjective. Telemetry is measurable. Here is what the same four sentences look like once they are checked against the event stream.

“He outreached me.”

MeasuredATTACK / KNOCKBACK

Distance at attack

3.40b

Spacing at 00:03.000

4.83b

Knockback displacement

1.93b

“I missed.”

MeasuredATTACK → HIT_CONFIRMED

Swing

00:03.420

Hit confirmed

00:03.470

Swing to contact

0.05s

“My pots were bad.”

MeasuredPOTION_THROW

Health at throw

15.5HP

Opponent distance

5.06b

After last damage

0.30s

“I got unlucky.”

MeasuredDAMAGE_TAKEN ×2

Health lost

4.5HP

Hits taken

2

Between hits

0.06s

ALL VALUES · ILLUSTRATIVE SAMPLE FIGHT · SAMPLE / 001YOUR OWN FIGURES COME FROM YOUR RECORDED FIGHTS
02Record → Reconstruct → Understand → Improve
  1. 01

    Record

    Every supported event is timestamped.

  2. 02

    Reconstruct

    Movement, spacing and combat events are rebuilt.

  3. 03

    Understand

    The moments that changed the fight become visible.

  4. 04

    Improve

    Repeated mistakes become actionable practice targets.

SAMPLE / 001 · NETHPOTT / 00:00.000
  • 00:03.420ATTACK
  • 00:03.470HIT_CONFIRMED
  • 00:03.610KNOCKBACK
  • 00:03.740DAMAGE_TAKEN
  • 00:03.800DAMAGE_TAKEN
  • 00:03.880REPOSITION
  • 00:04.100POTION_THROW
  • 00:04.420ATTACK
  • 00:04.470HIT_CONFIRMED
FIGHT TRACE / 84C1CONTACT · ATTACK · RESOURCE
03Fight viewer

Scrub the fight.Read every second.

Hover the timeline to preview a moment. Click an event to pin it. This is an authored sample, not a recorded match.

00:02.000 / 00:06.000

DIST

0.00b

YOU

20.0HP

OPP

20.0HP

Event feed9 EVENTS

Press play, or select an event.

Live session · SAMPLE / 001 · Health over time

0.05s to first contact

  • You
  • Opponent

Illustrative sample · health over 00:06.000

Contact

+0.05s

Swing to confirmed hit

Displace

1.9

Opponent knockback, blocks

First swing

3.4

Distance at first attack

04The moment you lost

00:03.800 · DAMAGE_TAKEN · −4.5 HP total

The fight didn’t change here.

TIMESTAMP

00:03.800

DIST

3.42b

YOU

15.5HP

SAMPLE / 001 · MEASURED EVENTS ONLY · NO INTENT IS INFERRED

05Coaching

Feedback thatshows its work.

Every finding points at the events behind it. A single fight is never promoted to a pattern. These cards are written from the sample fight, SAMPLE / 001.
01 · WEAKNESSHIGH
  1. Evidence

    • 00:03.470 HIT_CONFIRMED
    • 00:03.740 DAMAGE_TAKEN, 0.27s later
    • 00:03.800 DAMAGE_TAKEN, 4.5 HP lost in total
  2. Pattern

    One fight. Not yet a pattern. Needs the same measurement in 3 or more recorded fights.

  3. Finding

    After landing the opening hit, 4.5 HP was taken within 0.33s.

  4. Correction

    After a confirmed hit, reset your spacing before the next swing. Replay this window in the viewer.

02 · WEAKNESSMEDIUM
  1. Evidence

    • 00:03.880 REPOSITION
    • Strafe side matches the previous two exchanges.
    • Telemetry confidence for position: MEDIUM
  2. Pattern

    Three consecutive exchanges in this fight. Whether it repeats across fights is not yet known.

  3. Finding

    Your strafe direction did not change across three exchanges.

  4. Correction

    Alternate strafe side on the second exchange. Check the next fight for the same measurement.

03 · STRENGTHHIGH
  1. Evidence

    • 00:04.100 POTION_THROW at 15.5 HP
    • Opponent 5.1 blocks away
    • 0.30s after the last damage
  2. Pattern

    One fight. Recorded as a single observation, not a habit.

  3. Finding

    The heal was thrown with the opponent 5.1 blocks away, outside the range of a swing.

  4. Correction

    Keep it. Timing is shown as an observation. Whether the potion landed is not claimed.

ILLUSTRATIVE SAMPLE FINDINGS · YOUR FINDINGS ARE GENERATED FROM YOUR RECORDED FIGHTS

06Modes

Built aroundone mode first.

NethPot has full kit-specific coaching. Click any item to inspect it. Other modes show what can be measured and nothing more.
Nether pot

Inspect · Nether pot

Selected mode

NethPot

SUPPORTED

The kit PVPInsight coaches. A NethPot fight is recorded as a full replay, scored with kit-aware metric groups, and turned into findings.

Recording
Full replay
Metrics
Kit-aware groups
Coaching
Kit-specific findings

Metric groups · NethPot

  • Combat

    Attacks · Confirmed hits · Confirmed misses · Unresolved attempts · Critical hits · Click-level aim accuracy

  • Resources

    XP bottles used · Golden apples · Potions thrown · Totem pops · Bottles

  • Movement

    Sprint ratio · Jump ratio · Attack distance

  • Spacing

    Attack distance · Ideal range % · Overextensions

  • Defense

    Knockback recovery · Totem usage · Totem pops

07The app

Everything you did,in one place.

A preview of the interface planned for the Fabric product. It shows sample data only and is not a recording of a real session or a claim that the replacement build is available.
PVPINSIGHTSAMPLE DATA

SAMPLE / 001 · NETHPOT

SESSION OVERVIEW

Attacks

2

Confirmed hits

2

Health lost

4.5HP

Potions thrown

1

Confirmed misses

N/A

Aim accuracy

N/A

Opponent damage

N/A

Totem pops

N/A

A dash means not captured in this sample. It does not mean zero.

Fight trace / 84C1

08Rankings

How you fight,not how it ended.

PVPInsight rankings will grade mechanics. Public leaderboards below still come from the source that publishes them. PVPInsight does not rank anyone itself yet.

PVPINSIGHT RANKINGS

SOON

PVPINSIGHT
RANKINGSSOON

These rankings will grade how you fight, not whether you won. Aim, melee, movement, spacing, potions. A letter on each mechanic, from S+ to D. Nothing here is live. The card below is an example of the scale, not a real player.

  1. S+
  2. S
  3. A+
  4. A
  5. B+
  6. B
  7. B-
  8. C
  9. D

EXAMPLE · NOT A REAL PLAYER

Example

sample_fighter

Aim
S+
Melee
B-
Movement
A
Spacing
B+
Potions
C
Crits
A+
Defense
B
Opening
B-

LIVE · PUBLIC SOURCES · NOT PVPINSIGHT GRADES

DATA · NO DATA SHOWN

View all rankings
09Trust

Measured.Not imagined.

ONE NUMBER, TRACED · SAMPLE / 001 · ILLUSTRATIVE SAMPLE

  1. 01

    Raw event

    HIT_CONFIRMED

    Observed by the recorder

  2. 02

    Timestamp

    00:03.470

    Position in the fight

  3. 03

    Reconstruction

    3.08b

    Spacing at that moment

  4. 04

    Metric

    2 hits

    Counted, not estimated

  5. 05

    Finding

    Plain English

    Only where evidence supports it

Confidence, always stated

Every value carries one of eight states. They are drawn without colour so they read the same on any screen.
  • CONFIRMED

    Directly observed in the event stream.

  • HIGH

    Derived from observed samples with strong support.

  • MEDIUM

    Inferred from a pattern; some samples missing.

  • LOW

    Reconstructed from a short window. Treat as indicative.

  • UNKNOWN

    Not enough signal to say either way.

  • UNAVAILABLE

    Telemetry for this was not captured.

  • UNSUPPORTED

    Not measurable for this mode.

  • INSUFFICIENT

    Too few samples to state a result.

  • Local-first analysis

    Your fight data is processed on your machine.

  • Evidence-based metrics

    Every number traces back to an observed event.

  • No fabricated statistics

    If it wasn't measured, it isn't shown.

  • Kit-aware analysis

    Metrics adapt to the mode you're playing.

  • Built for competitive PvP

    Designed around how players actually train.

10 · StartTRACE / 84C1

Ready to see whatyou’re doing wrong?

Play. Measure. Improve.