Orebfuscator

Demonstration 1

Orebfuscator - Anti X-RAY:

Version:1.9.3

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)

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 1.9.3
  • Updated to CB1.5.2

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!

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

  • Avatar of Chaznuts Chaznuts May 19, 2013 at 00:49 UTC - 0 likes

    @rangewonk: Go

    Since you're purchasing a certain amount of RAM usage, there is no way to dedicate more to your server without upgrading your plan with your host. Deleting plugins may help or, like lishid said earlier, lower your view distance in the server.properties file.

    Last edited May 19, 2013 by Chaznuts

    Plugin Enthusiast!

  • Avatar of rangewonk rangewonk May 18, 2013 at 16:09 UTC - 0 likes

    @rfsantos1996: Go

    Im using a server host. IS there any way I can do this without upgrading?

    Would deleting plugins etc. help? or what would I need to do?

    http://i41.tinypic.com/8xo64l.jpg

  • Avatar of rfsantos1996 rfsantos1996 May 18, 2013 at 12:06 UTC - 0 likes

    @rangewonk: Go

    Changing your .bat or .sh file. Like: Where is "-Xmx1G"

    You put "-Xmx[RAM]G" (see how much RAM you can use and then change the value of [RAM], save, and restart your server)

    (example, I am using 1GB on my server, but I have 6 on my PC, use 4 for your server.)

    Last edited May 18, 2013 by rfsantos1996
  • Avatar of rangewonk rangewonk May 18, 2013 at 03:38 UTC - 0 likes

    @lishid: Go

    How can I give java more memory?

  • Avatar of Chaznuts Chaznuts May 16, 2013 at 07:08 UTC - 0 likes

    Hi there. I've  been getting this error when any player joins. I've been getting it on 1.9.2 and 1.9.3 (waited for an update before I posted it) and am using Spoutplugin, Spoutcraft, and Spigot instead of CB, all for 1.5.2. If you need the specific versions, let me know. If you think it's a plugin causing it, I will try to narrow it down, but will wait until I hear back from you. Thanks for the great plugin and I hope you can decipher something from this! :)

    Error:
    http://pastie.org/7923380#

    Last edited May 17, 2013 by Chaznuts
  • Avatar of lishid lishid May 16, 2013 at 03:40 UTC - 0 likes

    @rangewonk: Go

    Out of memory. Give java more memory or reduce view-distance in your server.properties file.

  • Avatar of rangewonk rangewonk May 15, 2013 at 18:47 UTC - 0 likes

    it has crashed my server with following message: 15.05 14:34:24 [Server] SEVERE Exception in thread "Thread-21" 15.05 14:33:43 [Multicraft] Auto-saving world... 15.05 14:33:34 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #3900 read thread" 15.05 14:33:34 [Server] INFO l 15.05 14:32:16 [Server] SEVERE Exception in thread "Connection #379 15.05 14:32:16 [Server] INFO l 15.05 14:31:44 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #4193 read thread" 15.05 14:30:42 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Orebfuscator ProximityHider Thread" 15.05 14:29:50 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #4144 read thread" 15.05 14:29:02 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Thread-10" 15.05 14:27:59 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #3796 read thread" 15.05 14:27:17 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #3917 read thread" 15.05 14:26:54 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Listen thread" 15.05 14:25:30 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #3906 read thread" 15.05 14:23:55 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Connection #4211 read thread" 15.05 14:23:38 [Multicraft] Auto-saving world... 15.05 14:23:21 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Thread-14" 15.05 14:23:13 [Server] INFO Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Thread-5"

    how do i fix this? - version 1.9.3

    Last edited May 15, 2013 by rangewonk: updating
  • Avatar of lishid lishid May 14, 2013 at 03:16 UTC - 0 likes

    @jinglehimersmith: Go

    If you want to optimize for CPU utilization, decrease view-distance by 1 helps much more than getting another engine mode. (FYI Engine 1 uses a tiny bit less than Engine 2, but you lose lots of protection)

  • Avatar of jinglehimersmith jinglehimersmith May 14, 2013 at 03:09 UTC - 0 likes

    which engine mode uses less cpu

  • Avatar of lishid lishid May 14, 2013 at 02:29 UTC - 0 likes

    @DerekZil: Go

    What @IndigoParadox said.

Facts

Date created
Sep 24, 2011
Categories
Last update
May 07, 2013
Development stage
Mature
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Orebfuscator
Downloads
838,960
Recent files

Authors