Inactive [DEV] SpoutPlugin - Unleash the flow of endless possibilities [1.0-1.3.2]

Discussion in 'Inactive/Unsupported Plugins' started by SpoutDev, Aug 1, 2011.

Thread Status:
Not open for further replies.
  1. Offline


    In order to centralize support of our legacy projects, we will no longer be providing support on Bukkit. Please use for support with our projects going forward.
  2. Offline


    wut aboot for the paid minecraft launcher is the user name an password not working atm ?
    dodgerdude likes this.
  3. Offline


    It would be better if you Spoutcraft.jar compile into Spoutcraft.exe, then people like me could choose video card to use (I have integrated card and Geforce 310M and .jar files uses only integrated intel card so it makes me lag).

    Or maybe there is a way to choose which video card run .jar files?
  4. Offline


    as long as it has this nice design. :p
  5. Or customizable design! :D
  6. Offline

    Boon Pek

    No, they made it so that using THEIR launcher is mandatory and using Minecraft's original launcher is obsolete :(

    Wouldn't really make much of a difference. After all, the exe is a recompiled jar. Unless, of course, they implement PARAMETERS! D: I want parameters :(
  7. Offline


    This is a sure-fire recipe for horrible, horrible code.
    I'm staying well away from this plugin for the time being.
  8. Offline


    A option could be to backup and remove the Intel video card drivers then it won't have a choice but to use Nvidia. If you try and convert the .jar to an .exe yourself, watch what programs you download to do it, some nasty ones out there.
  9. Offline


  10. Offline


    my players find it lame to download new client :'(
    they don't trust it :eek:
    i don't understand why did you move from the client mod to this ?

    anyway it's nice job and it's very awesome .
    however, keep going guys ^_^
    this is really awesome :D

    Thanks :rolleyes:
  11. Offline


    Spout will eventually allow for both client and MP mods. We're in the planning stages of this.

    Okay, I'll be taking a look into this this evening. I'll also be on IRC most of the weekend in #spout if anyone has questions or want's to talk. (After I get home from work, @ 5 pm EST)

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


    Go to and navigate to spoutdev. There are 2 projects that you need to download. Spout (the plugin) and spoutcraft (the client mod).
  13. Offline


    there is a client mod :/ ?
    i thought they only provide luncher ;)
  14. Offline


    that is the same thing for spout >.>
  15. Offline

    Boon Pek

    Or just spoutcraft launcher, for the normal Minecraft launcher proves incompatible.
  16. Offline


    I am going to

    Use the one in the post

    Good for you

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


  18. Offline


    You can't do that there... There aren't any players.
  19. Offline


    Ah... figures. Where should I put it, on player join?

    (My first time with this... thanks for the help. :p)
  20. Offline


    There is a custom event called onSpoutCraftEnable you could use.
  21. Offline


    The main server speed improvement was inclusion of @Zeerix 's map chunk thread system.

    When the server sends an entire chunk to the player, it compresses it. This is a self contained task, so the change is to move it to another thread. This is done in a way that doesn't affect the data being sent to the client.

    This reduces load on the main server thread when players are logging on and teleporting, since the server has to send a burst of data when that happens. Assuming your server has more than 1 core, you should notice less lag when someone logs on/teleports.

    Another change was that the server prioritizes chunks that are near the player. This really only has an effect if you are moving very quickly. For example, if you use minecart mania to set the cart speed to 5x the normal speed, the cart will travel faster than chunks can be loaded and you will travel off the edge of the map. With this change, the server sends the nearby chunks so that the map is updated. However, the width of the loaded chunks is lower.

    Finally, there is a teleport smoothing change. This makes it so that the target location is loaded before you teleport. This means that when the player arrives they aren't floating in space. This is pretty obvious if you try to teleport with and without the server plugin.

    None of these 3 changes actually require the client mod, they work with the standard client.
  22. Offline


    Thanks! I used onPlayerJoin this time and it worked great, but I probably better use onSpoutCraftEnable for better consistency in the future. :)
  23. Offline


    Any way I can get too many items on this? Or am I jumping the gun?
  24. Offline


    Sorry about that, Listener was seen as to non-specific. Dunno if they are planning any other changes.

    Also, there is now a listener manager. You can obtain access to it using

    This is in preference to using PacketListener.
  25. Offline


    No TooManyItems is incompatible, however someone is working on a port to our GUI API
  26. Offline


    There is a limiter on how fast chunks are actually loaded. Chunks are considered low priority packets. I think it is something like one out of every hundred packets is a low priority packet.

    Actually, the smoothing code is separate and was by me :).

    Zeerix's changes move chunk compression to another thread. It reduces CPU load, but doesn't change packet ordering.

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


    ahh, I haven't followed it or the packets much :)
  28. Offline


    Every time I try adjusting sound in the client it crashes with no error report.
  29. Offline


    I will investigate. OS?
  30. Offline


    Again, a non-Zeerix change :), this is a change to how chunk update packets are ordered, chunks within 2 chunks of the player are always sent before any other chunks.

    You will notice that the "track" of chunks is 5 chunks wide.

    The CPU usage drop is probably due to Zeerix's change.
  31. Offline


Thread Status:
Not open for further replies.

Share This Page