Tags
Creators
Details
Licensed AGPL-3.0-only
Published 2 years ago
Updated 2 months ago
All versions
0.7.0-Paper-0.10.0
Alpha
Raycasted Anti-ESP 0.7.0-Paper-0.10.0-RELEASE3 months ago 1,122
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.4–1.21.11
Platforms
Folia
Paper
Purpur
Required content
Any compatible version
Changes
RaycastedAntiESP v0.7.0 Paper v0.10.0
This update adds several new config options, including the ability to exempt arbitrary entity types, and significantly reduces object allocations.
- After feedback from several users,
keep-client-entity-when-hiddenhas been changed to false by default. SimpleEnginehas been renamed toAsyncEngineto more accurately describe it.- Configs will not automatically transfer over, but the default configuration of one async thread should be enough for over 500 players, so I don't think it matters.
- Added a new config option:
checks.entity.excluded-types.- All entities in this list will be exempted from antiesp checks for all players
- By default, entities such as projectiles, boss mobs, and display entities have been exempted. You can change this as you see fit.
- Update checks can now be disabled
- The config has a new
updatescategory where checks for different release channels–and sending update notifications to players with the correct permission–can be enabled/disabled. - This feature is a contribution from UsainSrht
- The config has a new
- The same exempted entities system was extended to exempt all FancyNPCs/FancyHolograms entities as they cause odd issues with RaycastedAntiESP.
- Object allocations have been significantly reduced.
- Raycasting has been modified so the JVM can fully scalarise the raycast method and the code that calls it.
- The visibility transition queue now queues batches of 8 visibility transitions to reduce object allocations.
- In combination, the above two changes reduce engine-thread allocations by 90%. When not loading many chunks, this reduces overall RaycastedAntiESP allocations by ~50%.
- Netty thread allocations have been reduced by reusing the same wrappers to dispatch packets.
- Glowing entities are now always visible.
checks.player.only-check-sneaking: falsehas been added. When true, players must be sneaking to be hidden.
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:bCjNZu0C:EIoQDl6W"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bCjNZu0C:EIoQDl6W"
}

