Inactive [ADMIN] MC Server GUI .9.7 (cross-platform) - A GUI wrapper for your server (now w/in-game cmds)

Discussion in 'Bukkit Tools' started by dumptruckman, May 18, 2011.

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

    iCore

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Work good for me but not the info for CPU usage and others. (with two ways)
    And when i launch by guilauncher.bat , a CMD appears with the GUI.
     
  2. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Post your guiconfig.json file on www.pastebin.com
     
  3. Offline

    BigRenegade

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    In order to get the CPU/Network Usage you need to launch it from the guilauncher.bat. The CMD window that opens can be closed once the gui launches. On the Main Window tab there is a check box down below on the right side, you have to check this box to get the CPU/Network info.

    Displaying the CPU/Network usage adds a little more usage to the CPU, so it is best to use it to check your usage for a short period of time and then uncheck the box until you want to check usage again. This reduces the amount of usage on the CPU.
     
  4. Offline

    Multivan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  5. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Multivan could you edit guilauncher.bat and change it from javaw to java? Then when it starts up, leave the console window open and it should tell you about any errors that are happening. Let me know what, if any, it's having.

    Only Network Usage causes increased CPU load. That's why the checkbox is for Network Usage only.
     
  6. Offline

    BigRenegade

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    My error about CPU usage. I wasn't looking at the GUI and quoted CPU usage when it should have only been Network usage. Next time I'll look before opening my big mouth :)
     
  7. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Updated to .6.0. Addressed some of the things you guys asked about and of course, added a player list. And hey, it's quite reliable! :)

    cc: @ledhead900
     
    ledhead900 likes this.
  8. Offline

    ledhead900

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Cheere mate will install it soon.
     
  9. Offline

    glarter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @dumptruckman:
    Fantastic application (even though I'm not currently using it - I'm using the Windows version at the moment until this JAR provides the same functionality).

    I do have a question: ItemCraft requires you to use -cp with java to run the itemcraft JAR before the craftbukkit JAR. Any chance you could include that functionality so people can use this with ItemCraft?
    (or perhaps let me know how I run it using this JAR?)
     
  10. Offline

    BigRenegade

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    MC Server GUI will launch without starting the server so you will be able to set server specific launch commands. Under the Server GUI Tab there is a check box for custom launch configurations. (At the moment it is experimental.) You would tick the check box and enter your custom launch line. @dumptruckman added this feature just for those who had to run server specific launch profiles for their servers. Once you have entered your command line, go back to the main tab and click start.
     
  11. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    So, as of this new version (.6.0) the only features this is missing vs the Windows version is the extra server control buttons, like warn stop, restart, etc and the ability to right click ban players. This version has pretty much everything else and in almost every case it is implemented in a much better way. (The extra server control and ban options will be coming very soon.)
    And like BigRenegade said, there is a custom launch option where you are able to completely configure the line your server launches with. This option should work with anything that doesn't require an additional run line. (Like MCSOD)

    edit: okay, missing the starts server on gui start and minimize to system tray options as well.
     
  12. Offline

    mattekure

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Now that the new version has the proxy capability, would it be possible to add in the functionality to remotely access the console? I'd like to be able to ssh or telnet into the console so I can remotely do things.
     
  13. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This may be a possibility... I had actually planned on offering a php script that you could add to a website where you could basically have a web interface... Unfortunately I planned this with a very very unreliable person who has, as far as I know, done absolutely nothing in the way of producing this. =/ I'm still going to try and work it out however, at least offer telnet or something.
     
  14. Offline

    mattekure

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh, just a thought on server.log backup. is it possible to have it empty the server.log when its backed up? As it is the server.log is constantly growing.
     
  15. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ahh, yes, I will add this feature in.
     
  16. Offline

    mattekure

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Even telnet would be awesome. I want to be able to connect, chat, reload, or restart the server as necessary.
     
  17. Offline

    cjbh1996

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Anyone who doesn't use this GUI is a fool. I remember when this was first launched and it was great back then, and now its absolutely phenomenal. It's professional. All you need to do is add custom skins.
     
  18. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hah, thanks! Man.. Custom skins.. I can't even imagine how to go about that.
     
  19. Offline

    cjbh1996

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You don't have to. It was more of an idea than a request, but if you're one of those types of programmers that want to challenge themselves then you should try it.
     
  20. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I mean, it sounds like something great to add post 1.0. I'll put it on the todo list, but I'm not sure when it'll get done.
     
  21. Offline

    Jadedwolf

    My BukkitDev Profile
    My Plugins (5)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is this going to happen anytime soon?
     
  22. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Which part? Techincally, I've done all of these things. I had added a guide into the readme but forgot to put a direct link to that in the OP (which I just now added). The All button no longer changes the text to "None" and instead if simply selected or deselected. In the latest version (.6.0) it has a box showing a summary of the timing for your event to make things even more clear.
     
  23. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @mattekure
    Just released .6.1. It now has the option to clear your server.log on backups, you can find this on the backup tab. I've also started working on adding a tcp json interface. My idea is to use php to send json to the server to send commands and receive updates, however, since it is json you could likely build an interface in any language you please. :)
     
  24. Offline

    ledhead900

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice man real nice Updating now.
     
  25. Offline

    Jadedwolf

    My BukkitDev Profile
    My Plugins (5)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes, indeed it was referring to the guide. Thank you.
     
  26. Offline

    ledhead900

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Player list is now show for me on 6.1 or what ever new version is but /list in console works to lookup correctly online players now.
     
  27. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wait, the player list doesn't work for you? Are you using the proxy server? Are people connecting to the proxy server port and not the port in the server properties?
     
  28. Offline

    glarter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I hate to sound like a dunce but it's been one of those weeks. Would someone mind PMing me a nutshell summary of what I'd need to add to the custom launch that would allow me to run ItemCraft?
     
  29. Offline

    dumptruckman

    My BukkitDev Profile
    My Plugins (11)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well, i've never used item craft before but from looking at the page for it, you need something like this:
    Code (Text):
    1. java -Xmx1024M -Xincgc -Djline.terminal=jline.UnsupportedTerminal -cp ItemCraft.jar;craftbukkit-0.0.1-SNAPSHOT.jar org.bukkit.craftbukkit.Main -d "yyyy-MM-dd HH:mm:ss"
    Make sure to DESELECT the bukkit option as this tries to add some extra stuff into the custom launch line but it bases it on the "-jar" line which is not present when you use itemcraft. Also, make sure to change your Xmx memory to what you prefer. Let me know if this works because I have no idea if it will or not.

    edit: the -Djline.terminal=jline.UnsupportedTerminal part is very important for my GUI to function with bukkit, so don't take that out. However, I'm not sure how itemcraft launches, so if that doesn't work, you can try leaving it out.
     
  30. Offline

    glarter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay ... it works to a point:

    This is the command line I'm using:
    Code (Text):
    1. java -Djline.terminal=jline.UnsupportedTerminal -Xmx1524M -Xincgc -cp ItemCraft.jar;craftbukkit_b860_IC.jar org.bukkit.craftbukkit.Main nogui -d "yyyy-MM-dd HH:mm:ss"
    The server starts and my log file looks okay. But when I attempt to connect, I get a black screen in my client after "Downloading Terrain" and the following error in my server.log:
    Code (Text):
    1. 2011-06-17 15:58:56 [INFO] glarter [/127.0.0.2:49254] logged in with entity id 123 at ([ world] -383.71875, 65.5, -26.3125)
    2. 2011-06-17 15:58:56 [INFO] [staff] glarter has joined the channel
    3. 2011-06-17 15:59:17 [INFO] glarter lost connection: disconnect.endOfStream
    4. 2011-06-17 15:59:17 [INFO] [staff] glarter has left the channel
    Even bypassing the proxy doesn't resolve it. Without the ItemCraft JAR involved, my client is connecting fine.
    I guess my users will have to do without fancy sloped blocks for the time being :D
     
Thread Status:
Not open for further replies.

Share This Page