Demonstration 1

Orebfuscator - Anti X-RAY:

Version: 3.0.5

This plugin is used to counter X-RAY Client mods.

It modifies data that are sent to clients to hide blocks of your choice, such as Ore, chests, dungeons, etc.

It does not manipulate blocks in the world file, thus is safe to use.

ProximityHider is a feature that hides chests that are far from players.


Configuration Guide





Dropbox link removed due to Bukkit regulations. Latest version should be on BukkitDev, if not, then the dropbox link is still in the forum thread.

Please also download ProtocolLib and install it in the plugins folder. Download link: http://dev.bukkit.org/server-mods/protocollib/


  • Advanced algorithm that hides ore, chest and and anything you specify in the configuration
  • Spout compatible, but optional
  • No modifications to CraftBukkit.jar is needed
  • Customize the blocks you want to hide
  • HIDES DUNGEONS and other blocks that are in the dark
  • Different hiding mode, or scrambling.
  • Extensive configuration. Change updating methods depending on your bandwidth and processing speed.
  • Hide hidden chests and furnaces until a player is close to it.


Install: Copy "Orebfuscator.jar" to your plugins folder, and restart/reload your server.


See this: https://github.com/lishd/Orebfuscator/wiki


See this: https://github.com/lishd/Orebfuscator/wiki


See this: https://github.com/lishd/Orebfuscator/wiki

Source Code

Here you go! (Hosted on Github)


  • This plugin utilises Hidendra's plugin metrics system, which means that anonymous information of your OS and setup will be collected and sent to mcstats.org
  • Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.


  • This plugin uses an Auto-updater to fetch the latest version from BukkitDev automatically. It can be disabled in the configuration file.


  • AFFORESS, major help on code optimization and spout support!
  • raphfrk, helped with packet processing
  • Many donators!


  • None ATM


  • A command that generates the world cache for the existing chunks.


Version 3.0.5
  • Updated to MC1.8.3.

Full history: https:github.com/lishd/Orebfuscator/wiki/Version-History




CPU testing with Initial radius and Caching:


A quick donation is always appreciated :D




You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of lishid lishid Feb 22, 2015 at 09:16 UTC - 0 likes

    @Jahb57: Go

    That looks like some ore exposed to a cave, could you verify?

    @henryvoll: Go

    It doesn't look like anything is wrong there, but I don't recognize half the plugins (i'm quite behind on the plugin community recently).

    One way to quickly tell is to make a full copy of the server, and keep only Orebfuscator. If it still does what your initial screenshot shows, lemme know and we'll dig further into this.

    If it works perfectly then you could try enable some plugins back until it stops working.

    @farrel88: Go

    See http://dev.bukkit.org/bukkit-plugins/orebfuscator/?comment=5951

  • Avatar of farrel88 farrel88 Feb 22, 2015 at 02:59 UTC - 0 likes

    How to Disable Auto-Updater ?:/

  • Avatar of henryvoll henryvoll Feb 21, 2015 at 16:33 UTC - 0 likes

    @lishid: Go

    I did think it could be a conflict somewhere, but I have no errors listed so I felt it was alright. We run quite a few plugins http://i.imgur.com/u2fUYhc.png

  • Avatar of Jahb57 Jahb57 Feb 21, 2015 at 11:01 UTC - 0 likes

    This could be soemthing wrong in my settings but players can still see ores inbetween hidden blocks http://s1179.photobucket.com/user/Ahmed_Almuhanna/media/2015-02-21_13.42.14.png.html

    im using Spigot 1.8

    CV Banner

  • Avatar of lishid lishid Feb 21, 2015 at 07:18 UTC - 0 likes

    @Th3PotatoArmyHD: Go

    Could you... post a video or a few pictures? The client doesn't seem to advertise any "anti-orebfuscator" functionality at all. Normally clients would totally put a big big title saying they'd bypass orebfuscator if such a feature exists.

    Are you sure you configured the plugin correctly... that you're not OP or has the '*' permission on the server you tested? (Orebfuscator let pass the admins)

  • Avatar of Th3PotatoArmyHD Th3PotatoArmyHD Feb 21, 2015 at 04:33 UTC - 0 likes

    @Th3PotatoArmyHD: Go

    Just doubled checked it and this hacked client fully bypasses the plugin. and yes the plugin. is installed...

  • Avatar of Th3PotatoArmyHD Th3PotatoArmyHD Feb 21, 2015 at 04:29 UTC - 0 likes

    @lishid: Go

    Yes lol.... thats why i commented

  • Avatar of HubToo HubToo Feb 20, 2015 at 18:25 UTC - 0 likes

    @lishid: Go

    Thanks for the answer!

  • Avatar of lishid lishid Feb 20, 2015 at 16:12 UTC - 0 likes

    @JavituRec: Go

    I've disabled the self-update feature since 3.x, mostly because it gets out of control sometimes. The update system downloads the update for bukkit to install, and bukkit installs on next server start. If you disabled the update in between, bukkit will still apply the update.

    After you disable the update, go and delete the 3.x version and re-download the old version. It should then detect the config and not auto-update.

  • Avatar of JavituRec JavituRec Feb 20, 2015 at 16:02 UTC - 0 likes

    Hello, I have a problem with version Orebfuscator 2.1.7. I put Orebfuscator in my plugins folder, start to create config and stop server . Now I adjust values in the config and disable "CheckForUpdates: false". Restart the server and is self-updating to the latest version of Orebfuscator and then not work. My server is version 1.7.2.



Date created
Sep 24, 2011
Last update
Mar 18, 2015
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files