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

    SpoutDev

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

    arco123

    Contacted by whom if I may ask?

    Just saying: I most likely won't be on Bukkit, you have my Skype request so we can talk there in the future.
     
  3. Offline

    Pythros

    Name of project (Spout/SpoutAPI/Spoutcraft): Spout
    Description of issue (Unexpected result, crash, etc.): Player instantly disconnects when attempting to sign in with "End of Stream" and the following is listed in the server.
    Code:
    2011-08-09 14:46:51 [INFO] pythros [/99.45.212.72:56904] logged in with entity id 32 at ([world] -4.5, 65.0, -14.5)
    2011-08-09 14:46:51 [SEVERE] java.lang.NullPointerException
    2011-08-09 14:46:51 [SEVERE]     at java.lang.System.arraycopy(Native Method)
    2011-08-09 14:46:51 [SEVERE]     at java.io.BufferedOutputStream.write(BufferedOutputStream.java:128)
    2011-08-09 14:46:51 [SEVERE]     at java.io.DataOutputStream.write(DataOutputStream.java:107)
    2011-08-09 14:46:51 [SEVERE]     at net.minecraft.server.Packet51MapChunk.a(Packet51MapChunk.java:88)
    2011-08-09 14:46:51 [SEVERE]     at net.minecraft.server.Packet.a(Packet.java:116)
    2011-08-09 14:46:51 [SEVERE]     at net.minecraft.server.NetworkManager.f(NetworkManager.java:107)
    2011-08-09 14:46:51 [SEVERE]     at net.minecraft.server.NetworkManager.d(NetworkManager.java:263)
    2011-08-09 14:46:51 [SEVERE]     at net.minecraft.server.NetworkWriterThread.run(SourceFile:107)
    2011-08-09 14:46:51 [INFO] Connection reset
    2011-08-09 14:46:51 [INFO] pythros lost connection: disconnect.genericReason


    Steps to reproduce: Use CB 1040+ and Spout Dev 27 (For Herobine plugin)

    Removing Spout allows player to join on CB builds 1040+
     
  4. Offline

    Deva5tat0r

    I know, I was thinking those two mods were the problem in the beginning. I was just trying to help other people with singleplayer mods who still want both Spoutcraft and their mods.
     
  5. No, the idea behind Spout is that your other server plugins on Bukkit will mod the client via Spout. You won't need any kind of list because the server will have all the mods ready to send.
     
  6. Offline

    Deva5tat0r

    Sorry, I didn't know about the built in HD textures, but I did not fail at installing them. They all work. Only without sound which I do not mind.
     
  7. Offline

    Wulfspider

    We have planned and are working on having client mods because not everything is possible through the server side. We aren't going to incorporate ALL client mods into the base of Spoutcraft, but users will be able to port them using our upcoming client plugin API.

    AudioMod overwrites Spout's audio classes.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 13, 2016
  8. Offline

    SparrowMaxx

    Oh let me guess...you haven't set them dirty, right? In order for the screen to update, you need to set the component(or maybe you can just set the main screen) as dirty. so .setVisible(false).setDirty(true);

    ...related, is there some GUI documentation coming? Because as it stands it's not very straightforward.
     
  9. Offline

    Deva5tat0r

    Yes. That is why I expected AudioMod to not work. I'm just trying to say almost every other mod that does not overwrite Spout's classes will work even without AudioMod.
     
  10. Offline

    Top_Cat

    Problem is they don't work and you haven't noticed that they do overwrite spout classes, you will be missing features. The reason spout is in a separate directory is to allow you to run it and your existing mods separately

    Firstly removal should be done with screen.removeWidget(), next that didn't work but has been fixed in dev builds, lastly yes documentation is coming, i'm working on the wiki.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 13, 2016
  11. Offline

    Wulfspider

    As long as they don't call a function that may no longer exist in Spoutcraft classes. We just can't support users when they have other mods installed that may be conflicting. Once the client plugin API is out, developers can start porting mods to work with it easily.
     
  12. Offline

    maxi1134

    Please , make it like a mod , so we can install this in the minecraft.jar :(
     
  13. Offline

    Light_Wing

    i have a few questions

    #1. what do you mean by
    ? is it like getting single player mods like Mo' creature`s to work on multiplayer?

    #2. does everyone need spoutcraft for it to work?

    #3. is there going to be a FAQ?

    #4. if you port a single player mod like Mo' Creature`s will it need a server side plugin?
     
  14. Offline

    Pim1234

    cd 1000:
    i don't know why i get this but here it is:

    Code:
    22:32:03 [INFO] Reload complete.
    22:32:04 [SEVERE] java.lang.RuntimeException: MapChunkData: attempting to add task to queue after thread has been killed
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.putTask(MapChunkThread.java:163)
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.sendPacket(MapChunkThread.java:185)
    22:32:04 [SEVERE]     at org.getspout.spout.SpoutNetServerHandler.sendPacket(SpoutNetServerHandler.java:404)
    22:32:04 [SEVERE]     at org.getspout.spout.SpoutPlayerInstance.sendAll(SpoutPlayerInstance.java:127)
    22:32:04 [SEVERE]     at org.getspout.spout.SpoutPlayerInstance.sendTileEntity(SpoutPlayerInstance.java:198)
    22:32:04 [SEVERE]     at org.getspout.spout.SpoutPlayerInstance.a(SpoutPlayerInstance.java:170)
    22:32:04 [SEVERE]     at org.getspout.spout.SpoutPlayerManager.flush(SpoutPlayerManager.java:43)
    22:32:04 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.b(ServerConfigurationManager.java:304)
    22:32:04 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:452)
    22:32:04 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    22:32:04 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    22:32:04 [SEVERE] Unexpected exception
    java.lang.RuntimeException: MapChunkData: attempting to add task to queue after thread has been killed
        at org.getspout.spout.MapChunkThread.putTask(MapChunkThread.java:163)
        at org.getspout.spout.MapChunkThread.sendPacket(MapChunkThread.java:185)
        at org.getspout.spout.SpoutNetServerHandler.sendPacket(SpoutNetServerHandler.java:404)
        at org.getspout.spout.SpoutPlayerInstance.sendAll(SpoutPlayerInstance.java:127)
        at org.getspout.spout.SpoutPlayerInstance.sendTileEntity(SpoutPlayerInstance.java:198)
        at org.getspout.spout.SpoutPlayerInstance.a(SpoutPlayerInstance.java:170)
        at org.getspout.spout.SpoutPlayerManager.flush(SpoutPlayerManager.java:43)
        at net.minecraft.server.ServerConfigurationManager.b(ServerConfigurationManager.java:304)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:452)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    22:32:04 [SEVERE] java.lang.ClassCastException: org.getspout.spout.SpoutNetServerHandler cannot be cast to org.getspout.spout.SpoutNetServerHandler
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.sendToNetworkQueue(MapChunkThread.java:155)
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:118)
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    22:32:04 [SEVERE]     at java.lang.Thread.run(Thread.java:680)
    22:32:04 [SEVERE] java.lang.ClassCastException: org.getspout.spout.SpoutNetServerHandler cannot be cast to org.getspout.spout.SpoutNetServerHandler
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.sendToNetworkQueue(MapChunkThread.java:155)
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.handle(MapChunkThread.java:118)
    22:32:04 [SEVERE]     at org.getspout.spout.MapChunkThread.run(MapChunkThread.java:100)
    22:32:04 [SEVERE]     at java.lang.Thread.run(Thread.java:680)
    22:32:06 [INFO] resp: 200, len: 5
    
    followed by a read timed out :(
     
  15. With version 1.2+ will the limitations be a thing of the past ?

    Meaning full client code interaction.
     
  16. Offline

    Wulfspider

    Spoutcraft is the client mod and the links are all in the main post if you know where to go.

    Eventually there will be a client plugin API to allow third-party client mods to be used easily through Spoutcraft.

    To view the majority of the changes, the Spoutcraft client mod is needed.

    We are working on an FAQ.

    Ports will most likely be a task for the mod's developer or a fanboy of that mod. We may port a couple as examples, but we do not have time to port every mod that exists.

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

    MonsieurApple

    @arco123
    @shadydeath999
    @K900
    @Geoff Winans
    @Dephurites
    @Wulfspider

    This patent thing is getting out of hand. Now I'm no lawyer (once again, not a lawyer, just saying what I know), but I can tell you right now, arco has no grounds to file a DMCA take down or have any server list removed.

    Why? I myself am the creator of an in game serverlist that works in turn with mcserverlist.net. I actually had this idea originally about a year ago and since then have made it into a mod. So arco, your idea is not original, and after a quick search on the minecraft forums, there appear to be several in game friend / server lists.

    Also, Notch has already implemented the same thing into 1.8, so why don't you go and sue him too, eh? And that i-DEPOT thing is silly. All it says is that you had the idea for a server list and buddy list in game called mcOverhaul. Good for you. If someone was to make another mod called mcOverhaul with a server list and buddy list in game, then you *might* have grounds to do something. Please read here for more information. (That link clearly says what an i-DEPOT it is not.)

    I'm going to leave it at this: please take any discussion about this stuff out of the Spout thread. If you feel further action is necessary, please use the Contact Us link that is located in the bottom of every page. Thanks.
     
    Slayer9x9, Rycochet, Phant0mX and 2 others like this.
  18. Offline

    maxi1134

    I need a mod to install in minecraft.jar coz my server use a launcher ^^
     
  19. Offline

    Wulfspider

    We link to the development builds in the original post. The latest released version, 1.0.1, is the latest Recommended Build.
     
  20. Offline

    maxi1134

    Which link i take ? spoutcraft launcher , spoutcraft api , or spoutcraft ?
     
  21. Offline

    Wulfspider

    Spoutcraft is the client.

    There is no "Spoutcraft API", only SpoutAPI.
     
  22. Offline

    maxi1134

    Last edited by a moderator: Nov 13, 2016
  23. Offline

    Wulfspider

    I told you, Spoutcraft is the client mod, so obviously you would go to Spoutcraft. Whatever version you get is up to you. The latest recommended build is 56 which is 1.0.1 basically.
     
  24. Offline

    maxi1134

    Dude im lost ... I say i need a version to install in the minecraft.jar and u say go to développement build....

    I dont know how i done ,,, BUT IT WORK ! wulf u rox !

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

    Wulfspider

    All the versions are pulled from our Jenkins. The builds on there that are marked with a gold star are recommended builds. Recommended builds are basically the released versions. If you use a version past those, you would also have to use a later build of the server plugin (Spout) as well.
     
  26. Offline

    maxi1134

    Ok , nice . But .. spout is imcompatible whit modloader or is only me ?
     
  27. Offline

    Wulfspider

    Spoutcraft is incompatible with most client mods due to the vast amount of changes it incorporates and class files it modifies.
     
  28. Offline

    maxi1134

    Ho crap :[

    Spoutcraft will add the possibility to use ssp mods ? ( like itemcraft or modloadermp )

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 13, 2016
  29. Offline

    Wulfspider

    Other client mods will be able to work with it once we have a client plugin API for Spoutcraft that client mods can port to.
     
  30. Offline

    maxi1134

    Dude im french :S can u use simple word ?
     
  31. Offline

    Wulfspider

    We will have something like modloader, but nothing right now. Soon you can use client mods with Spoutcraft.

    We do not support any client mods outside of our own. Most mods will conflict or will eventually conflict with Spoutcraft. As stated in just a few posts above yours, we will be adding a client API for other client mods to use so that they would be compatible.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
    TfT_02 likes this.
Thread Status:
Not open for further replies.

Share This Page