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

    Ratchet

    ah okay, good to know. guess i'm eagerly awaiting the bukkitcontrib version. would be nice not to have to edit the server jar every time aswell. will it be any less efficient/slower though do you know?
     
  3. Offline

    Theborg

    Well instead of a Direct input like now, it will be taking a few more steps ;> using Spout, no idea how the performance will come out though
     
  4. Offline

    ShaDooM

    I didn't test it but by i read some pages here...


    its impossible to use spout/bukkitcontrib AND ore to client obfuscation at the same time ? sadface
     
  5. Offline

    oliverw92

    Use BukkitContrib v0.1.7 - that is the last version that is compatible with Ore To Client. I have both running on my server perfectly.
     
  6. Offline

    embty

    The new spout is out and its hard not to use it for this as this more important :(
     
  7. Offline

    Darcion

    and new mcmmo is out, is it now compatible with ore to client obfuscation?
     
  8. Offline

    Vuce

    This is SUCH a great mod, unfortunately it is really let down by the huge amounts of block lag to the player. Had to switch back to Anti-Xray due to too many complaints from members. If this mod is ever updated and the lag is substantially reduced I would definitely reinstall it, but as is, I wouldn't recommend it.
     
  9. Offline

    oliverw92

    Change to mode 1 and set the update distance to 4 instead of 1.
     
  10. Offline

    TyrOvC

    Spout version is now up. For those who were wondering, it's probably a bit slower because of the extra function calls, but it's a pretty minuscule difference.
     
  11. Offline

    embty

    I read on spout post that raw critics doesnt work with it and that its gonna conflict :(
     
  12. Offline

    Kalais

    @TyrOvC
    17:19:56 [SEVERE] java.lang.NullPointerException
    17:19:56 [SEVERE] at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreO
    bfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)

    17:19:56 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSe
    ndUncompressedPacket(Listeners.java:36)
    17:19:56 [SEVERE] at org.getspout.spout.MapChunkThread.handle(MapChunkThre
    ad.java:113)
    17:19:56 [SEVERE] at org.getspout.spout.MapChunkThread.run(MapChunkThread.
    java:100)
    17:19:56 [SEVERE] at java.lang.Thread.run(Unknown Source)
    17:19:56 [SEVERE] java.lang.NullPointerException
    17:19:56 [SEVERE] at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreO
    bfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)

    17:19:56 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSe
    ndUncompressedPacket(Listeners.java:36)
    17:19:56 [SEVERE] at org.getspout.spout.MapChunkThread.handle(MapChunkThre
    ad.java:113)
    17:19:56 [SEVERE] at org.getspout.spout.MapChunkThread.run(MapChunkThread.
    java:100)
    17:19:56 [SEVERE] at java.lang.Thread.run(Unknown Source)
    17:19:56 [INFO] lolomaten [/84.238.56.68:51538] logged in with entity id 29400 a
    t ([City] 1839.5594896771777, 68.0, 423.7595619264483)
    17:19:57 [SEVERE] java.lang.NullPointerException
    17:19:57 [SEVERE] at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreO
    bfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)

    17:19:57 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSe
    ndUncompressedPacket(Listeners.java:36)
    17:19:57 [SEVERE] at org.getspout.spout.MapChunkThread.handle(MapChunkThre
    ad.java:113)
    17:19:57 [SEVERE] at org.getspout.spout.MapChunkThread.run(MapChunkThread.
    java:100)
    17:19:57 [SEVERE] at java.lang.Thread.run(Unknown Source)
    17:19:57 [SEVERE] java.lang.NullPointerException
    17:19:57 [SEVERE] at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreO
    bfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)

    17:19:57 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSe
    ndUncompressedPacket(Listeners.java:36)
    17:19:57 [SEVERE] at org.getspout.spout.MapChunkThread.handle(MapChunkThre
    ad.java:113)
    17:19:57 [SEVERE] at org.getspout.spout.MapChunkThread.run(MapChunkThread.
    java:100)
    17:19:57 [SEVERE] at java.lang.Thread.run(Unknown Source)

    And it keeps continuing.
     
  13. Offline

    Ratchet

    spout version requires no editing of server.jar right?
     
  14. Offline

    Kalais

    @TyrOvC
    This is literally spamming.

    Code:
    17:42:40 [SEVERE] java.lang.NullPointerException
    17:42:40 [SEVERE] java.lang.NullPointerException
    17:42:40 [SEVERE] java.lang.NullPointerException
    17:42:41 [SEVERE] java.lang.NullPointerException
    17:42:42 [SEVERE] java.lang.NullPointerException
     
  15. Offline

    TyrOvC

    @Kalais
    What version of bukkit?
     
  16. Offline

    Kalais

    I'm using 1025 which fixes maps kicking users offline.
     
  17. Offline

    Rycochet

    Small suggestion - currently it's only got a blacklist (ie, the transparentId that we don't change next to) - could it get an optional whitelist instead.

    In other words, only obfuscate when all surrounding blocks are on the whitelist - would be a lot easier to just add the "underground" ids to it. My main thought for this is possible future new block types via Spout or even just Minecraft itself - having to update the transparent list when a new one comes out might get overlooked...

    It's just a personal preference, but I prefer the idea of "hide it if it's surrounded by x,y,z" over "show it if anything surrounding it is x,y,z"... Admittedly it would take slightly more CPU for this (as you can't break out of a loop early when found).

    Related to that - a public function for other plugins to add transparent (or solid if you add that) blocks to the list would be nice for the future - that there's no need to change options because NewSuperMithrilOrePlugin or NewSuperLampPlugin has been installed ;-)
     
  18. Offline

    Beaverbeliever

    Hey there, I am using build 1000, and the latest version, and I am getting this error:

    Code:
    04.08 04:20:14 [Server] INFO Connection reset
    04.08 04:16:29 [Server] SEVERE     at java.lang.Thread.run(Unknown Source)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    04.08 04:16:29 [Server] SEVERE     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    04.08 04:16:29 [Server] SEVERE java.lang.NullPointerException
    04.08 04:16:29 [Server] SEVERE     at java.lang.Thread.run(Unknown Source)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    04.08 04:16:29 [Server] SEVERE     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    04.08 04:16:29 [Server] SEVERE     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
     
  19. Offline

    embty

    Had this error spamming and my server went down using bukkit 1000 and spout
    Code:
    2011-08-04 03:52:15 [SEVERE] java.lang.NullPointerException
    2011-08-04 03:52:15 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-04 03:52:15 [SEVERE]     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-04 03:52:15 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-04 03:52:15 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-04 03:52:15 [SEVERE]     at java.lang.Thread.run(Unknown Source)
    
     
  20. Offline

    Ratchet

    @TyrOvC using spout version and getting this error also:
    Code:
    2011-08-03 23:12:24 [SEVERE] java.lang.NullPointerException
    2011-08-03 23:12:24 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-03 23:12:24 [SEVERE]     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-03 23:12:24 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-03 23:12:24 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-03 23:12:24 [SEVERE]     at java.lang.Thread.run(Unknown Source)
    2011-08-03 23:12:28 [SEVERE] java.lang.NullPointerException
    2011-08-03 23:12:28 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-03 23:12:28 [SEVERE]     at java.lang.Thread.run(Unknown Source)
    2011-08-03 23:12:28 [INFO] AngelOfAyer [/99.243.55.162:61555] logged in with entity id 10810 at ([Aesir] -825.9183642284912, 70.0, 557.8216073144317)
    2011-08-03 23:12:28 [SEVERE] java.lang.NullPointerException
    2011-08-03 23:12:28 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-03 23:12:28 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-03 23:12:28 [SEVERE]     at java.lang.Thread.run(Unknown Source)
    my config:
    Code:
    #Choose the obfuscation engine you want to run.
    #1 Hides all ores and chests that don't have a transparent block next to them.
    #2 Hides all ores regardless of whether they have a transparent block next to them, and hides chests that don't have a transparent block beside them. Ores reappear when dug, or when they are right clicked on.
    #3 (Deprecated, do not use! Instead, Mode 1 and Hide Chests False) Same as Mode 1, but leaves chests alone. Might use if Lockette, etc. is already protecting chests.
    #4 (default) Turns all stone AND ores without adjacent transparent blocks into iron ore above height 20, and diamond ore below. Turns chests without adjacent adjacent transparent blocks to stone.
    #5 Randomly turns stone without adjacent transparent blocks into Ore. Slighly more process intensive then 4.
    enginemode=1
    #List of block ids to count as transparent, seperated by commas.
    transparentIds=6,8,9,10,11,18,20,26,27,28,30,31,32,34,37,38,39,40,44,50,51,52,53,55,59,63,64,65,66,67,68,69,70,71,72,75,76,77,78,79,83,85,90,92,93,94,96
    #Radius around removed blocks that block updates are sent for ores. Higher values use more processing power and bandwith but are nicer for players with bad connections. Default 2, recommended no higher then 4.
    oreupdateradius=2
    #When to send player ore updates. 0 (default) is on block break events. 1 is on block damage, which can make latency slightly less noticable, but uses more proccessing power in the main server thread.
    oreupdatemode=1
    #Checks for exposed ores after explosions if true. If you have a plugin for disabling block damage from creepers, depending on how the plugin is written in might save processing power to disable this.
    checkexplosions=false
    #Hides chests in all engine modes by turning chests without adjacent transparent blocks into stone until uncovered.
    hidechests=false
    
    seems to be causing weird chunk related problems too, like one person is seeing some blocks and other people aren't, it doesn't update them properly.
     
  21. Offline

    Deathfromace

    I don't believe this is the same exact error as other users but I just downloaded your new spout version and am receiving the following error. I know its new and I expect problems with all new updates so i'm posting this to help. I am on newest version of spout, bukkit, and MC.

    spouterror.png


    Edit: Might of found the issue (and as usual its user error) I forgot to delete the .jar from the other version of your plugin.
    Edit 2: Deleted the other .jar and error is coming back.
     
  22. i get noumerous null poiner exceptoins related to your plugin. flowing water also behaves very strange when this error spams (doesnt go away when there is no source, like lava. think its laggy then).

    SEEMS to occour when some players place fluids

    PHP:
    2011-08-04 16:04:32 [SEVEREjava.lang.NullPointerException
    2011
    -08-04 16:04:32 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-04 16:04:32 [SEVERE]     at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-04 16:04:32 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-04 16:04:32 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-04 16:04:32 [SEVERE]     at java.lang.Thread.run(Unknown Source)
    Sorry if my english is bad...
    CraftBukkit 1000| otco 1.6.2.2 Spout| Spout 1.0.1
     
  23. Offline

    Vuce

    I did that and half the ores were still there. Wasn't very impressed with the other modes. I switched back to anti-xray. Much less lag and all the unlit ores are gone.
     
  24. Offline

    oliverw92

    Eh, it works fine for me.
     
  25. Offline

    embty

    Works with spout?
     
  26. Offline

    oliverw92

    The Spout version of this plugin is working perfectly with Spout for me.
     
  27. Offline

    TyrOvC

    You guys have to remove the other ore obfuscation plugin and use the default class files, not the ones in the non spout versions (so i.e. a fresh copy of craft bukkit). I didn't get that error in the testing I did before releasing it, and I suspect that might have to do with some of them.

    Could be something that needs fixing though, so let me know if you still get it after you make sure you remove everything from the regular version.
     
  28. Offline

    Casier

    Whith the default mod, the ore can disappear ? He has a repercussions on the server ?

    Thx for your Plugin ;)
     
  29. Offline

    dark_hunter

  30. i redownloaded CraftBukkit just to get sure that i have a clean version. Also already removed the old plugin + save folder. Maybe its a client relatet error, because the player causing it has some graphical bugs (chunks flickering between visible/invisble). i will try to cause this error by myself and edit this post... just to get sure
     
  31. Offline

    morizuki

    I have a clean CB1000.. and I removed the non-spout rawcritics..

    Code:
    2011-08-05 00:02:11 [INFO] RawcriticsOreObfuscationPluginSpout 1.6.2.2 plugin enabled
    2011-08-05 00:02:11 [INFO] RawcriticsOreObfuscationPluginSpout connected to the Ore Obfuscate Engine and turned it on! Using Engine: 4
    2011-08-05 00:02:11 [INFO] [SEVERE] Ore Obfuscation Plugin Cannot Attach To The Engine:
    2011-08-05 00:02:11 [SEVERE] java.lang.NoClassDefFoundError: org/getspout/spoutapi/packet/listener/Listeners
    2011-08-05 00:02:11 [SEVERE]     at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscationPluginMain.onEnable(OreObfuscationPluginMain.java:228)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
    2011-08-05 00:02:11 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    2011-08-05 00:02:11 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    2011-08-05 00:02:11 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    2011-08-05 00:02:11 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    2011-08-05 00:02:11 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-05 00:02:11 [SEVERE] Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.packet.listener.Listeners
    2011-08-05 00:02:11 [SEVERE]     at java.net.URLClassLoader$1.run(Unknown Source)
    2011-08-05 00:02:11 [SEVERE]     at java.net.URLClassLoader$1.run(Unknown Source)
    2011-08-05 00:02:11 [SEVERE]     at java.security.AccessController.doPrivileged(Native Method)
    2011-08-05 00:02:11 [SEVERE]     at java.net.URLClassLoader.findClass(Unknown Source)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    2011-08-05 00:02:11 [SEVERE]     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    2011-08-05 00:02:11 [SEVERE]     at java.lang.ClassLoader.loadClass(Unknown Source)
    2011-08-05 00:02:11 [SEVERE]     at java.lang.ClassLoader.loadClass(Unknown Source)
    2011-08-05 00:02:11 [SEVERE]     ... 11 more
     

Share This Page