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 13, 2011.

     
  1. Offline

    TyrOvC

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 60 times. It was last edited by TyrOvC Mar 3, 2012.
    solarox5, DaveDee, kahlilnc and 27 others like this.
  2.  
  3. Offline

    jaboy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    lol fail :p
  4. Offline

    Lunar Delta

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Mode 4 seems terribly buggy. My users were freaking out at me because their creations at the surface had turned into iron, and certain redstone creations were able to turn diamond ores on and off, so to speak. They were also complaining that the transformation from faux-ore to stone took a very long time, even though my server is otherwise lag-free.
  5. Offline

    sukosevato

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have the same thing with mode 4. A lot of normal stone is showing up as iron while not using xray. And when you place a torch on it it suddenly realises that it isn't an ore and turns back to normal. Also as already described by Jaboy. When you place a torch on a wall and mine next to it the torch pops off.

    I did a bit of lagg testing as well.

    I have an i5 2500k with 16 GB ram on 100 mbit fiber. (home hosted)

    At the moment of testing about 5-6 people were in it and it was mode 4. This was on CB 974

    I did /debug clock and got about

    19.7 - 19.9 ticks / second of the 20 expected.

    Same goes for mode 1 btw. Its rather buggy still. Maybe you can do some tweaks here and there.

    Keep up the good work!
  6. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Mode 2 is still the best option. Mode 4 was causing some extreme lag issues. I went from 10 ticks to 2-3. Changing no other settings and switching back to Mode 2 - I now have 10-11 ticks
  7. Offline

    Kane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    if you drop all the Hero plugins you will go 20.
    DannieP likes this.
  8. Offline

    TyrOvC

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The update from server to client to make the fake ore appear as stone takes time because of connection latency, which is part of the downside to it and why I didn't set it as the default method.

    Shouldn't have random pieces of stone structures appearing as ore though.
    @jaboy @Lunar Delta
    Could either of you post the coordinates of a visible stone block that looks like ore? I'm having trouble getting it to happen.
    Edit: Nevermind, got it figured out and working on it.

    Edit:
    Also, all the different modes should use roughly the same amount of CPU power. I noticed that for some odd reason having the whole world as ore blocks seemed to make the Minecraft Client use more processing power, however.
  9. Offline

    sukosevato

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Want to come on my server? I'll set it on mode 4 and then you can see for your self =D

    come in #bukkit on irc.esper.net (mibbit.com is easy way to connect). Easy way to chat.
  10. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sadly, no :p
    Kane likes this.
  11. Offline

    Ratchet

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    what are the chances of having light detection in mode 1/3? only problem with those is that cave systems are highlighted.
  12. Offline

    DannieP

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeah ;(
  13. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would use 1/3 if they werent highlighted for sure.
  14. Offline

    TyrOvC

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @DannieP
    I'm testing a light based check right this moment.
    DannieP likes this.
  15. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I approve of this mod/plugin - it was something I'd been wanting to do for a while so well done yourself :D
  16. Offline

    Borch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    As I was really fascinated with this whole thing, I played around a little with the code myself and came up with another approach to the fake ores idea by @jaboy
    I'm scattering random blocks that X-Ray Pro will show by default all through the world, so even showing just one block it will not lead to any useful results. Only smooth stone will be replaced though, and I'm leaving out the blocks that are on the corner of a chunk, which would cause some problems (as people here already pointed out with the iron ore wall). So theoretically you can still see some real ore between chunks using x-ray, but it's really not worth the effort farming it; I tried.
    There is no configurable stuff, but in case this is useful for further development, I attached the result of my experiments. You have to use engine 1 for it to work. Replace both, the plugin and the class in the server.jar to test.
    It should be less resource intensive than anything involving light, so if nobody can find a way how to still find ores quickly using x-ray this is gonna be what I'll use on my server. Only tested it on a small test server with 2 friends right now for a couple of minutes. You have been warned, so don't be surprised if there are more iron walls showing up or other spooky things. ;)
  17. Offline

    GFlow

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm getting this whenever i try to start the server: "Invalid or corrupt jarfile craftbukkit-0.0.1-SNAPSHOT.jar"
    What am i doing wrong??
  18. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have no ores in my world anymore...
  19. Offline

    Redyugi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You do realize what this does... right?
  20. Offline

    sukosevato

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Then you probably messed up with the other anti-xray plugin.

    This plugin does not touch your ores at all.
  21. Offline

    SoulSauce

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This plugin is WONDERFUL. I have to say that you did an amazing job. I am so happy that you made this. It maintains my server's difficulty.
  22. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes I know what this does. Yes I installed this correctly. This is my first anti-xray plugin. It's on engine mode 2. I mined out a 4 by 4 mine all the way to bedrock to find 0 ore.
  23. Offline

    Sleaker

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you do a short-range teleport. Ie teleport within the same chunk - the Chunk is Re-sent completely un-obfuscated to the client. Confirmed by using worldedit + compass tool to jump around + CJB mod.

    Edit: I'm not sure it's fully unobfuscating, but it definetely shows more ores after the in-chunk teleport.
  24. Offline

    sukosevato

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you know what this plugin does, then you also know it can't be this plugin that caused you to have no ores.

    You found no ores while the plugin was active? And if so, in what mode was it running.
  25. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes and engine mode 2. Obviously it is this plugin that caused all the ores to change to stone >.>
  26. Offline

    Redyugi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Alright. I have done that a few times. do it again several other times, and if you still don't find any.... welll
  27. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    3 users with big mines also reported no ores.. Lets say about 6 more 3 by 3 mines. This is on a brand new world.
  28. Offline

    Lunar Delta

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It is strictly impossible for this plugin to actually effect your map data.
  29. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Well I had ores before I added this plugin :p I made the new map before I added this plugin and we had ores I add this set to engine 2 mine never see an ore again. It changed it all to stone. No I didn't edit anything else except enginemode
  30. Offline

    sukosevato

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Then I suggest removing the plugin and seeing you can find ores then. There will be ores then since it does not touch the physical files. Or install an xray mod and see what this is all about ;)
  31. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    yes as soon as I removed it I began to see ores again.
  32. Offline

    TyrOvC

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Bug fix update, fixed Engine Mode 4 having a bunch of smooth stone appear as ore where it shouldn't, and fixed adjacent torches popping off while removing ore.


    @RugRats
    Did you set it to Engine Mode 2? That completely hides all ores until you remove a block by them or right click on them.

    @Borch
    I'll mess with that some and update it along with the plugin.

    @Sleaker
    Noted. It may be that that causes a multi block change packet or similar to be sent, I'll do some testing and obfuscate short range teleports.

Share This Page