Tags
Creators
Details
1.3.0
Compatibility
Changes
1.3.0
Estimated Durability (new, optional)
Some servers strip armor durability out of the data sent to your client, so the overlay can't show it. This adds an optional mode that reconstructs it from what your client can still see — it watches how much damage a player takes and works backwards through Minecraft's armor formula to work out how much durability their armor lost.
This is an estimate, not a reading. It can be wrong. Some servers may treat reconstructing hidden information as a disallowed client modification. Use at your own risk.
- Off by default — enable under ARMOR → Estimated
- Estimated values are prefixed with
~so they're never mistaken for real ones - Shows
--when the server hides health too, since there's nothing left to measure - Shows
~?when tracking isn't reliable enough to stand behind - An average is shown above the individual pieces. This is the figure to trust — individual pieces drift once Mending repairs start landing, but the average stays close
- Model Accuracy scores the estimate against your own armor, where the real value is visible. If it reads low, the numbers aren't reliable on that server
- Reset button and keybind, for duels that end without anyone dying
- Start Dura setting for kits that hand out pre-worn gear
- Configurable Protection level, Unbreaking level, and XP per bottle
Your own armor always shows its real durability — never an estimate.
Rough accuracy: ±10 durability without Mending. Around ±4% on the average once XP bottles are involved. Individual pieces drift much further than that.
1.2.9
Rebuilt config GUI
Written from scratch. YACL is no longer required — if you only installed it for this mod, you can remove it.
- Icon sidebar, card layout, and tooltips that follow your cursor
- Fully customisable accent colour — hue, spread, saturation, brightness, plus six presets
- The whole interface recolours live as you drag the sliders
Nametags
- View Style — Classic (health beside the name) or Modern (armor, health and name stacked)
- Health Indicator — heart symbol or plain number
- Health colour now ramps smoothly green → orange → red, and shows yellow above 20 for absorption hearts
- Armor durability colour ramps smoothly instead of jumping between fixed steps
Fonts
Four bundled TrueType fonts — JetBrains Mono, Fira Code, Inconsolata and Droid Sans — or stick with the vanilla font.
Keybinds
- Right Alt toggles the overlay on and off, with an on-screen confirmation
- Both keys are rebindable in the config screen or in vanilla Controls
Performance
- The config screen used to drop to around 10fps. It doesn't any more
- Nametag rendering rewritten: off-screen players are skipped entirely, text is cached, and the render loop no longer allocates memory each frame
Housekeeping
- The jar is now named
berkepvpclientinstead ofberke-esp. Delete the old jar — two copies of the same mod will stop the game launching - Fixed a mixin issue that could silently stop nametag hiding from working in a real install (it worked fine in dev, which is why it went unnoticed)
Requires: Minecraft 1.21.11 · Fabric Loader 0.15+ · Fabric API · Java 21
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:NPbgqDbX:pHaPVtzj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NPbgqDbX:pHaPVtzj"
}

