Inactive [SEC] Ore To Client Obfuscation v1.9.1.1 - Anti X-Ray (xray) [1.2.5-R4]

Discussion in 'Inactive/Unsupported Plugins' started by TyrOvC, Jul 12, 2011.

  1. Offline

    TyrOvC

    solarox5, DaveDee, kahlilnc and 27 others like this.
  2. Offline

    monir

    Why is it not working for 1.8?
     
  3. Offline

    eRko16

    Please make an update for 1185 bukkit
     
  4. Offline

    Silarn

    Running the Spout version on the updated Spout works on my server. Since it simply hooks into the Spout API, it's mostly just waiting for Spout to do the updating with little to do on this side - unless you're adding features and not just fixing bugs.
     
  5. Offline

    lishid

  6. Offline

    mrciku

    @TyrOvC

    Mode suggestion: Mode 6

    Hides all ore without a torch and glowstone (or any light source, but lava will also display) close to them (10 blocks)

    This would be extremely memory consuming though .
     
  7. Offline

    lishid

    not just memory consuming, you're talking about a big number of calculation there. torches goes ~14 blocks radius around
     
  8. Offline

    mrciku

    Just explored around with bukkit blocks, found a .GetLightLevel() function, and mhm.
     
  9. Offline

    lishid

    Well, getting the light level can be from a chunk data, it's easy. revealing the block when players approach will not be as easy.

    btw, if you're looking for hiding dungeons, my plugin will work.

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

    TyrOvC

    Thoroughly tested both versions with CB#1185 now, normal and Spout both work, plus uploaded a new Spout version with the debug commands and other changes from version 1.6.5. @Kainzo @Mikeambrose3

    Sorry for the delayed reply! It is a bit faster, but in the past other plugins that use the Spout api to edit packets (specifically MobDisguise) have been found to not work if used in conjunction with the regular version. I've tried it, and if you're using Spout for everything but editing packets, the regular version and Spout work great together.

    @VADemon
    Thanks for all the testing information!

    @vaiquero
    Sorry, I never added that to my todo list. I'm adding that in now.
     
  11. Offline

    Kainzo

    Thanks testing now!
     
  12. Offline

    TyrOvC

    This is actually an excellent idea that I've not thought of previously, nor do I believe has been brought up before.
     
  13. Offline

    lishid

    Why not just randomize ore, chests etc.
     
  14. Offline

    Theborg

    Seems we having some CPU issues, the anti xray seems to be causing the thread its been run on to max out. Causing slow chunk sending and extreemly slow rendering. And we are running on an I7 920 with just 2 threads working basicly(Main server and Ore to client obfuscation). The rest of the server is running a fine speed.
    Rather odd, any knowledge of this issue?
     
  15. Offline

    lishid

    He uses the default thread of minecraft which is not made to handle lots of processing.
    Try my obfuscator and see if it's better.
    I added a custom threading management system that balances packet processing between players.
    http://forums.bukkit.org/threads/sec-orebfuscator-0-9-2-anti-x-ray-1185.38385/
     
  16. Offline

    TyrOvC

    @Theborg
    Pretty odd, I haven't heard of the chunk compression thread actually maxing out a core on anyone. How many players does your server usually hold? Maybe going back to using a static pool of threads based on the number of cores like versions before CB1060's chunk compression thread instead of one thread would be beneficial?

    @lishid
    It's not run in the main minecraft server thread. You don't see me plugging your forum thread with misleading graphs ;)
     
  17. Offline

    o0AzzA0o

    both the ore hiding plugins are using alot of cpu.... its gone from 140% cpu usage max to 250% cpu max thats using top on i7 system i have 2 50 slot servers. I have never had problem with TyrOvC's version before but for sure there is increased cpu usage now. As for lishid's version ... cant run it with spout or at all without crash.
     
  18. Offline

    TyrOvC

    @o0AzzA0o
    Maybe it's something changed in building and using it with 1.8 then, since none of the changes I've made should impact performance. Working on it!
     
  19. Offline

    lishid

    Well... I was initially here because I was interested... but then it took so long that i got bored.
     
  20. Offline

    o0AzzA0o

    Spout Version (1.65.41):
    Only tested against the recommended Spout 1.0.5 and with CB 1185
    MD5: d492e2f7009104b1a562881cc430a5cd
    SHA-256: aa3efc3d14ef4715a98e56eab48e705b0a9468aa889851ccc644ecf9d9f27400
    Permanent Link To Latest Version
    Mirrors

    spout recomended is 1.0.6 which is what i used..... maybe this was the problem? or is your 1.0.5 a typo?
     
  21. Offline

    lishid

    BTW, it's not running on the main thread, but it still uses a packet queuing system that is inefficient when packets take a long time to process.

    You need a fresh CraftBukkit.

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

    o0AzzA0o

    by fresh you mean recomended build? since i thought plugins are supposed to be built for recommended build. If all plugin devs start making ahead of recomended without providing a release for recomended then there is hardly a point in the bukkit team releasing a recommended build is there>?
     
  23. Offline

    lishid

    No i mean re-download the RB (unless you're using spout?)
     
  24. Offline

    TyrOvC

    @lishid
    Map chunk packets aren't actually queued to be sent along with other kinds of packets until all the processing and compression is done though. The Chunk Compression thread obfuscates and compresses map chunk packets, which are then added to the player's actual network queue.
     
  25. Offline

    lishid

    Yeah. but it's the same queue for all players. When a player logs in, a list of chunks is added to the queue. When another player logs in right after, his chunks is going to come after the first player's packets.
     
  26. Offline

    Trollkemada

    I think you should add block 59 to the transparent blocks ;)
     
  27. Offline

    idragon2000

    So i tested today a "cheating client" for xray protection: http://www.mpgh.net/forum/384-minecraft-mods/369970-release-1-8-1-nine-fifths.html It seems it passes through obfuscation like butter.

    I hate minecraft cheating community, bah, i think in the end ill just close my servers, so many hacking clients. BAH!

    And since there will never be client side protection on jar or addons (because that will kill the idea of mods) minecraft servers will never be fair, unless they have lots of smart admins, that have a LOT of time to check for every dumb player.
     
  28. Offline

    noobcrafter

    I tried using an old xray texture with this but the plugin doesn't seem to work. Even tried using mode 5 (Same in the pictures I would guess). I used the spout version and bukkit 1185. No errors come up in the console.

    It'll nice to use mode 5 since It'll hide mob spawners and other caves as well. at a cost..
     
  29. Offline

    tryemo

    Code:
    06:33:10 [INFO] RawcriticsOreObfuscationPluginSpout 1.6.5.1 plugin enabled
    06:33:10 [INFO] RawcriticsOreObfuscationPluginSpout connected to the Ore Obfusca
    te Engine and turned it on! Using Engine: 4
    06:33:10 [INFO] [SEVERE] Ore Obfuscation Plugin Cannot Attach To The Engine:
    06:33:10 [SEVERE] java.lang.NoClassDefFoundError: org/getspout/spoutapi/SpoutMan
    ager
    06:33:10 [SEVERE]       at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreO
    bfuscationPluginMain.onEnable(OreObfuscationPluginMain.java:260)
    06:33:10 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:126)
    06:33:10 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:920)
    06:33:10 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:278)
    06:33:10 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:173)
    06:33:10 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(Craf
    tServer.java:156)
    06:33:10 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:297)
    06:33:10 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:284)
    06:33:10 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:152)
    06:33:10 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:348)
    06:33:10 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:417)
    06:33:10 [SEVERE] Caused by: java.lang.ClassNotFoundException: org.getspout.spou
    tapi.SpoutManager
    06:33:10 [SEVERE]       at java.net.URLClassLoader$1.run(Unknown Source)
    06:33:10 [SEVERE]       at java.security.AccessController.doPrivileged(Native Me
    thod)
    06:33:10 [SEVERE]       at java.net.URLClassLoader.findClass(Unknown Source)
    06:33:10 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(Pl
    uginClassLoader.java:36)
    06:33:10 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(Pl
    uginClassLoader.java:24)
    06:33:10 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    06:33:10 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    06:33:10 [SEVERE]       ... 11 more
    06:33:10 [INFO] Server permissions file permissions.yml is empty, ignoring it
    06:33:10 [INFO] Done (0,135s)! For help, type "help" or "?"
    Why???
     
  30. Offline

    Doidle

    11:22:20 [INFO] RawcriticsOreObfuscationPlugin 1.6.5.1 plugin enabled
    11:22:20 [INFO] Version: 91
    11:22:20 [INFO] [SEVERE] Ore Obfuscation Plugin Cannot Attach To The Engine:
    11:22:20 [INFO] Ore Obufuscate Engine is not installed, please add the required
    class to the server jar

    How to fix this any idea?
     
  31. Offline

    dwi

    Well you have to put those two files into craftbukkit.jar, it is written even in that error message
     

Share This Page