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 Jok3r0fDeath Jok3r0fDeath Jul 28, 2014 at 16:03 UTC - 0 likes

    Bertware, I see this is written in C#. What version of Studio are you using at the moment?

    I am way WAY out of date on my C family but write a lot in VB.NET in 2013 so I would not likely have that hard of a pickup time. I may take a few offline stabs at your code to see where it is and if I am swift enough to help and not hurt things! LOL!!!

  • Avatar of tristplaysMC tristplaysMC Jul 28, 2014 at 15:39 UTC - 0 likes

    With BukkitGUI2 do I have to make a completely different Server??? Or no?

  • Avatar of Bertware Bertware Jul 27, 2014 at 18:42 UTC - 0 likes

    @tristplaysMC: Go

    @mmis1000: Go

    @rocktheworld147: Go

    I recommend using something else for port forwarding right now, since it might take a while before the current port forwarder will fully work

    I'm keeping the parameters in mind for the next version (which can be found on github)

    Tekkit will be added in the next version.

    Any issues with the ops, banned players, .. will be fixed in the next version.

    The current code for the next version is on github: . Feel free to join the project, fork or pull :)

    Due to health issues I can't really code much right now though.

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

  • Avatar of rocktheworld147 rocktheworld147 Jul 27, 2014 at 06:51 UTC - 0 likes

    can u add a tekkit mode if u want to play mods with friends and also voidswrath the reason im asking this is when i try to add more ram to my crazycraft server theres a error with the .bat file is apper and dissappers i try to fix but i cant fix it.

  • Avatar of mmis1000 mmis1000 Jul 27, 2014 at 04:18 UTC - 0 likes

    Is it possible to trigger a task from command line? In spigot, there is a reboot script option to reboot after crash. but it seems impossible to make the bukkitgui restart the server from command line. Maybe you can add a command line trigger and trigger it like

    bukkitgui.exe -t task_name


  • Avatar of tristplaysMC tristplaysMC Jul 25, 2014 at 19:27 UTC - 0 likes

    And guys just a heads up the Ban list whitelist banned ips and Ops Can be shown but not in that u can check the Ops.txt BannedPlayed.Txt BannedIps.Txt and Whitelist.txt

    Or you can use console like u normally do

  • Avatar of tristplaysMC tristplaysMC Jul 25, 2014 at 19:24 UTC - 0 likes

    All the functions work for me but not the port forwarding Im going to wait to release my server to the public till BukkitGUI's Portforwarding Works

  • Avatar of gumgumpuntnl gumgumpuntnl Jul 19, 2014 at 15:08 UTC - 0 likes

    @MrPumpkin101: Go

    Banned player list and white listed players etc. don't work in this version anymore.
    This is because the changes in Bukkit.
    The basic functions do work.
    Other options: please wait for the updated version.

    Last edited Jul 19, 2014 by gumgumpuntnl
  • Avatar of MrPumpkin101 MrPumpkin101 Jul 17, 2014 at 14:17 UTC - 0 likes

    When ever I start the server with this it doesn't show the banned players, players online, white listed... Etc.. I don't know how to download the shit you said in the FAQ it just sends me to a page with some text on it. Doesn't help me one bit.

  • Avatar of Bammerbom Bammerbom Jul 15, 2014 at 19:05 UTC - 0 likes

    @Bertware: Go

    Love this <3


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