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

    Smex

    First of all thats only for you so, ony my server Spout doenst break anything but this plugin.


    2011-08-05 14:00:01 [SEVERE] java.net.SocketException: Socket closed 2011-08-05 14:00:01 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116) 2011-08-05 14:00:01 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:153) 2011-08-05 14:00:01 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) 2011-08-05 14:00:01 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) 2011-08-05 14:00:01 [SEVERE] at java.io.DataOutputStream.flush(DataOutputStream.java:123) 2011-08-05 14:00:01 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:116)

    Im using the SpoutVersion and a new clean craftbukkit. The other version is deleted.
     
  3. Since i wrote at the topic for this plugin, i wanted to say "the spout version of this plugin". Spout alone didn't brake anything.
    spout + normal otco = incompatible and
    spout + otco spout version = bugs...
    spout without this plugin does nothing at all (runs fine) ;)
     
  4. Offline

    Matt Gill

    Spout doesn't do this. Plugins do. Plugin devs who use Spout have the option to auto download it. If you have plugins that use Spout that is most likely why. I know Showcase auto downloads it.
     
  5. Offline

    Raphfrk

    Also, there were some packet listener changes in the last few builds.

    You now use

    SpoutManager.getPacketManager().addListenerUncompressedChunk()

    for registering packet listeners.

    Also, the packets sent to the listener have better method names. You can just use

    packet.getUncompressedChunkData()

    to get a byte array containing the chunk data, before it is compressed.

    Even without using any of the client mod features, it improves server performance for chunk loading (chunk compression on its own thread, faster teleporting and sending nearby chunks first).
     
  6. Offline

    Kainzo

    Let's not hijack this isnt a spout discussion, I don't mind it at all, just havent been able to set it up or use it.
     
  7. Offline

    TyrOvC

    @Hydrosis
    Thanks! I think I know what causes that.
     
  8. Offline

    defthefirst

    Dont use Spout + Ore obfuscation, for the moment only 1 chunk load and the game is broken, and... yeah showcase auto install it, or ... in fact showcase install narrowtuxlib that install spout that changed something in the chunk génération and kill the game.
    Juste disabled showcase and removed spout for the moment.
    Else... this plugin is the best for anti xray, works so well, congrats to TyroVc :=)
     
  9. thanks defthefirst. but already stated that the normal version of ore obfuscation isnt compatible with spout ^^
    im waiting for a fix right now, so i can use showcase again.
    by the way: i still have some fake ores when using mode 4. Only seen underground yet.
     
  10. Offline

    MasterMeNL

    By using the spout version do you mean that the client also needs spout or is it server-only?
     
  11. the spout version of this plugin only needs the server plugin of spout. no need for client-modding. Be aware, that the spout version of this plugin still have some errors
     
  12. Offline

    Raphfrk

    Sorry, just wanted to give info on what he would need to change to be compatible with the latest version.
     
  13. Offline

    Zalastri

    I just tried using the spout version with what I assume is the latest version of spout, and I'm getting spammed with

    00:16:39 [SEVERE] java.lang.NullPointerException
    00:16:41 [SEVERE] java.lang.NullPointerException
    00:16:42 [SEVERE] java.lang.NullPointerException
    00:16:42 [SEVERE] java.lang.NullPointerException
     
  14. Offline

    Kalais

    Same here.
     
  15. Offline

    TyrOvC

    @Zalastri @Kalais @Spodi @Smex
    I'm going to have a fixed Spout version that's compatible with the newest version of Spout that's out tomorrow morning up tomorrow as soon as I can.
     
  16. Offline

    Kalais

    Thank you so much.
     
  17. Offline

    Smex

    Thank you! :)
     
  18. Offline

    Asanay

    super
    _______________________________________________________
    [goldore]+[furnace]=[gold] ;)
     
  19. Offline

    PixelEather

    Ok thanks
     
  20. Offline

    MadcowD

    Still erroring
     
  21. Offline

    monir

    This plugin collids with mcmmo?

    When player places a block and move away for a while the player can come walk back to the block he/she placed and mine it for experience. The bug does NOT work by placing a block and relogging niether using /warp example and then /warp home will make the block minable for experience. What i think is the problem is that my server has an anti-xray plugin that makes ALL blocks stone when the player is more than 4 blocks away for a while. So when the player places a block and walks away for a short time the block turns to stone and is minable for experience by ANYONE. What i think happens is that the anti-xray plugin does not communicate with MCMMO and thereby unregisters the block to the player like this (for example).

    If player_name has placed block = true
    then don't give experience
    else
    give experience

    what happens now is that

    1. Player places block
    2. Player walks away
    3. Anti-xray plugin turns block to stone making it unregistered to player
    example: player_name has placed block = false
    4. Player walks back and get experience from mining the block.

    Note: Also after a server restart the block gets unregistered from a player.
     
  22. Offline

    Theborg

    @monir

    Yea, we also noticed that issue, solved it by blocking people placing Iron and Gold ore blocks.
     
  23. Offline

    yottabyte

    Does the spout version work both for people running Spoutcraft and vanilla clients?
     
  24. Offline

    godgodgodgo

    OMG THE ERRORS ARE HERE! XD I'm a bit lost with all these errors
    http://pastebin.com/TW4rJxEd

    Yes it does.

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

    Ratchet

    looking forward to it. I don't feel safe without this plugin running anymore ;-;
     
    godsyn likes this.
  26. Offline

    Sleaker

    @TyrOvC - Could you please make the Packet51 source available somewhere?
     
  27. Offline

    Kill3rMcTavish

    @TyrOvC i have one question about this... the second pictures, with the title "After (Fake Ore)".. it's what see the cheater when use the X-Ray? or it's a image see by all players when make cave (also no cheater with x-ray i means)?
     
  28. Offline

    godgodgodgo

    Please Please Please fix this bug:
    2011-08-07 16:47:15 [SEVERE] java.lang.NullPointerException
    2011-08-07 16:47:15 [SEVERE] at com.rawcritics.TyrOvC.OreObfuscationPlugin.Spout.OreObfuscateChunkPacketListener.checkPacket(OreObfuscateChunkPacketListener.java:32)
    2011-08-07 16:47:15 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(Listeners.java:36)
    2011-08-07 16:47:15 [SEVERE] at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:113)
    2011-08-07 16:47:15 [SEVERE] at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    2011-08-07 16:47:15 [SEVERE] at java.lang.Thread.run(Thread.java:636)

    It's spamming my log
     
  29. Offline

    TyrOvC

    Sorry about not getting it up yesterday! Something came up. @Zalastri @Kalais @Spodi @Smex @Asanay @Ratchet

    I've uploaded a new version of the Spout plugin tested with Spout 1.0.2.52

    @oliverw92
    Added that simple api method to it you requested. Or I think you requested, I took too long :p
    Code:
    OreObfuscateBlockListener.forceBlockUpdate(Block block);
    Updates the area around the given block based on the ore radius settings.

    @Kill3rMcTavish
    After (Fake Ore) is what the cheater sees.
     
    oliverw92 likes this.
  30. Offline

    Theborg


    Hey, the new versions of bukkit are going to use the same code spout is using at this point(Atleast the one that caused the issues with spout and your mighty Plugin). Any news on that or are you going to await the Recommended build ;)
     
  31. Offline

    TyrOvC

    @Theborg
    I was planning on updating at the next recommended build, but could do it sooner if you need it.
     

Share This Page