Перейти к содержимому
Mineforgian

PvP Stats

PvP Stats is a client-side Fabric mod that tracks your PvP fights in real time, recording detailed combat stats like offense, defense, and shield interactions. Currently in beta with Tank kit support, with more kits coming soon.

Загрузки
1K
Подписчики
2
Обновлён
21 апреля 2026 г.
Лицензия
MIT

Опубликован 1 апреля 2026 г.

PvP Stats

A client-side Fabric mod for Minecraft 1.21.11 that tracks and analyses your PvP fights in real time — no gameplay alteration, no assistance, just pure stats.


🗡️ What It Does

PvP Stats automatically detects when you enter a fight and begins tracking combat data live. When the fight ends, it saves a full breakdown to your fight history, which you can browse at any time.


📊 What It Tracks

  • Offense — hits landed, damage dealt
  • Defense — hits taken, damage received
  • Shield — shield interactions and blocks
  • General — fight duration, HP, and more
  • Kit-specific stats — unique metrics depending on your loadout

PvP Stats HUD


🎒 Kit Support

PvP Stats automatically detects your kit based on your hotbar loadout.

Kit Status
Tank ✅ Supported
Axe ✅ Supported
SMP ✅ Supported
Spearmace ✅ Coming soon
Mace 🔜 Coming soon
Cart ✅ Coming soon

🖥️ UI & Features

  • Clean two-column stat display (offense, defense, shield, general, kit-specific)
  • Browsable fight history — stores up to 50 past fights
  • Debug overlay (press H) showing live kit, fight state, time elapsed, and a fade-out event feed

⚠️ Important

PvP Stats is purely informational. It does not alter gameplay, assist with inputs, automate anything, or provide any in-fight advantage. It only records and displays stats, and works on any server.

Note: This mod is designed for 1v1 fights only. Inaccurate recordings caused by FFAs, party games, party fights, or multi-player scenarios are not covered by bug reports.


🔧 Requirements

  • Minecraft 1.21.11
  • Fabric Loader
  • Fabric API

🚧 This mod is currently in beta. More kits and features are actively in development.

Ченджлог

1.4.1Релиз1.21.11 · 21 апреля 2026 г.

v1.4.1 — Update Checker

New

  • In-game notification when a newer version is available on Modrinth (shows once in chat on world join)
  • Added new Icon for mod

Changes

  • Mod name standardised to PvP Stats throughout
1.4.0Релиз1.21.11 · 18 апреля 2026 г.

v1.4.0 — Spearmace Kit

New Kit: Spearmace

Full tracking support for the Spearmace playstyle.

New stats tracked:

  • Smash Hits — Mace hits landed while airborne (>1.5 blocks fall distance)
  • Smash Acc — Smash hits as a percentage of total mace swings
  • Stun-Slams — Axe shield disable followed by a mace smash within 3 seconds
  • Lunge Swaps — Quick swaps to spear while moving fast (bypasses spear cooldown)

Kit behaviour:

  • Spearmace skips combo, jump reset, and KB rows (not relevant to the kit)
  • Kit auto-detected when mace + spear are in hotbar

Bug Fixes

  • Fixed smash hits double-counting when quickly swapping to mace mid-air
  • Fixed smash registering on ground-level mace hits
  • Fixed stun-slam not detecting correctly due to timing window being too short
  • Fixed kit-specific HUD rows bleeding into other kits (Tank/SMP/Axe no longer show Spearmace rows)

Found a bug? Contact lwkSlick on Discord or use the link in-mod.

1.3.2Релиз1.21.11 · 18 апреля 2026 г.

v1.3.2 — Cart Kit Fix

Bug Fixes

  • Fixed cart accuracy always showing 0% — detonation detection now tracks the TNT minecart entity directly instead of inferring from enemy HP changes
  • Fixed missed arrows being recorded as successful detonations
  • Instacart (bow → rail → cart, arrow already in flight) now correctly detected as a hit when cart explodes instantly
  • Instacart misses now correctly time out and register as MISS
  • Slow carts (fuse delay) no longer incorrectly counted as instacarts
1.3.1Релиз1.21.11 · 17 апреля 2026 г.

Fixes

Fixed issue with Bow cart kit not shown properly after switching from crossbow cart kit.

1.3.0Релиз1.21.11 · 17 апреля 2026 г.

