[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


    Orebfuscator - Anti X-RAY:

    Bukkit-Dev link here:
    All important information available here:


    Configuration guide and performance optimizations:

    Orebfuscator 2.1.7 for MC 1.4.5-1.7.10

    Legacy versions:


    CPU testing (open)

    Engine modes (open)


    Support the developer: [​IMG]

    Attached Files:

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


    Fail much? It's working for everyone else. (currently more than 3.3k servers)
  3. Offline


    [SEVERE] Error occured while enabled Orebfuscator v1.3.7 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V

    Any help? I turned it on in game, but it doesn't do anything.
  4. Offline


    You're using an older version of CraftBukkit (which does not support new event system). You have to use the correct version of Orebfuscator accordingly.
  5. Offline


    When I installed this plugin I started crash server even with a small number of players. Not what causes the crashes, but I use good version bukkita and logs do not show me any error!
  6. Offline


    When you say it crashes... what do you mean? How does it crash? Try using CraftBukkit R4 with Orebfuscator 1.3.7
  7. Offline


    I'm using latest Bukkit and latest Orebfuscator.
  8. Offline


    Update to latest NoLagg.
  9. Offline


    That is already done.
  10. Offline


    Disable chunk sending in NoLagg configuration.
  11. Offline


    I've fixed it, the download link for NoLagg on Bukkit isn't the same as newest version. Sorry for this.
  12. Offline


    Again, the server closes the same to me, I have versions of the Bukit R4 and 1.3.7 versions of the plugin. Nothing has changed, then it is the same as I said before
  13. Offline


    When it crash, what happens? The server window closes? hangs? can you screenshot the moment it crash or make a recording of how it crashes?

    Latest version fixes an issue with the caching system introduced with 1.3.7

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


    This plugin actually scared me when I got on a server (which i'm admin on) and saw everything just ore.
  15. Offline


    On our server there are fake ores that disappear when you hit them. I have found them in already open spots like a dungeon, but people report that they saw them even when mining.
  16. Offline


    Make sure all the updates are enabled, and raise initialRadius to 2.
    Also, update to latest version of the plugin if you haven't already done so.
    If your problem persists, use "/ofc clearcache" in game and ask everyone to logoff/login.
  17. Offline


    Hmmm.... I thought the plugin was inefficient but then I found out another plugin was messing with your plugin. After I disabled BananaChunk, all the problems I had dissappeared. Problems were
    1: If you TP to someone or if someone TP to you, the chunk that got TP'ed into will get uncovered
    2: If you use the /chunkme command from BananaChunk, it will send you the raw chunk instead of the obfuscated one.
  18. Offline


    Plugin was just installed couple of minutes before fake ores starred to appear. Config was default. I will try increasing radius and report.
  19. Offline


    So it's all caused by BananaChunk?

    If that doesn't work, print-screen your problem.
  20. Offline


    It takes a lot of RAM...
  21. Offline


    Yes indeed. The extra data used during calculations takes much ram. Usually, a system GC collection is enough to free all the memory taken by the extra calculation since all the memory space is freed at the end, but java usually wait until only a small amount of free memory is left to start collection. There has been some optimizations done for memory reduction, but there might be more I overlooked. Source is hosted on github (link on bukkitdev) if anyone interested.
  22. Offline


    Aha, you calling me a failure made me want the plugin more. I have tried this, and now when I enable the OFC it causes a map fail. I have my settings on:

    InitialRadius: 50
    Engine: 2
    Enabled: Yes
    UpdateRadius: 2
    Threads: 4 (I just made this over one, don't know if that caused it.)

    I'm hosted by BeastNode if that helps.
  23. Offline


    Really... InitialRadius: 50
    that's going to lag your server to death.
    Put thread to 2 if you're on beastNode, it's not like you have a server of 200 people...

    Also, try logging in with an account that have never been on your server before. Your permissions system might be malfunctioning or something.
  24. Offline


    The server I am hosting. There is no lag, server crash frequently and do not receive any error
  25. Offline


    Well, any time I try to enable the OFC with the less threads, and lot less initalradius all chunks off the current one fail and turn into a fail map. I have to turn off OFC and restart the server to get it back.
  26. Offline


    I just installed this and it isn't working. I have access to all commands in game, but the ores are just not being obfuscated. I have tried tweaking settings, installing Spout, etc., but xray still works fine. Wat do?

    I'm hosted by BeastNode and have a limited amount of RAM, also. Console doesn't seem to be churning out any errors, however.
  27. Offline


    Read FAQ.

    InitialRadius is supposed to be kept below 5. usually 1 or 2 is enough. Not sure what you mean by "a fail map"... Give a screenshot of the problem please?
  28. Offline


    Doing some server profiling, and I'm noticing an aweful large amount of World.getPlayers() calls being called. Traced it back to your plugin.

    Looks like it's being called here around line 53.


    Some things...

    1) World.getPlayers() is slow. It gets all the entities on the world, and then only selects players. Worlds can have upwards of 5000 to 10k entities live at a time. Use Server.getPlayers() and prune.
    2) Running that over and over in a while loop until you don't get an exception is terrible. With 1000s of mob entities to go through, I imagine this can happen a lot. Use a future object and just call the method in the main thread.
  29. Offline


    Actually, the plan was to keep a copy of the player list at all time...

    Would you like to test this? I added some things to keep track of the players

    Source hosted on https://github.com/lishd/Orebfuscator/tree/master/src

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 20, 2016
  30. Offline


    Great plugin!!! any way to block xray caves? not sure whats called but there its a mod that lets you see caves
  31. Offline


    Okay. So. This is what happens. After I do /ofc enable all chunks that have not been previously loaded turn into weirdness. It's on the picture:


    This really sucks, I want anti-xray to hide bases, not ore. Any help?

Share This Page