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


    Name of project : Spout
    Description of issue: Player Disconect with Java error
    Steps to reproduce:

    I used WorldGuard in conjunction with Wormhole extreme on my server. If I entered a wormhole I would be kicked from the server with errors. So I took Worldguard off, and I was able to teleport with no issues.

    But I need worldguard, so upon further testing, I noticed the server 'Spouting' errors about spout.
    I removed Spout and KEPT worldguard and wormhole extreme...
    Results - No Issues

    Show Spoiler
    2011-08-07 09:59:47 [SEVERE] Could not pass event PLAYER_MOVE to WorldGuard
    at com.sk89q.worldguard.bukkit.WorldGuardPlayerListener.onPlayerMove(
    at org.bukkit.plugin.RegisteredListener.callEvent(
    at org.bukkit.plugin.SimplePluginManager.callEvent(
    at net.minecraft.server.NetServerHandler.a(
    at org.getspout.spout.SpoutNetServerHandler.a(
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(
    at net.minecraft.server.NetServerHandler.a(
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(
    2011-08-07 09:59:47 [SEVERE] Software caused connection abort: socket write error
    2011-08-07 09:59:47 [SEVERE] at Method)
    2011-08-07 09:59:47 [SEVERE] at Source)
    2011-08-07 09:59:47 [SEVERE] at Source)
    2011-08-07 09:59:47 [SEVERE] at Source)
    2011-08-07 09:59:47 [SEVERE] at Source)
    2011-08-07 09:59:47 [SEVERE] at Source)
    2011-08-07 09:59:47 [SEVERE] at net.minecraft.server.Packet51MapChunk.a(
    2011-08-07 09:59:47 [SEVERE] at net.minecraft.server.Packet.a(
    2011-08-07 09:59:47 [SEVERE] at net.minecraft.server.NetworkManager.f(
    2011-08-07 09:59:47 [SEVERE] at net.minecraft.server.NetworkManager.d(
    2011-08-07 09:59:47 [SEVERE] at
  3. Offline


    I'm working on a new plugin which implemented with Spout *Keyboard.
    Can you guys works with:
    public static final Keyboard KEY_F9
    Can you make a simple API only in implemented with Keyboard?
    So it's lightweight.
  4. Offline


    If you haven't already got it use the zip file at and just install it like you would a mod ( make sure you delete the META file)
  5. Offline

    Jonathan Thorpe

    Like I said earlier, and it seems a few other people have said the same thing - SpoutCraft seems to be back-to-front at the moment. The launcher is not a good idea, there should be a way to integrate SpoutCraft into minecraft.jar so users don't have to load different launchers for different servers... one launcher should be able to handle Spout and non-Spout servers without switching. Spout itself is a Bukkit plugin, integrates with the server in the normal way, so the client-side stuff should as well. I don't want to sound pushy but I can easily imagine that a lot of people will try Spout/SpoutCraft, and then decide its a waste of time as it just doesn't fit in with how everything else works. I'd really hate to see this wonderful idea wasted, as if done correctly, it will unlock a universe of possibilities, which, from what I gather, is what the plugin sets out to do. Please try looking at a better way to integrate Spout into our clients... a new launcher isn't the answer. Don't let all your great work go wasted!
  6. Offline


    This plugin is awsome. But whenever I try to move on my server I get an end of stream message! Please Help!
  7. Offline


    Do you know how I can fix this error?

    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(
    2011-08-07 16:47:15 [SEVERE] at org.getspout.spoutapi.packet.listener.Listeners.canSendUncompressedPacket(
    2011-08-07 16:47:15 [SEVERE] at org.getspout.spout.MapChunkThread.handle(
    2011-08-07 16:47:15 [SEVERE] at
    2011-08-07 16:47:15 [SEVERE] at

    It's spamming my console
  8. WHat is a GenericItemWidget?

    How does it show up on a screen
  9. Offline


    thanks alot, ill give it a try, also is there no way to allow bukkit and spout to work along side each other? because im still using achievements which is not spout yet.
  10. Offline


    @woodzy You can't run bukkitcontrib and Spout together

    @fatmarley This will be fixed in the next update

    @nubpro huh? The keyboard listener uses Keyboard

    @MagikarpLOL123 Can I see the stacktrace? Are you running the ore-obfuscation plugin?

    @rob4001 You have to attach it to the screen, screen.attachWidget(widget)

    @omnija I don't understand, this works fine with bukkit
  11. Offline


    Can a spout client be used with a BukkitContrib server?
    I tried and I get this error in the console: (I don't want to use spout just yet on my server)
    11:55:41 [INFO] Stephen304 [/] logged in with entity id 30018 at ([World1] -41.829014571529996, 70.0, 62.989023439690385)
    11:55:44 [SEVERE] Bad packet id 42
    11:55:44 [SEVERE]       at net.minecraft.server.Packet.a(
    11:55:44 [SEVERE]       at net.minecraft.server.NetworkManager.g(
    11:55:44 [SEVERE]       at net.minecraft.server.NetworkManager.c(
    11:55:44 [SEVERE]       at
    11:55:44 [WARNING] Stephen304 tried to set an invalid carried item
    11:55:44 [INFO] Stephen304 lost connection: disconnect.genericReason
    And yes, I am joining locally over my lan.
  12. Offline


  13. Offline


    I don't get it.
    I mean I'm requesting a plugin which only implemented with keyboard listener.
  14. Offline


  15. Offline


    I don't know, is the main menu showing a spoutcraft version?
  16. Offline


    Dev/offline mode would be nice. My friends never cooperate when I ask them to help me test something.
  17. Offline


    The whole thing would be easier if Notch wanted to Spout be in the minecraft when you downloaded/updated??
  18. Offline


    just a quick question my firend is running a server with spout he can connect using the launcher but i can, it is onyl letting me use the normal minecraft.exe file any idea whats going on
  19. Offline


    @Yhtomitsu No, could you get a stacktrace?
  20. Offline

    Cosmic Break

    How do I write it so that I can start spoutcraft with more ram?
  21. Offline


    from what i've done you cant use BukkitContrib and Spout but you should try using Achievements with Spout and see what you get, if it works it works if not wait for an update
  22. Offline


    any eta on this new version that fixes the arraycopy issue? thank you.

  23. Offline


    So when my friend joins my server I get a error thing and he gets Buffer overflow.
    Here is the error i get in my server thing :p
    19:33:35 [INFO] tobbetob6 [/] logged in with entity id 2079
    at ([world] 2.924959832829219, 70.23152379758702, 101.36227106697986)
    19:33:57 [INFO] [Spout] Successfully authenticated tobbetob6's Spoutcraft client
    . Running client version: 101
    19:33:58 [ALLVARLIG] Socket closed
    19:33:58 [ALLVARLIG]    at Sourc
    19:33:58 [ALLVARLIG]    at Source)
    19:33:58 [ALLVARLIG]    at Sour
    19:33:58 [ALLVARLIG]    at Source)
    19:33:58 [ALLVARLIG]    at Source)
    19:33:58 [ALLVARLIG]    at
  24. Offline


    public class Spitems extends JavaPlugin {
        public void onEnable() {
            PluginManager pm = getServer().getPluginManager();
            pm.registerEvent(Event.Type.CUSTOM_EVENT, new Sp_KeyListener(this),
                    Event.Priority.Normal, this);
            pm.registerEvent(Event.Type.CUSTOM_EVENT, new Sp_ButtonListener(this),
                    Event.Priority.Normal, this);
            System.out.println("[SPITEMS] Version " + getDescription().getVersion()
                    + " enabled.");
        public void onDisable() {
            System.out.println("[SPITEMS] disabled.");
    public class Sp_KeyListener extends InputListener {
        private Spitems plugin;
        public Sp_KeyListener(Spitems plugin) {
            this.plugin = plugin;
        public void onKeyPressedEvent(KeyPressedEvent event) {
            if (event.getKey() == Keyboard.KEY_B) {
                ScreenType screen_type = event.getScreenType();
                if ((screen_type != null)
                        && ((screen_type == ScreenType.GAME_SCREEN))) {
                    SpoutPlayer s_player = event.getPlayer();
                    InGameHUD hudscreen = s_player.getMainScreen();
                    GenericPopup popup_screen = new GenericPopup();
                    GenericButton button_1 = new GenericButton();
    public class Sp_ButtonListener extends ScreenListener {
        private Spitems plugin;
        public Sp_ButtonListener(Spitems plugin) {
            this.plugin = plugin;
        public void onButtonClick(ButtonClickEvent event) {
            UUID button_uuid = event.getButton().getId();
    //  Problems HERE :how update widgets, how reach button_1
            if (event.getPlayer().getMainScreen().getActivePopup().containsWidget(button_uuid)) {
                if (event.getButton().getText() == "ON") {
                    event.getPlayer().sendMessage("Read ON from Button");
                    Widget dfgd = event.getPlayer().getMainScreen()
                } else if (event.getButton().getText() == "OFF") {
                    event.getPlayer().sendMessage("Read OFF from Button");
                    Widget dfgd = event.getPlayer().getMainScreen()
    How can i update the View of the widget "button_1" ?
    (the text change but not optically on button)
    How can i reach the declared buttonname : button_1?

    Java Button normal :

    public void actionPerformed(ActionEvent e) {
    if ("switch".equals(e.getActionCommand())) {

    Big THX to the SpoutDev-Team for his work.
  25. Offline


    Whats a shit with the autodownload function. And there is no way to disable the Automatic download of spout.jar.
    And i have NO plugin that support/need Spout.
  26. Offline


    create a new file called Minecraft.cmd in the main .spoutcraft folder. (in %appdata%)
    Open it with notepad and type:

    start javaw -Xmx2000M -Djava.library.path=bin/natives -cp bin/minecraft.jar;bin/jinput.jar;bin/lwjgl.jar;bin/lwjgl_util.jar net.minecraft.client.Minecraft USERNAME PASSWORD

    where -Xmx2000M is the amount of allowed memory.

    You shuld launch the launcher a few times so spout get updated =D
  27. Offline


    i get this error in my sevrer console...i can connect and play on my server but i think this error isnt good so pls help me!

    20:33:38 [INFO] Blacktiger07 [/] logged in with entity id 104 at ([roleplay] 9.8125, 84.0, -212.0)
    20:33:39 [INFO] [Spout] Successfully authenticated Blacktiger07's Spoutcraft client. Running client version: 101
    20:33:50 [SCHWERWIEGEND]
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at<init>(Unknown Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND]        at zauberstuhl.BukkitUpdater.ThreadHelper.sendData(
    20:33:50 [SCHWERWIEGEND]        at zauberstuhl.BukkitUpdater.AsyncOverview.u2d(
    20:33:50 [SCHWERWIEGEND]        at
    20:33:50 [SCHWERWIEGEND]        at
    20:33:50 [SCHWERWIEGEND]        at Source)
    20:33:50 [SCHWERWIEGEND] java.lang.NullPointerException
    20:33:50 [SCHWERWIEGEND]        at zauberstuhl.BukkitUpdater.AsyncOverview.u2d(
    20:33:50 [SCHWERWIEGEND]        at
    20:33:50 [SCHWERWIEGEND]        at
    20:33:50 [SCHWERWIEGEND]        at Source)
  28. Offline


    thats from bukkitupdater not spout. remove it and error goes away.
  29. Offline


    I am trying to use effective arrows but it wont work. I am using the spout plugin. do I need anything else?
  30. Offline

    Cosmic Break

    i get bad login when i try that.
  31. Offline


    Its Logblock, how the F would spout just randomly auto download to your server?! Common sense ftw.
Thread Status:
Not open for further replies.

Share This Page