The bukkit GUI project (BukkitGUI)



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

Bukkitgui v2 is available as beta! You can download it from the files section. You can view the different versions at

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:


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

  • Avatar of Morfarmi Morfarmi Mar 06, 2015 at 08:22 UTC - 0 likes

    Hi, can you make option "Minimize to Tray" ? Thanx

  • Avatar of Bertware Bertware Mar 01, 2015 at 09:45 UTC - 0 likes

    @HipoGameR: Go

    can you PM me your GUI log file? (found at %appdata%/Bertware/BukkitGUI)

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

  • Avatar of HipoGameR HipoGameR Feb 28, 2015 at 13:04 UTC - 0 likes

    Hey i got an error that says: "Object reference not set to an instance of an object" it worked for me for 2 days but then i closed the server and every time i open it it says Object reference not set to an instance of an object. plase help. thanks.

  • Avatar of Bertware Bertware Feb 27, 2015 at 15:19 UTC - 0 likes

    @gumgumpuntnl: Go

    It could have to do with it, there's a low timeout, so it should start quite fast anyway, though the faster the server responds, the faster the GUI will load. I tried optimizing it, but it caused more trouble and new crashes than it helped

  • Avatar of gumgumpuntnl gumgumpuntnl Feb 27, 2015 at 15:14 UTC - 0 likes

    @Bertware: Go

    Now it looks like it is loading normally again.
    Could it have something to do with update checking of the gui?



  • Avatar of SpryLife SpryLife Feb 25, 2015 at 18:08 UTC - 0 likes

    I hate to ask more of you since you already seem to be doing a lot but could you add support for Spigot's /restart command and restart on crash feature?

  • Avatar of Bertware Bertware Feb 25, 2015 at 13:15 UTC - 0 likes

    @snipershotmaster: Go

    An alternative solution would be to enable/disable plugins, chat, ... with checkboxes or a right click menu, however, separating those messages is harder than it looks :)

    @Aprocks35: Go

    Your configuration file got corrupted somehow, either delete it or fix the XML. If you send me the broken file, I'll see if I can prevent it from corrupting again :)

    @gumgumpuntnl: Go

    .281 shouldn't differ in UI loading etc from any previous 2.x versions, I'll check it out

  • Avatar of snipershotmaster snipershotmaster Feb 23, 2015 at 20:33 UTC - 0 likes

    @Bertware: Go

    Suggestion split the console into chat and the plugins on the other (can help remove the spam when looking for plugin errors)

    @Aprocks35: Go

    find the name of the XML file and remove it from %appdata%\bertware or w.e you set the GUI's directory to.

    Last edited Feb 23, 2015 by snipershotmaster


  • Avatar of Aprocks35 Aprocks35 Feb 23, 2015 at 05:51 UTC - 0 likes

    I have been using and running a server with BukkitGUI for about 2 months now and I haven't had a single problem.. until today. Whenever I start up the server, I get an error message that says, "the following xml file could not be loaded. Please check for errors. I have really enjoyed BukkitGui, and I hope that this problem can be resolved. Thanks for any help.

  • Avatar of snipershotmaster snipershotmaster Feb 21, 2015 at 16:41 UTC - 0 likes

    @gumgumpuntnl: Go

    I'm using windows 8.1 64 bit and i don't see the interface delay


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