Orebfuscator

Demonstration 1

Orebfuscator - Anti X-RAY:

Version:2.1.6

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

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

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

  • Avatar of Bobcat00 Bobcat00 Jul 11, 2014 at 14:24 UTC - 0 likes

    Any particular reason these are spamming my log file?

    2014-07-11 06:31:40 [INFO] [Metrics] Server returned HTTP response code: 504 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 06:41:41 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 06:51:41 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 07:21:43 [INFO] [Metrics] Server returned HTTP response code: 504 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 08:01:42 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 08:51:42 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 09:01:42 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://mcstats.org/report/Orebfuscator
    2014-07-11 09:31:40 [INFO] [Metrics] Server returned HTTP response code: 504 for URL: http://mcstats.org/report/Orebfuscator
    
  • Avatar of strontkever strontkever Jul 11, 2014 at 09:31 UTC - 0 likes

    Love your plugin! (if it would only be working for 1.7.10 now :))

    Last edited Jul 11, 2014 by strontkever
    Strontkever Survival No PVP
  • Avatar of chsedv chsedv Jul 09, 2014 at 05:24 UTC - 1 like

    Pls update to bukkit 1.7.10R01

    Have error:

    09.07.2014 07:15:59 [INFO] [OFC] Orebfuscator encountered an error with the CraftBukkit version "v1_7_R4". Please look for an updated version of Orebfuscator. 09.07.2014 07:15:59 [SEVERE] Error occurred while disabling Orebfuscator v2.1.3 (Is it up to date?) 09.07.2014 07:15:59 at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot-1.7.10-R0.1-SNAPSHOT1545.jar:git-Spigot-1545]

  • Avatar of lishid lishid Jul 08, 2014 at 03:27 UTC - 0 likes

    @ches1y: Go

    Someone was working on that a while ago... Search it up on google?

    @Wizel603: Go

    I have considered doing that when ProximityHider was first created. After some initial test, it's not viable since it uses way too much CPU and lags the game with more than 2 players online.

  • Avatar of Wizel603 Wizel603 Jul 06, 2014 at 21:09 UTC - 0 likes

    Would it be possible to add an optional line of sight check to ProximityHider as a last condition to check after the hidden block has moved into range before it is revealed?

    If I'm not mistaken, ProximityHider will reveal hidden blocks in the walls to a nearby player even when the hidden block is not contacting any transparent blocks.

  • Avatar of ches1y ches1y Jul 03, 2014 at 07:26 UTC - 0 likes

    still cant use on MCPC+ right?

  • Avatar of armanisbeast armanisbeast Jul 01, 2014 at 16:50 UTC - 0 likes

    @ramisotti: Go

    not really, I can just download the world, transfer it, from console type /stoplag which stops all tnt explosions, then select the area and do replace tnt 0 or replace tnt stone, and then do /stoplag -c and allow explosions :D

  • Avatar of MegaLostLP MegaLostLP Jun 19, 2014 at 12:39 UTC - 0 likes

    WTF

    [14:37:47 ERROR]: [OFC] org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled [14:37:47 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled [14:37:47 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.validate(CraftScheduler.java:394) [14:37:47 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:120) [14:37:47 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:104) [14:37:47 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTask(CraftScheduler.java:88) [14:37:47 WARN]: at com.lishid.orebfuscator.Orebfuscator.runTask(Orebfuscator.java:131) [14:37:47 WARN]: at com.lishid.orebfuscator.obfuscation.ProximityHider.run(ProximityHider.java:152) [14:37:48 ERROR]: [OFC] org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled [14:37:48 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled [14:37:48 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.validate(CraftScheduler.java:394) [14:37:48 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:120) [14:37:48 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:104) [14:37:48 WARN]: at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTask(CraftScheduler.java:88) [14:37:48 WARN]: at com.lishid.orebfuscator.Orebfuscator.runTask(Orebfuscator.java:131) [14:37:48 WARN]: at com.lishid.orebfuscator.obfuscation.ProximityHider.run(ProximityHider.java:152)

  • Avatar of ramisotti ramisotti Jun 18, 2014 at 23:57 UTC - 0 likes

    why does not work TnT ID 46? I do not see it :( it is the only thing what helps fro WorldDownloader Mod

  • Avatar of ches1y ches1y Jun 18, 2014 at 14:13 UTC - 0 likes

    PLZ update this plugin for 1.7.2-R0.4 PLZ

Facts

Date created
Sep 24, 2011
Categories
Last update
Jul 14, 2014
Development stage
Mature
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Orebfuscator
Downloads
1,371,514
Recent files

Authors