Orebfuscator empowers server owners to protect their server from X-Ray Clients and Texture Packs, all while offering a high degree of configurability. This is achieved through modifying network packets without altering your game world, guaranteeing a secure and reliable experience for users. With Orebfuscator, you can tailor the settings to suit your server's needs, ensuring precise control over the visibility of specific blocks. This means that not only does Orebfuscator safeguard your world's integrity, but it also empowers you to fine-tune your Anti-X-Ray measures for the best gameplay experience.
Orebfuscator follows a rolling support window for Minecraft versions.
Starting with Minecraft 27.x, Orebfuscator will officially support only the two most recent major Minecraft releases.
Example:
| Latest Minecraft Version | Supported Versions |
|---|---|
| 27.x | 27.x and 26.x |
| 28.x | 28.x and 27.x |
When a new major Minecraft version is released, the oldest supported version will be dropped in a future Orebfuscator release.
Older versions may still work but are not guaranteed to receive fixes or compatibility updates.
Testing policy differs depending on the Minecraft release cycle.
Until Minecraft 27.x
Each Orebfuscator release is tested against all supported Minecraft versions on PaperMC and Spigot with the following exceptions:
The following versions are still included in testing:
After Minecraft 27.x
Testing will focus on the latest Minecraft major version only for each Orebfuscator release.
Other versions within the support window may remain compatible but will not necessarily be tested for every release.
Servers running untested versions may still function, but issues specific to those versions may not be prioritized.
For compatibility with Java 11 or Minecraft 1.9.4 and later, you can use any legacy release prior to version 5.5.0. Please note that these legacy releases will no longer receive regular support or updates. However, they may receive critical security and vulnerability patches if necessary.
Still having trouble getting Orebfuscator to run check out our common issues.
Unsupported
Required
Terms for using, modifying and redistributing this product.
Screenshots and images from the original Modrinth page.



Published versions and original Modrinth files.
16.06.2026 · 16 636 downloads
ClientboundSetChunkCacheCenterPacket to respawn-related packet list in sync injectorConcurrentModificationException in PlayerAccessorManager, WorldAccessorManager and WrappedClientboundLevelChunkPacketDataProximitySystem crashes caused by errors not being caught correctly06.04.2026 · 25 179 downloads
org.jspecify.annotations for nullability12.12.2025 · 48 697 downloads
02.10.2025 · 24 067 downloads
02.10.2025 · 704 downloads
/orebfuscator stats WeightedRandom now uses vove’s Alias Method 21.06.2025 · 20 955 downloads
30.03.2025 · 15 010 downloads
Added:
- [#414] Support for 1.21.5
15.12.2024 · 11 651 downloads
Added:
- [#402] Support for 1.21.4
02.11.2024 · 3 476 downloads
23.06.2024 · 9 786 downloads
Added:
- [#378] Support for 1.21
- [#372] ray cast onlyCheckCenter by @LoliColleen
Removed:
- Support for versions before Java 17 and Minecraft 1.16
14.05.2024 · 3 970 downloads
11.12.2023 · 5 754 downloads
07.10.2023 · 762 downloads
Fixed:
* [#328] Fix NPE when using ProtocolLib 5.1.0 or older
06.10.2023 · 312 downloads
Added:
- [#287] Native support for Paper and Folia
- [#310] Frustum culling for proximity hider
- [#317] Use multi block update packets where possible
- [#325] Support for 1.20.2
Changed:
- [#295] Rewrote proximity system to only work off-thread
- [#322] Event priority to HIGH and ignore cancelled events for deobfuscation
- Set minimum Java version to 11
Fixed:
- [#308] Invalid packet order of chunk related packets
- Invalid default config for 1.18.x
12.06.2023 · 1 274 downloads
Added:
* support for 1.20
Fixed:
* [#290] lax resource location parsing for config