[SEC] Orebfuscator 2.1.7 - Anti X-RAY [CB 1.4.5-1.7.10]

Discussion in 'Archived: Plugin Releases' started by lishid, Sep 24, 2011.

  1. Offline

    lishid

    Orebfuscator - Anti X-RAY:

    Bukkit-Dev link here:
    All important information available here:
    http://dev.bukkit.org/server-mods/orebfuscator/

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

    Configuration guide and performance optimizations:
    https://github.com/lishd/Orebfuscator/wiki/How-to-properly-configure-Orebfuscator


    Download:
    Orebfuscator 2.1.7 for MC 1.4.5-1.7.10

    Legacy versions:
    http://dev.bukkit.org/server-mods/orebfuscator/


    Video:




    Images:
    [​IMG]
    [​IMG]
    CPU testing (open)

    [​IMG]
    Engine modes (open)

    [​IMG]
    [​IMG]


    Support the developer: [​IMG]
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      217.5 KB
      Views:
      657
    • 2.jpg
      2.jpg
      File size:
      131.8 KB
      Views:
      445
  2. Offline

    animepix

  3. Offline

    ravyn

    This is with:

    Protocolib: 2.3.0
    Orebfuscator (the one in the dropbox dl link just above this post)
    CB: #2689 1.5-R.1

    Code:
    2013-03-21 15:33:06 [INFO] [Orebfuscator] Enabling Orebfuscator v1.9.0
    2013-03-21 15:33:06 [INFO] [OFC] Your version of CraftBukkit is not supported.
    2013-03-21 15:33:06 [INFO] [OFC] Please look for an updated version of Orebfuscator.
    2013-03-21 15:33:06 [INFO] [Orebfuscator] Disabling Orebfuscator v1.9.0
    2013-03-21 15:33:06 [INFO] [OFC] Orebfuscator encountered an error with the CraftBukkit version "v1_5_R1". Please look for an updated version of Orebfuscator.
    2013-03-21 15:33:06 [SEVERE] [OFC] java.lang.ClassNotFoundException: com.lishid.orebfuscator.internal.v1_5_R1.ChunkCache
    2013-03-21 15:33:06 [SEVERE] java.lang.ClassNotFoundException: com.lishid.orebfuscator.internal.v1_5_R1.ChunkCache
    2013-03-21 15:33:06 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at java.security.AccessController.doPrivileged(Native Method)
    2013-03-21 15:33:06 [SEVERE]    at java.net.URLClassLoader.findClass(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
    2013-03-21 15:33:06 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at java.lang.Class.forName0(Native Method)
    2013-03-21 15:33:06 [SEVERE]    at java.lang.Class.forName(Unknown Source)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.internal.InternalAccessor.createObject(InternalAccessor.java:92)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.internal.InternalAccessor.newChunkCache(InternalAccessor.java:60)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.cache.ObfuscatedDataCache.getInternalCache(ObfuscatedDataCache.java:36)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.cache.ObfuscatedDataCache.clearCache(ObfuscatedDataCache.java:43)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.Orebfuscator.onDisable(Orebfuscator.java:137)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400)
    2013-03-21 15:33:06 [SEVERE]    at com.lishid.orebfuscator.Orebfuscator.onEnable(Orebfuscator.java:69)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R1.CraftServer.loadPlugin(CraftServer.java:282)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R1.CraftServer.enablePlugins(CraftServer.java:264)
    2013-03-21 15:33:06 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R1.CraftServer.<init>(CraftServer.java:218)
    2013-03-21 15:33:06 [SEVERE]    at net.minecraft.server.v1_5_R1.PlayerList.<init>(PlayerList.java:56)
    2013-03-21 15:33:06 [SEVERE]    at net.minecraft.server.v1_5_R1.DedicatedPlayerList.<init>(SourceFile:11)
    2013-03-21 15:33:06 [SEVERE]    at net.minecraft.server.v1_5_R1.DedicatedServer.init(DedicatedServer.java:105)
    2013-03-21 15:33:06 [SEVERE]    at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:381)
    2013-03-21 15:33:06 [SEVERE]    at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573)
    2013-03-21 15:33:06 [SEVERE] Error occurred while disabling Orebfuscator v1.9.0 (Is it up to date?)
    java.lang.NullPointerException
        at com.lishid.orebfuscator.cache.ObfuscatedDataCache.clearCache(ObfuscatedDataCache.java:43)
        at com.lishid.orebfuscator.Orebfuscator.onDisable(Orebfuscator.java:137)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400)
        at com.lishid.orebfuscator.Orebfuscator.onEnable(Orebfuscator.java:69)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.v1_5_R1.CraftServer.loadPlugin(CraftServer.java:282)
        at org.bukkit.craftbukkit.v1_5_R1.CraftServer.enablePlugins(CraftServer.java:264)
        at org.bukkit.craftbukkit.v1_5_R1.CraftServer.<init>(CraftServer.java:218)
        at net.minecraft.server.v1_5_R1.PlayerList.<init>(PlayerList.java:56)
        at net.minecraft.server.v1_5_R1.DedicatedPlayerList.<init>(SourceFile:11)
        at net.minecraft.server.v1_5_R1.DedicatedServer.init(DedicatedServer.java:105)
        at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:381)
        at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573)
     
  4. Offline

    xblade2k10

    ravyn look : CB: #2689 1.5-R.1 1.9.0 is for 1.5.1
     
  5. Offline

    ravyn

    I had the same errors with the version that was supposedly for 1.5.0
     
  6. Offline

    lishid

    Orebfuscator 1.9.0 is only for MC1.5.1. I dropped support for 1.5 from 1.8.9 to 1.9.0.

    Use this for MC1.5

    Update, version 1.9.1 has a fix for potential Disconnect.Overflow.

    Download link here: https://dl.dropbox.com/u/18947504/Orebfuscator/Permalink/Orebfuscator.jar

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  7. Offline

    lishid

  8. Offline

    onlinerocker

    Very good plugin, a bit laggy, but good nonetheless.
     
  9. Offline

    lishid

  10. Offline

    Serilum

  11. Offline

    StevasaurousREX

    He forgot more then that went from 153kb to 10kb theres a ton of stuff missing xD
     
  12. Offline

    Serilum

    He reuploaded it! :p
     
  13. Offline

    StevasaurousREX

    Awesome, good catch though :D i was about to do the same and let him know!
     
  14. Offline

    Tronds

    Code:
    2013-05-05 10:38:52 [INFO] [Orebfuscator] Enabling Orebfuscator v1.9.2
    2013-05-05 10:38:52 [INFO] [OFC] Your version of CraftBukkit is not supported.
    2013-05-05 10:38:52 [INFO] [OFC] Please look for an updated version of Orebfuscator.
    2013-05-05 10:38:52 [INFO] [Orebfuscator] Disabling Orebfuscator v1.9.2
    2013-05-05 10:38:52 [INFO] [OFC] Orebfuscator encountered an error with the CraftBukkit version "v1_5_R3". Please look for an updated version of Orebfuscator.
    2013-05-05 10:38:52 [SEVERE] [OFC] java.lang.ClassNotFoundException: com.lishid.orebfuscator.internal.v1_5_R3.ChunkCache
    2013-05-05 10:38:52 [SEVERE] java.lang.ClassNotFoundException: com.lishid.orebfuscator.internal.v1_5_R3.ChunkCache
    2013-05-05 10:38:52 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2013-05-05 10:38:52 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2013-05-05 10:38:52 [SEVERE]    at java.security.AccessController.doPrivileged(Native Method)
    2013-05-05 10:38:52 [SEVERE]    at java.net.URLClassLoader.findClass(Unknown Source)
    2013-05-05 10:38:52 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
    2013-05-05 10:38:52 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
    2013-05-05 10:38:52 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2013-05-05 10:38:52 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2013-05-05 10:38:52 [SEVERE]    at java.lang.Class.forName0(Native Method)
    2013-05-05 10:38:52 [SEVERE]    at java.lang.Class.forName(Unknown Source)
    
    Is a update coming ? :)
     
  15. Tronds same thing happens for me
    Also when I re-installed it people could still xray
     
  16. Offline

    lishid

    Tronds likes this.
  17. Offline

    Krenum

  18. Offline

    lishid

    It does prevent all detectors.

    For those with problems using Spigot's recent versions. Download this temporary version here: https://dl.dropboxusercontent.com/u/18947504/Orebfuscator.jar

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  19. Offline

    lishid

  20. Offline

    lishid

  21. Offline

    BabissGr

    Great plugin. Keep up the good job !
     
  22. Offline

    lishid

  23. Offline

    lycano

  24. Offline

    Mythcartoonist

    Players see random ores on my server all the time when mining. Anything I can change in the config to get rid of/reduce this?
     
  25. Offline

    DrGero

    I get a strange render bug after installing this plugin, enderman does not render correctly, the head of the enderman is transparent!!! Anyone else have this problem? Any solutions?

    Edit: The problem is not limited to enderman, other mobs get strange render bug on there heads too.
     
  26. Offline

    lishid

  27. Offline

    Bobcat00

    Thanks! Please help me configure this plugin, because I'm a little confused.

    I mainly want to prevent people from using x-ray to locate dungeons. I'm tired of finding vertical shafts that go directly into dungeons. I made one change from the default 2.0.0 settings, I changed DarknessHideBlocks to true.

    Do I have the best settings for general x-ray protection and protecting dungeons? Do I need to use Proximity Hider? It's weird seeing chests out in the open change.

    Here are my settings:
    Code:
    Integers:
      EngineMode: 2
      InitialRadius: 1
      UpdateRadius: 2
      ProcessingThreads: 4
      MaxLoadedCacheFiles: 64
      ProximityHiderDistance: 8
      ProximityHiderID: 1
      ProximityHiderEnd: 255
      AirGeneratorMaxChance: 43
      OrebfuscatorPriority: 1
      CompressionLevel: 1
    Booleans:
      UseProximityHider: true
      UseSpecialBlockForProximityHider: true
      UpdateOnDamage: true
      DarknessHideBlocks: true
      NoObfuscationForOps: false
      NoObfuscationForPermission: false
      UseCache: true
      LoginNotification: true
      AntiTexturePackAndFreecam: true
      Enabled: true
      CheckForUpdates: true
    
     
  28. Offline

    lishid

    Hey guys,

    I just fixed the bad compression error! It turns out to be a badly mapped byte array from Bukkit.​


    By default, ProximityHider is enabled, and will hide spawners until players walk to less than 8 block distance to it. Orebfuscator also by default generates tons of fake caves and mossy stone so that x-ray hackers will lag a lot when trying to hack. This combined should make the default Orebfuscator efficient for preventing people from finding dungeons.

    Though this does not prevent people to actually freecam around large veins of caves and look for rooms that looks like dungeons. There is really no practical way to prevent that. Any theoretical system would impact normal play (not using hacks).

    So Orebfuscator 2.0.2 now fixes the bad compression error, plus now tile entity data (like spawners) are sent after ProximityHider reveals it.

    Download (2.0.2 for CB 1.7.2) is here:https://dl.dropboxusercontent.com/u/18947504/Orebfuscator/Permalink/Orebfuscator.jar

    Orebfuscator 2.0.3 has a small fix for concurrency related crash.

    Download (2.0.3 for CB 1.7.2) is here:https://dl.dropboxusercontent.com/u/18947504/Orebfuscator/Permalink/Orebfuscator.jar

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  29. Offline

    Bobcat00

    Orebfusicator cutting off parts of trees, grass, etc. Note the trees cut in half. They're really there, but invisible.

    2013-12-07_16.02.45.png

    Approximately the same view after logging out and back in:

    2013-12-07_16.06.45.png
     
  30. Offline

    Thronk

    While breaking stone, for a split second you see random ores or wood then it goes back to stone.

    One of our players has a chest room for storage, when he goes there all chests are in stone and takes a bit to update. It's set to default "8" distance, but when I set it to 32, it doesn't change anything, seems like it's still at 8.

    Using CB build #2941
    OFC 2.0.3
     
  31. Offline

    Bobcat00

    Here's a screenshot which shows the 8-block-wide snow stripes. They're on chunk boundaries (each chunk is half snow, half grass), as expected. I wonder if it's some sort of round-off or truncation error.

    2013-12-09_17.20.04.png
     

Share This Page