Tags
Creators
Details
All versions
1.2.1
Release
PvP Stats 1.2.16 months ago 60
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client-side
Changes
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_pearldamage source filtered out - Axe hit timestamp now set in
AttackEntityCallbackinstead 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
prevJumpDownflag
🗑️ 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 —
findTrackedOpponentwas called 5+ times per tick, now consolidated
🎯 Kit Support
- Tank ✅
- SMP ✅
- Axe ✅
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:fcmBL689:K0P1UdQK"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fcmBL689:K0P1UdQK"
}

