The bukkit GUI project (BukkitGUI)



Problems? Please read the f.a.q. View frequently asked questions

The bukkit GUI project - shortened BukkitGUI - is intended to provide server owners with a easy to use, powerful GUI. Except from clearly displaying server information, it also adds some powerful functions, like a task planner, error logger and solver, plugin manager, . At this moment it does only use 30MB of your RAM, and 0% CPU when your server is running.

  • CPU usage may raise when there is a lot of output, like on startup (with many plugins or) reload.


  • Coloured output, colours definable in settings
  • Detailed player list with context menu, quickly apply an action to a player
  • Advanced options to launch bukkit, update bukkit, auto update check for bukkit
  • Automate your server with the task manager
  • Highly precise memory and CPU measurement
  • Low on resources, performance can be adjusted in settings
  • Error logging, searching for the cause of errors, and if possible, solving of errors
  • Tray icon (with support to minimize to tray) and balloon tips
  • Sound when something happen can be activated
  • Rarely/Never breaks on Minecraft/bukkit update
  • Backups (multiple backup definitions possible)
  • Install, update, manage plugins from within the GUI


See the Quick install Guide about how to set it up. Click here to view it.

Remote Server Support

The GUI can also show output and send commands to remote servers. The recommended way to use a remote server is by using JSONAPI. In order for this to work, the JSONAPI plugin should be installed on your server.

Click here to see how to set up a remote server connection using JSONAPI

Click here to see a list of all supported remote severs

If you want to start RemoteToolkit using the GUI, do the following: -Set the server type to bukkit -Select the remote toolkit jar file -Enter the following custom switch: "user:pass" without the ""


Click here for the quick install guide


Thanks to BrandonHopkins for making this video!

Browse all videos

Go to the screenshots page


Recommended builds can be downloaded from Bukkitdev. If enabled, the GUI will check for updates and download those from bukkitdev after you agreed with the download.

Downloads page


  • Portforwarding (work in progress)

Known Issues

  • Sometimes tasks run twice


operating systems:


The following minecraft servers are supported:

  • Bukkit build 800 and higher (lower isn't tested)
  • RemoteToolKit
  • Vanilla
  • Tekkit
  • MCPC (set server type to vanilla,generic java, or to bukkit with disabled "retrieve current version on server start")
  • CraftBukkit
  • Spigot
  • Spout
  • Any other server based on Vanilla or Bukkit


Go to the help pages, click here


All changes are calculated and shown while updating the GUI using the built-in updater. You can manually generate a changelog on the bottom of this page:

Full changelog, might be outdated compared to get.bertware : Click here


The source code is available on github under the Mozilla Public License 2.0. If you have any questions, contact me.

You can find the source code on github:


This project if freely available, but it takes a lot of time to maintain it and to add additional functions. A lot of functions are using my own scripts on my own (hired) server. So if you like the project and want to support me:

Donate Flattr This!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Velasco83 Velasco83 Sep 01, 2014 at 16:27 UTC - 0 likes

    @Bertware: Go

    The flat "-nogui" had already tried and the server would not start.

    Just try selecting "vanilla" and the second window no longer opens. Perfect.

    Many thanks to you for the help and for this excellent GUI

  • Avatar of Bertware Bertware Sep 01, 2014 at 14:52 UTC - 1 like

    @Velasco83: Go

    Try selecting "vanilla" as server type in the superstart tab, or add the "-nogui" flag

    Talk to me on IRC: #bertware
    There was a nice sig here - it's gone now :(

  • Avatar of Velasco83 Velasco83 Sep 01, 2014 at 11:14 UTC - 0 likes

    Sorry for my English, I'm Spanish and I'm using the google translator to help me to explain my query.

    I mounted a craftbukkit server-1.7.10-R0.1-20140817.180155-16

    and I use BukkitGUI v1.7.2.530

    It works perfect.

    I have also installed Forge-1.7.10-

    In the SuperStart tab I set the BukkitGUI to launch the .jar file of Forge

    And it works !! The server starts with working Forge.

    The issue is that when the Forge is loaded and launch the bukkit server, a java window (frame) is automatically open with a "normal" GUI of the same server.

    Although it does not fail anything, is uncomfortable to have two windows to the same server, is there any way to fix this? That the Forge can load the server without opening a new window?

  • Avatar of chsedv chsedv Aug 31, 2014 at 05:34 UTC - 0 likes

    @Bertware: Go

    Pls make a seperate Window for Warnings and Error Messages in the new BukkitGUI2. In Old Version BukkitGUI was this Window.

  • Avatar of Bertware Bertware Aug 30, 2014 at 14:07 UTC - 0 likes

    As I'm making progress on the next update, I'd like to get it tested by a few people before I release it. PM me if you're interested :) (I need some feedback on what's working and what not, and what functions you'd like to see)

  • Avatar of GamingPuppy GamingPuppy Aug 30, 2014 at 01:37 UTC - 0 likes

    This is an awesome plugin. I use it with my server al the time. I get some problems though, but they are mostly easy fixes. Would love to see an update to 1.7.9. Thanks!

  • Avatar of chsedv chsedv Aug 27, 2014 at 18:17 UTC - 0 likes

    @Bertware: Go

    The error with the displayed Player is already offline, does not occur with every player. Also, I miss and also determines other the extra window for the warnings. In logfile is no entry when user standing in GUI but Off.

    Last edited Aug 27, 2014 by chsedv
  • Avatar of Bertware Bertware Aug 27, 2014 at 12:18 UTC - 0 likes

    @chsedv: Go

    As I said before, I need server log files in order to be able to fix this. If you can upload your server.log file to pastebin and provide me the link, I'll be able to fix this issue.

  • Avatar of chsedv chsedv Aug 27, 2014 at 05:13 UTC - 0 likes

    @Bertware: Go

    in When any Users logoff, the user is already in GUI in Player . Its error of GUI. When a Player lost connection, the GUI shows me, the User is on.

  • Avatar of Bertware Bertware Aug 25, 2014 at 22:21 UTC - 1 like

    @erndub: Go

    it will be supported in the next update :)


Date created
Oct 06, 2011
Last update
Nov 13, 2013
Development stage
  • enUS
Mozilla Public License 2.0 (MPL-2)
Curse link
The bukkit GUI project (BukkitGUI)
Recent files