Get an Epic Experience with Premium

Orebfuscator

Anti-Griefing Tools Login to Add Favorites
  • 4 Likes
  • Minecraft
  • 42,975 Monthly Downloads
  • Supports: CB 1.6.4-R2.0
  • 1,458,788 Total Downloads
  • Updated 09/13/2014
  • Created 09/24/2011
  • 48 Favorites
  • Project Site
  • Comments
  • Release Type: Mature
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: Orebfuscator 2.1.7
or

About Orebfuscator

Orebfuscator - Anti X-RAY:

Version:2.1.7

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.

http://forums.bukkit.org/threads/38385

Configuration Guide

https://github.com/lishd/Orebfuscator/wiki/How-to-properly-configure-Orebfuscator

FAQ

https://github.com/lishd/Orebfuscator/wiki/FAQ

DOWNLOAD

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/

Features

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

Usage

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

Configuration

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

Commands

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

Permissions

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

Source Code

Here you go! (Hosted on Github)

Metrics

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

Auto-Updater

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

Thanks!

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

Bugs

  • None ATM

TODO

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

Changelog

Version 2.1.4
  • Updated to MC1.7.10
Version 2.1.5
  • Fixed internal field rename from "buffer" to "f".
Version 2.1.6
  • Fixed internal field rename again ("size" to "h")
Version 2.1.7
  • Made TNT non-transparent

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

Images

Demonstration

Demonstration

CPU testing with Initial radius and Caching:

Demonstration

A quick donation is always appreciated :D

Donate!

.

http://forums.bukkit.org/threads/38385

  • Made TNT non-transpaernt

Comments

  • #12
    Hello, To anyone who is interested in this plugin it is bugged in version 2.06 where any air blocks can cause corrupted chunks. In 2.07 has solved the issues with spigot optimization. They now have 2.08 out but no clear download including their own project site on bukkit. After digging I managed to find a link on the bukkit forum. The change logs talk about the updates but yet no download. Here is a link to the current download. Pc_Girl StreamerCraft.com http://forums.bukkit.org/threads/sec-orebfuscator-2-0-8-anti-x-ray-cb-1-4-5-1-7-4.38385/
  • #11

    cewl

     

  • #9

    Just a thought I had. It seems the biggest complaint about this plugin is the amount of resources it takes up. Smaller servers cannot handle it. Again just a thought but, would it be better maybe to just resend the packets or obfuscate only the ores, rather than all the blocks below surface? Maybe even have a config for which blocks to obfuscate? So as to cut down on the resources used by this plugin?

  • #10

    Please, if you don't know how the plugin works, don't pretend you know.

    The resource is used mostly to check which blocks to obfuscate. So it would be even more costy in resource to filter out "just the ores" and other filters. Also, all the features you listed are already implemented. (see config ObfuscateBlocks list).

    The design is already optimized for all sort of sorting, and there's a lightweight version called Orebfuscator Lite that I built for servers with resource concerns.

  • #3
    OreObfusicator crashes my Minecraft Client due to my Texturepack :(

    OreObfusicator always crashes my game (It shows the ore even though I don't xray). Must be because I use a custom texturepack that replaces the block textures to alien-planet-like ones. I can't help it. My game crashes when I try to switch texturepacks, too Frown 

    PS: You probably read the thing in brackets wrong, so I changed it

    Last edited by JamieR299 on 8/11/2012 5:32:33 AM
  • #8

    Orebfuscator doesn't crash clients due to texture packs. Unless of course if you're using mods.

  • #4

    And it does not crash if you use minecraft's default texture pack? Also, did you try out the new 1.5.10 version of Orebfuscator?

  • #7

    It's not my server as I don't use OreObfusicator. It's other servers that are the problem Cry

  • #6

    What version of Orebfuscator and CraftBukkit are you using?

  • #5

    Yes, it crashes when I use the default Texturepack, too Cry

    Last edited by JamieR299 on 8/28/2012 11:54:20 AM
  • #2

    Remove ChunkScrambler plugin. It has been integrated into orebfuscator already.

  • #1

    Sadly I am getting errors when starting the server with CB version 1.1R1

    2012-01-31 01:57:06 [SEVERE] Error occurred while enabling Orebfuscator v1.3.2 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    at lishid.orebfuscator.Orebfuscator.onEnable(Orebfuscator.java:86)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:989)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:190)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:173)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:132)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

    Last edited by douglasg14b on 1/31/2012 1:00:33 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minesplosion