A drop-in mod for preventing common exploits. Fully configurable and works well alongside other anti-cheats like GrimAC.
Drop-in Fabric server mod that prevents common combat, interaction and packet-based exploits.
This works great with other anti-cheats, such as GrimAC. It also will fix a common problem with Anti xray where a player is able to hit blocks in freecam to reveal ores.
config/PandaAntiExploit.json generated at runtime.
Reload at runtime: /panda-anti-exploit reloadConfig
{
"doLogging": false,
"combat": {
"preventWallHit": true,
"checkHitDistance": true,
"checkHitAngle": true,
"fixAttributeSwap": true //Patch attribute swap exploit
},
"player": {
"preventDeadPlayerActions": true
},
"blockPlacement": {
"preventAirPlacement": true,
"checkPlacementDistance": true,
"preventThroughBlockPlacement": true,
"checkPlacementAngle": true,
"preventLongRangeBlockBreaking": true,
"preventLongRangeBlockUsage": true
},
"packet": {
"removeTeleportData": true, //Strip other player's teleport data from packet
"removeHealthTags": true, //Remove health information of other players
"removeHealthTagsFromMobs": true,
"removeEquipmentTags": true, //Remove extra information from equipment (enchants and more)
"removeDroppedItemTags": true, //Remove extra information from dropped items (enchants and more)
"patchSoundExploits": true, //Obsfucate where global sounds came from so triangulation is harder
"patchSoundExploitsStrict": true, //Make global sounds play from same block as player, making triangulation impossible
"preventBlockBreakExploits": true, //Prevent Anti-Xray bypass
"capNetherViewDistance": true, //Make nether view distance match vanilla fog
"capNetherViewDistanceBuffer": false, //Extra 1 chunk buffer for laggy connections
"checkBookNBTSize": true, //Prevent book ban exploits
"maxBookNBTSizeKB": 10 //Maximum book NBT size in KB
}
}
hardcoreanarchy.gay (Deathban Anarchy)sky.hardcoreanarchy.gay (Skyblock Anarchy)
GrimAC doesn't cancel START_DESTROY_BLOCK packets properly, it also has really poor place/break checks. In order for it to not interfere with how this mod fixes anti-xray, go into yourconfig/GrimAC/punishments.yml
and comment out Break/Place checks
Misc:
remove-violations-after: 300
checks:
- "Vehicle"
- "NoSlow"
- "Sprint"
- "MultiActions"
#- "Place"
- "Baritone"
#- "Break"