All versions
1.2.7
Release
Counter 1.2.72 weeks ago 50
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
Platforms
Bukkit
BungeeCord
Folia
Paper
Purpur
Spigot
Changes
New
- Base shield: chests, shulkers and other base blocks stay hidden until a player could really see them. Stops ESP, x-ray, freecam and chunk tricks.
- Players and base entities behind walls are hidden too, so tracers and radar get nothing.
- Fake bait chests deep in stone that only cheaters can find.
- ProbeA: blocks the dig packet trick that reveals ores and hidden blocks.
- BaitA and SeekA: catch players tunnelling straight to bait or to bases they never saw.
- Freecam: breaking, placing, opening or hitting from the camera flags within two clicks, Wurst included.
- /counter shield shows what the shield is doing.
- Client fingerprints: spots cheat clients like Meteor, Wurst and LiquidBounce, even with a fake brand.
- Detected clients show on join alerts, /counter client and Discord.
- /lookup in Discord: a player stats card with action buttons.
- Bypass permissions per check, cheat type and category, like counter.bypass.fly.
- /counter info and the check menu show each check's bypass permission.
Improved
- Combat checks see where the target was on each player's screen.
- Small reach on moving targets gets caught far more often.
- BreakA catches fast break that finishes blocks it never started digging.
- Cheat client signatures live in fingerprints.yml and are easy to update.
- Lunar, Feather, Badlion and modded clients are kept out of fingerprint flags.
- Base shield works alongside Paper anti-xray and Orebfuscator.
- Base shield respects Factions, Towny, Lands, WorldGuard and GriefPrevention land.
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:wO6apIVf:TkgIYs4m"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:wO6apIVf:TkgIYs4m"
}

