AntiXray (Fabric)
Modby drexhd
Lightweight fabric mod that allows server owners to combat xrayers
Type
Mod
CurseForge Downloads
367,411
CurseForge ID
511697
Last Updated
Jul 26, 2026
Description
AntiXray
Anti Xray is a lightweight fabric (Go here for the forge version) mod that allows server owners to combat xrayers.
Engine Modes
Anti xray disabled: This is just for reference

EngineMode 1: This mode will replace all fully obscured (no air around) blocks from hiddenBlocks with blocks from replacementBlocks

EngineMode 2 (recommended): This mode will replace all blocks from hiddenBlocks and replacementBlocks with random blocks from hiddenBlocks

EngineMode 3 (recommended): Works very similar to engine mode 2, but works better with slow connections

Legit player view: Legit players wont notice any changes when this mod is installed (unless they have high ping or modify a lot of blocks at once, eg: explosions)

Config option overview
enabled if set to true anti xray will be active in the specified world
engineMode can either be 1 or 2, see Engine Modes
maxBlockHeight controls the max height at which blocks should get obfuscated
updateRadius controls how many blocks away from shown blocks obfuscation should start (if your players see fake ores it is recommended to increase this value)
lavaObscures if set to true blocks next to lava will get obscured
hiddenBlocks is a list of block ids that will get hidden
replacementBlocks is a list of blocks that will get used for block obfuscation
About
This mod is a port of Papers Async Anti Xray Patch from 1.17 and it's 1.14 patch for networking code, to fabric
Similar Mods
JinxedLib
JinxedLib is a library designed to provide tools for multi-loader and mod pack developers.
Ma Enchants
Over 25 new enchants and curses!
Mute
Mutes sounds from playing in game based on config.
Tool Progression
Configurable harvest levels for tools and blocks
SkyHanni for Hypixel SkyBlock
SkyHanni is a Fabric Minecraft mod. It is filled with many unique features for Hypixel SkyBlock. The majority of these f...
Wondrous Wilds
What "The Wild Update" should and could have been