Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 months ago
Updated 2 weeks ago
All versions
2.7.2
Release
VoidAC 2.7.2last month 42
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.10
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
VoidAC 2.7.2
Added
- WallHit detection. Detects attacks against players covered by blocks using multi-angle ray tracing and multiple eye heights.
- WallHit cancellation. After reliable confirmation, subsequent attacks through blocks are cancelled, including in Creative.
- WallHit configuration. Added
WallHit.block-impossible-hits, with fallback toReach.block-impossible-hits. - Experimental AntiESP and AntiFreecam. Underground chunk masking, entity filtering and dynamic visibility updates. Disabled by default.
Fixed
- Corner attacks that were not detected on modern clients.
- Artificial ray tracing gaps caused by applying legacy tolerance to clients running 1.18.2 and newer.
- WallHit confirmations lost during the Reach processing path.
- Creative attacks and modern interaction packet handling.
- Null
Block Entity DataNBT that could cause client-side decode errors. - Automatic
punishments.ymlupdates while preserving existing groups and custom settings.
Changed
- Block ray tracing tolerance is now client-version aware.
- WallHit uses a temporary confirmation window to reduce false positives without leaving the bypass open.
- Alerts now include the detected block, precheck result and cancellation status.
- Optimized the AntiESP cache to reduce recalculations, duplicate packets and movement overhead.
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:aauFRVwy:3XEh0EA9"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:aauFRVwy:3XEh0EA9"
}

