[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

    flames

    latest dev builds of worldedit combined with obfuscator 0.9.0 - 0.9.8, no problems here. also did massive we actions with ~1mio blocks, everithing alright.
     
  3. Offline

    cartman-2000

    build 323 of the dev versions.
     
    erickingsr likes this.
  4. Offline

    Zot

    I'm getting orebfuscated blocks appearing where they shouldn't be. At sea level for example, in a small cave, when I place a torch the stone around it all turns into resource blocks. Hitting the blocks with my fist dispels the illusion.

    I'm using the latest version of everything (orebfuscator's version 0.9.8) with the vanilla configuration settings for orbfuscator. The only other plugins I have are PermissionsEx, HawkEye, motd and CreeperHeal and they don't appear to be messing up.
     
  5. Offline

    lishid

    Hm... Let me see..... I can try a few possible fixes...
    Try this one: http://dl.dropbox.com/u/18947504/Orebfuscator/Test/Orebfuscator.jar
     
  6. This plugin does not block chests....
     
  7. Offline

    lishid

    It obfuscate chests that are surrounded with non transparent blocks.
    You can alternatively put chest into darkness check where if a chest is in total darkness (light level 0) it would be ovfuscated.
     
  8. Still doesn't wanna hide.

    Code:
    Integers:
        EngineMode: 1
        InitialRadius: 1
        UpdateRadius: 2
        ProcessingThreads: 1
    Booleans:
        Enabled: true
        UpdateOnPhysics: true
        DarknessHideBlocks: true
        UpdateOnDamage: true
        UpdateOnExplosion: true
        NoObfuscationForPermission: true
        NoObfuscationForOps: true
        UpdateOnBreak: true
    Lists:
        ObfuscateBlocks:
        - 14
        - 15
        - 16
        - 21
        - 54
        - 56
        - 73
        - 74
        RandomBlocks:
        - 5
        - 14
        - 15
        - 16
        - 21
        - 48
        - 56
        - 73
        DarknessObfuscateBlocks:
        - 48
        - 52
        - 54
        LightEmissionBlocks:
        - 10
        - 11
        - 50
        - 51
        - 62
        - 74
        - 76
        - 89
        - 90
        - 91
        - 94
        TransparentBlocks:
        - 6
        - 8
        - 9
        - 10
        - 11
        - 18
        - 20
        - 26
        - 27
        - 28
        - 30
        - 31
        - 32
        - 34
        - 37
        - 38
        - 39
        - 40
        - 44
        - 50
        - 51
        - 52
        - 53
        - 54
        - 55
        - 59
        - 63
        - 64
        - 65
        - 66
        - 67
        - 68
        - 69
        - 70
        - 71
        - 72
        - 75
        - 76
        - 77
        - 78
        - 79
        - 81
        - 83
        - 85
        - 90
        - 92
        - 93
        - 94
        - 96
        - 101
        - 102
        - 104
        - 105
        - 106
        - 107
        - 108
        - 109
        - 111
        - 113
        - 114
        - 115
    
     
  9. Offline

    lishid

    it has to be totally dark to hide.
     
  10. It is.. I place it down and surround it with dirt to hide it. Works with every ore that is listed there expect the chest.
     
  11. Offline

    lishid

    weird... Let me check...
     
  12. Offline

    Zot

  13. Offline

    lishid

    weird... Um... do this:
    add 54 to config darknessObfuscateBlocks, then save file, then do command /ofc reload
     
  14. Okay everytime I start the server. It hides the chests but when I remove the block thats hiding it and try to hide it again it will not hide from my xray hack.
     
  15. Offline

    lishid

    Yes, because the hiding is done when chunks are sent.
    Unless you want lag until server freeze when people place blocks? It's because updating blocks are very expensive in terms of CPU and memory. When people destroy blocks, it's important to display the real blocks because you don't want people see fake ore. But, if I try to hide the ore when you place a block, it will be a lot of calculations. not very critical though, and is counter productive.

    Also, it hides when the chunk is unloaded (logoff, walk far enough, etc) it will be reloaded being obfuscated.

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

    gameblaster64

    Thank you very much for making this plugin not require Spout. I'll be putting Orebfuscator on my server tonight!
     
  17. Offline

    Kainzo

    How goes the optimization?
     
  18. Offline

    spunkiie

    Well, I've just give 0.9.8 a shot on my 500+ server today. Here's the first problem.

    OreObfuscator doesn't seems to be hiding all ore (just like OTC does), here are a few screenshots, hope it helps.

    without any plugin:
    [​IMG]


    OTC:

    [​IMG]

    OreObfuscator 0.9.8:
    [​IMG]

    As you can see, some ores are still showing up. I guess it has something to do with the lighting engine. In any case, here's my config.yml

    Hope it helps.
    btw: We ran the plugin with 300+ online for about 15 minutes, no performance impact was even noticed. This plugin has great potential.

    :)
     
  19. Offline

    Orgy

    :/ Maybe it's just my server, but this causes a ton of lag for my users. One user in particular continuously gets end of stream and is disconnected.
     
  20. Offline

    Darcion

    i has tested it on nitrado server and lots of plugins, but it caused massive "cant keep ups" with 4-5 players and more.

    our plan for the next few days is to take a new hoster and maybe your last optimizations bring it to work.

    we use 1185 + spout 1.06 + spoutbridge, we only have 1,5gb RAM on Nitrado and less than 40 plugins
     
  21. Offline

    cartman-2000

    After further testing this plugin does slowdone worldedit block modifacation actions quite a bit, makes them about 20 times slower, when it would be able to do ~60-100k blocks per second(on my server.) with this plugin disabled, it can barely do 3-6k blocks per second with this plugin enabled.
     
  22. Offline

    Orgy

    Yeah I get the "cant keep ups" as well. Tons of em. I have 4gb RAM on a completely dedicated server. And roughly 10 plugins.
     
  23. Offline

    lishid

    Well, You're using OTC's special engine "Hide all ore no matter what" and show then when people break a block next to ore.
    This causes problems such as when you're exploring caves, you won't see any ore at all.

    Tell him to restart minecraft.
    Also, please give a list of plugins.

    0.9.8?
    are you using worldedit?
    List plugins please?

    Use newest WorldEdit builds
    http://build.sk89q.com/job/WorldEdit/

    List plugins please?
     
  24. Offline

    Darcion

    0.9.8

    all my plugins and everything is brandnew
    Code:
    Plugins: Multiverse-Core, CombatTag, AfkBooter, WorldEdit, FalseBookBlock, Spout, Permissions, SetRankPB, mcMMO, NoCheat, mcbans, WorldGuard, FalseBookCore, Essentials, iConomy, LogBlockQuestioner, NoPortals, Minequery, SpoutEssentials, LightVote, Elevators, dynmap, PermissionsBukkit, FalseBookIC, ServerEvents, Multiverse-Portals, EssentialsSpawn, LWC, mChatEssentials, Jobs, SpoutBackpack, mChat, Jail, LogBlock, ChestShop, WorldBorder, Factions
     
  25. Offline

    Kiwz

    I have a problem with your plugin when using WorldEdit.
    If I "//set" or "//replace" or "//copy" -> "//paste" anything more than 20000 blocks, my server disconnects everyone and are down for a few minutes.
    If I "/ofc disable" this problem do not occure. So I guess it would have something to do with your plugin?
    Here is my server log so you can see what version and what plugins I use,
    and the OFC Config. Thank you for looking into this, this is by far the best Anti X-ray plugin I ever tested :D
    Code:
    13:41:07 [INFO] Starting minecraft server version Beta 1.8.1
    13:41:07 [INFO] Loading properties
    13:41:07 [INFO] Starting Minecraft server on *:2000
    13:41:07 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1067
    -g6301507-b1185jnks (MC: 1.8.1)
    13:41:07 [INFO] Preparing level "world"
    13:41:07 [INFO] Default game type: 0
    13:41:07 [INFO] Preparing start region for level 0 (Seed: -1640443247)
    13:41:08 [INFO] [Orebfuscator] Spout not found, using Non-Spout mode.
    13:41:08 [INFO] [Orebfuscator] version 0.9.8 initialization complete!
    13:41:08 [INFO] WorldEdit 371-e2c71e4 enabled.
    13:41:08 [INFO] WorldEdit: Using the Bukkit Permissions API.
    13:41:08 [INFO] Server permissions file permissions.yml is empty, ignoring it
    13:41:08 [INFO] Done (0,131s)! For help, type "help" or "?"
    
    OFC Config:
    Integers:
        EngineMode: 2
        InitialRadius: 1
        MemoryFlushInterval: 10
        UpdateRadius: 2
        ProcessingThreads: 1
    Booleans:
        Enabled: true
        UpdateOnPhysics: true
        DarknessHideBlocks: false
        UpdateOnDamage: true
        UpdateOnExplosion: true
        NoObfuscationForPermission: true
        NoObfuscationForOps: true
        UpdateOnBreak: true
    Lists:
        ObfuscateBlocks:
        - 14
        - 15
        - 16
        - 21
        - 54
        - 56
        - 73
        - 74
        RandomBlocks:
        - 14
        - 15
        - 16
        - 21
        - 56
        - 73
        DarknessObfuscateBlocks:
        - 14
        - 15
        - 16
        - 21
        - 54
        - 56
        - 73
        - 74
        - 48
        - 52
        LightEmissionBlocks:
        - 10
        - 11
        - 50
        - 51
        - 62
        - 74
        - 76
        - 89
        - 90
        - 91
        - 94
        TransparentBlocks:
        - 6
        - 8
        - 9
        - 10
        - 11
        - 18
        - 20
        - 26
        - 27
        - 28
        - 30
        - 31
        - 32
        - 34
        - 37
        - 38
        - 39
        - 40
        - 44
        - 50
        - 51
        - 52
        - 53
        - 54
        - 55
        - 59
        - 63
        - 64
        - 65
        - 66
        - 67
        - 68
        - 69
        - 70
        - 71
        - 72
        - 75
        - 76
        - 77
        - 78
        - 79
        - 81
        - 83
        - 85
        - 90
        - 92
        - 93
        - 94
        - 96
        - 101
        - 102
        - 104
        - 105
        - 106
        - 107
        - 108
        - 109
        - 111
        - 113
        - 114
        - 115
     
  26. Offline

    lishid

  27. Offline

    spunkiie

    Indeed. But we love this "special engine". It will ever be implemented in OreObfuscator ?
     
  28. Offline

    phrstbrn

    This plugin was causing massive client side lag issues. In certain areas on our map, it would "freeze" the client and drop their FPS to 0 FPS for several minutes. We were using 0.9.7 with the Spout bridge (we use Spout), all default settings (Engine "2"). Just about everybody on the server reporting having freezing issues.

    We switched back to TyrOvC's Anti-Xray and all the client-side freezing issues went away.
     
  29. Offline

    flames

    for which clients? those with or without xray mods? if with, mission accomplished :)
     
  30. Offline

    xBlueXFoxx

    Which performs better, engine 1 or 2, because my server after hours of running needs to be restarted every 12 or so hours with this plugin installed, due to performance loss.
     
  31. Offline

    Kiwz

    I included my startup log in my post so you could see what plugins and versions I had.
    "13:41:08 [INFO] WorldEdit 371-e2c71e4 enabled."
    This is/was the latest build at that time (about 7hours ago)
     

Share This Page