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 markdf markdf Aug 13, 2014 at 01:10 UTC - 0 likes

    @fatso9000: Go

    Ban the player, if you cant trust them get rid of them. I don't give anyone a 2nd chance if they cheat.

    http://www.thatsnotacreeper.com/

    BFAK:90814077,29bbed75018f7140a9721bc5c32226ba47a348327ba2ef73233218d2c8ab6813

  • Avatar of lishid lishid Aug 12, 2014 at 11:08 UTC - 0 likes

    @fatso9000: Go

    Most people know and uses permissions... If you need such a complex feature, getting permissions is worth it. At least not worth extra time for me to incorporate and maintain a white/black list feature just for one user (seriously, nobody asked for this since 2011).

  • Avatar of fatso9000 fatso9000 Aug 12, 2014 at 06:49 UTC - 0 likes

    I love this plugin. Have you considered adding a player whitelist or blacklist? I have a small server and would like to enable Orebfuscator only for this one player who has been caught using X-ray. I would rather not enable it for everyone as it causes extra CPU usage. Also, when the players lag, fake ores appear, which is annoying for people who wouldn't use X-ray anyway.

    I don't want to set up permissions just for one plugin. It takes a lot of initial setup. Small servers usually avoid permissions plugins.

    Last edited Aug 12, 2014 by fatso9000
  • Avatar of datminecraft101 datminecraft101 Aug 11, 2014 at 19:04 UTC - 0 likes

    @Shadowzeek: Go

    Omg thanks for helping me out dude!

  • Avatar of Shadowzeek Shadowzeek Aug 11, 2014 at 19:01 UTC - 0 likes

    Really great Plugin just made a video on it... HOW YOU GUYS ENJOY!!

    HOW TO STOP XRAY ON YOUR MINECRAFT SERVER!! (1.7.10) : https://www.youtube.com/watch?v=lwcynsIRxNI

    Last edited Aug 11, 2014 by Shadowzeek
  • Avatar of lishid lishid Aug 03, 2014 at 19:49 UTC - 0 likes

    @oInfinity: Go

    Well it's theoretically impossible to hide those stuff on a internet based network connection with limited processing power... Since you'll have to tell the player the stuff is there when you think he should see it (based on distance and visibility, which takes a ton of computing to find out), network latency/lag could impact the game for all players, including those who are legit, because you gotta wait a little bit (or a lot if your internet isn't fast) until the information is delivered to you so the game can render the blocks.

  • Avatar of oInfinity oInfinity Aug 03, 2014 at 18:26 UTC - 0 likes

    Alright, testing the plugin now, and the ore-mimic effect is working (:D), I am still able to see underground bases made by players because the texture can still see THROUGH the mimic ores. Although I am aware that OFC isn't targeted towards this, I hope that there is a way to hide player-made bases that include wheat, sugar cane, etc. But overall, this is a great plugin!

  • Avatar of lishid lishid Aug 03, 2014 at 13:19 UTC - 0 likes

    @oInfinity: Go

    :P It happens.

  • Avatar of oInfinity oInfinity Aug 03, 2014 at 10:56 UTC - 0 likes

    @lishid I'll try it without op (duh!) in a bit. Thanks for the speedy reply, wasn't expecting that, so I just finally checked this post. Probably should have thought about de-opping before testing. LOL. Thx

    Last edited Aug 03, 2014 by oInfinity
  • Avatar of lishid lishid Aug 02, 2014 at 23:28 UTC - 0 likes

    @oInfinity: Go

    Did you get a message at login? (Try deop/remove perms for your player)

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,404,737
Recent files

Authors