v1.3.0 — Cart Kit Support

New Features

Cart Kit Tracking

The Cart kit now has full HUD support with kit-specific stats:

  • Carts Det. — total carts detonated in the fight
  • Cart Acc — percentage of carts that dealt damage to the enemy
  • Self Damage — times you took explosion damage from your own cart
  • Bow Carts — bow cart count with average detonation time
  • Xbow Carts — crossbow cart count with average detonation time

Bow vs Crossbow Split

Bow and crossbow carts are tracked separately, each with their own average detonation speed. Lower is better — this is your insta-cart timing stat.

Changes

  • Removed [BETA] label from HUD title
  • Cart kit skips combo, jump reset, and KB rows (not relevant to the kit)

Bug Fixes

  • None

Notes

  • Cart detection is polling-based (no mixins). Detection relies on mainhand item sequence: rail → cart → bow/FS/crossbow. Edge cases like offhand carting are not tracked.
  • Detonation timing starts when you switch away from the cart item and ends on confirmed enemy HP drop or explosion damage.
1.2.1Релиз1.21.11 · 13 апреля 2026 г.

v1.2.1 — Official Release

✅ Added

  • Crit chain tracking — best and avg crit chain shown in HUD for Tank/SMP/Axe kits
  • Shield disable detection — axe hit recorded instantly on swing, disable confirmed within 1200ms window
  • Disable window hit tracking — sword hits within 5s of a shield disable logged
  • Live damage bar — cumulative damage dealt and taken shown in action bar during fight, format: (57) YourName - EnemyName (52)
  • Damage stat in fight HUD — total damage dealt vs taken shown under Trade
  • Aim accuracy tracking — crosshair-on-hitbox accuracy per swing, shown in OFFENSE panel

🐛 Fixed

  • Shield hits no longer count as real hits — correctly falls through to swing
  • Pearl damage no longer triggers hit taken — ender_pearl damage source filtered out
  • Axe hit timestamp now set in AttackEntityCallback instead of tick loop — fixes shield disable detection
  • Broken wasted shield hit detection removed entirely — was never firing correctly
  • Jump reset detection fixed — fresh space press tracked via prevJumpDown flag

🗑️ Removed

  • Totem tracking — yours and enemy totems
  • Wasted shield hits stat
  • Axe swap count / avg swap speed — data was unreliable
  • Ranged hits, crossbow disable followups, axe crits, unshielded axe hits, enemy shield data — dead code cleaned up
  • Redundant opponent lookups — findTrackedOpponent was called 5+ times per tick, now consolidated

🎯 Kit Support

  • Tank ✅
  • SMP ✅
  • Axe ✅

1.2.0Бета1.21.11 · 8 апреля 2026 г.

1.2.0-beta — Axe & SMP Kit Tracking

✅ Added

  • Shield Disables — tracks how many times you disabled the enemy's shield with an axe
  • Wasted Shield Hits — tracks how many times you hit an already-active shield without disabling it
  • Disable Rate % — ratio of successful disables vs total shield hit attempts
  • Disable Window Hits — sword hits landed within 5 seconds of a shield disable
  • Avg Swap Speed — average time from shield disable to your first sword hit
  • SMP and Axe kits now show all 5 new stats in the KIT SPECIFIC panel

🎯 Kit Support

  • Axe ✅
  • SMP ✅

🐛 Fixed

  • Shield hits no longer count as regular hits
  • Hotbar switching no longer incorrectly registers as a swing
  • Shield hits no longer trigger overflick detection
  • Axe swap speed resets correctly after first sword hit post-disable

🔧 Other

  • Reduced background and panel opacity for a cleaner look
  • Added homepage and issues links to Mod Menu
1.0.2Бета1.21.11 · 5 апреля 2026 г.

1.0.2-beta - Advanced Combat Analytics

✅ Added

  • KB detection via velocity polling
  • Jump reset detection with reaction time rating (GREAT / Good / Okay / Bad)
  • Cooldown timing tracking (Early / Perfect) — logged per hit + fight average in HUD
  • Overflick detection
  • Average reach tracking (shown in blocks)
  • KIT SPECIFIC section in HUD for Tank, SMP and Axe kits
  • Jump reset percentage added to KIT SPECIFIC

🐛 Fixed

  • Various pixel inconsistencies in the HUD

Комментарии

Загружаем…