
Plymouth: Anti-Xray
Anti-Xray Protection Engine
This module provides a protection system against x-ray clients that by default conceals valuable vanilla Minecraft resources, including various ores and buried chests.
Beta Testing Status
The mod is currently in active testing! This means unexpected issues may occur, especially when interacting with other mods. If you want to test compatibility with your modpack, simply install it on the client, load a world, and check functionality.
If you encounter problems, be sure to describe them in detail in the issue tracker, specifying installed mods and the sequence of actions that led to the failure. If exact steps are unknown, provide at least the coordinates and world where the error occurred.
Known Issues
- Incompatibility with Fabric LANd (abbreviated flan): causes undefined behavior in the ASM transformer. Partially fixed in Release Candidate 4. A complete solution will come later.
- Blocks hidden by the protection system may momentarily appear as masking blocks when revealed.
- This is due to using only a single layer of blocks without special logic to mask delays.
- Additional potential issues can be found in the issue tracker.
Usage
Simply place the mod in your server's mods folder and start it up. No additional configuration or commands are required. Also works on the client, which is useful for local games.
Note that unusually flat bedrock may visually appear since bedrock is considered a hidden block via #plymouth-anti-xray:operator_blocks
.
Configuration
The protection system can be configured by specifying in #plymouth-anti-xray:hidden
which blocks to hide. Details are available in the documentation on GitHub. The Minecraft Wiki also contains relevant information. Important: you are working with data/plymouth-anti-xray/tags/blocks/hidden.json
, not files in other namespaces. Plymouth will not find tags outside its own namespace.
No other methods of configuring the protection engine are available.