Panda Anti-Exploit

Panda Anti-Exploit

Mod

A drop-in mod for preventing common exploits. Fully configurable and works well alongside other anti-cheats like GrimAC.

Server Game MechanicsManagementUtility

1,243 downloads
11 followers
Follow Save

Panda Anti-Exploit

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.

  • Combat: Prevents players from hitting through walls, checks for excessive reach, and validates hit angles.
  • Player Actions: Restricts actions for dead players, sanitizes sign text, validates book updates, and prevents various entity interaction exploits.
  • Block Interaction: Manages block placement and breaking rules, including checks for air placement, distance, angle, and preventing interaction through walls. Also includes checks for long-range block breaking and usage.
  • Packets: Hardens the client-server communication by removing sensitive data from packets. This includes stripping teleport data for entities out of view, removing health and equipment details, sanitizing dropped item tags (preserving visible visuals and stack size), and obfuscating sound coordinates to prevent location exploits.

Features

Configuring

config/PandaAntiExploit.json generated at runtime. Reload at runtime: /panda-anti-exploit reloadConfig

{
  "doLogging": false,
  "combat": {
    "preventWallHit": true,
    "checkHitDistance": true,
    "checkHitAngle": true
  },
  "player": {
    "preventDeadPlayerActions": true,
    "sanitizeSignText": true,
    "validateBookUpdates": true,
  },
  "blockPlacement": {
    "preventAirPlacement": true,
    "checkPlacementDistance": true,
    "preventThroughBlockPlacement": true,
    "checkPlacementAngle": true,
    "preventLongRangeBlockBreaking": true,
    "preventLongRangeBlockUsage": true
  },
  "packet": {
    "removeTeleportData": true,
    "removeHealthTags": true,
    "removeHealthTagsFromMobs": true,
    "removeEquipmentTags": true,
    "removeDroppedItemTags": true,
    "patchSoundExploits": true,
    "patchSoundExploitsStrict": true,
    "preventBlockBreakExploits": true
  }
}

Try it out

hardcoreanarchy.gay (Deathban Anarchy)
sky.hardcoreanarchy.gay (Skyblock Anarchy)

GrimAC Compatability

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 your config/GrimAC/punishments.yml and comment out Break/Place checks

  Misc:
    remove-violations-after: 300
    checks:
      - "Vehicle"
      - "NoSlow"
      - "Sprint"
      - "MultiActions"
      #- "Place"
      - "Baritone"
      #- "Break"

Support

Support discord here!

License

CC0


Project members

TreeOfSelf

Member

Details

Licensed CC0-1.0
Published 8 months ago
Updated 8 days ago