Links
Tags
Creators
Details
1.12.1
Compatibility
Changes
Anti-cheat that is real It still bans known cheat-client names. It also now checks:
Reach — how far a hit is. Max used in code is 4.8 blocks, plus a little extra if ping is high. Spears / tridents / maces get a longer allowed range. Speed — moving too fast. Fly — staying in the air too long.
If it flags you, ops can get a warning. There is also an unban command. It does not punish fast clicking. Instant shields Every tick it looks at shields in player hands and sets the raise delay to 0.
So a shield blocks immediately, no wind-up. Shield angle with lag If vanilla says “that hit was not blocked,” it tries again using a slightly delayed look direction (from the anti-ghost system).
This is so high ping does not make blocked hits go through as often. Crystals Not only “hit the crystal instantly.” If you place a crystal, the server remembers it for 450 ms. Use / click again in that window and it explodes that crystal. So place-then-detonate is built in. /pupg extras that exist in code
Mace spam — extra mace smashes, limited inside a time window Multi-hit — extra hits on the same target Commands to clear mainhand or armor boosts
Time-stop If anyone has time-stop active, it can also freeze the world around them, not only lock that one player. Short version: 1.12.1 is shields + crystals + a real reach/speed/fly check. The click-speed config is leftover and does nothing.
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:hrdPSCxi:QT8C5ko1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hrdPSCxi:QT8C5ko1"
}

