Skip to content

Panda Anti-Exploit

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

Fabric
Loaders
Fabric
Downloads on Modrinth
8.7K
Followers on Modrinth
27
versions
21
Updated
October 12, 2026Oct 12
Published
in 2024

At a glance

Runs on Fabric
For Minecraft 1.21.4–1.21.11, 26.1.1–26.3
Server only — players don't need to install it
Latest version — 2.1.12+26.3 from October 12, 2026
Requires Fabric API
License CC0-1.0 — free
Where it's needed
In gamenot neededOn serverrequired

Install on the server only; players don't need it

Game versions1.21.4–1.21.11, 26.1.1–26.3

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, 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.

Configuring

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
  }
}

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

FAQ

How to install Panda Anti-Exploit?

Install Fabric for your Minecraft version, download Panda Anti-Exploit for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Panda Anti-Exploit support?

Panda Anti-Exploit has builds for Minecraft 1.21.4–1.21.11, 26.1.1–26.3.

Is Panda Anti-Exploit needed on the server?

Server only — players don't need to install it

License and source
Creative Commons Zero v1.0 Universalfree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More