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 gumgumpuntnl gumgumpuntnl Oct 19, 2014 at 12:19 UTC - 0 likes

    @xXRachetXx: Go

    Read this:
    There are no downloads anymore.

  • Avatar of Danne073 Danne073 Oct 18, 2014 at 14:52 UTC - 0 likes

    @xXRachetXx: Go

    All Bukkit downloads has been taken down due to some legal shit... Read more about it at

    Last edited Oct 18, 2014 by Danne073
  • Avatar of xXRachetXx xXRachetXx Oct 18, 2014 at 13:28 UTC - 0 likes

    It says this when i try to download a bukkit version:

    "File download failed!" "Value can not be null" "Parameter name: uriString"

    What do i do any suggestions?

    Last edited Oct 18, 2014 by xXRachetXx
  • Avatar of NinjaAssassin864 NinjaAssassin864 Oct 17, 2014 at 01:20 UTC - 0 likes

    @Bertware: Go

    Will this new update feature linux support?

  • Avatar of Danne073 Danne073 Oct 13, 2014 at 13:29 UTC - 0 likes

    Will there be a way to point back at a player in a command with the task manager in bukkitgui2? Like if "Notch" says Hi. A task can listen for the word Hi as a trigger and will then output "say Hi, Notch". To be able to point back at the player that typed it with it's name, like for example %player_saying% or at least %last_player_in_chat% would then display that players name there. That would open up for a whole new world of automating a server :) And also, wouldn't it be nice if there were a function that keeps track of the time a player spends on the server. That's just some suggestions that would make your awesome gui even more awesomer! ;) (sorry for bad english)

    EDIT: Was just playing around with bukkitgui2 when I saw that you could listen for a server output (regex something..). That's awesome! Works like a sharm. But as I said earlier. Will there be a way to get the playername that wrote it. Then you would be able to use this like old server wrappers(!tp and stuff) Example: Player Notch writes "!spawn", the server listens in server output for !spawn and will then do the action "tp %player_saying% 0 54 0" and the server takes that as "tp Notch 0 54 0"

    Last edited Oct 14, 2014 by Danne073
  • Avatar of tristplaysMC tristplaysMC Oct 11, 2014 at 12:00 UTC - 0 likes

    Bertware can you make a video on how to fortforward using bukkitgui

  • Avatar of Bertware Bertware Oct 11, 2014 at 09:48 UTC - 0 likes

    @rocktheworld147: Go

    bukkit is no longer available for download, see and for more information

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

  • Avatar of gumgumpuntnl gumgumpuntnl Oct 11, 2014 at 06:35 UTC - 0 likes

    @tristplaysMC: Go

    Sent you a PM.

  • Avatar of tristplaysMC tristplaysMC Oct 11, 2014 at 02:50 UTC - 0 likes

    Bukkit gui is quess is not compatable with spigot I enter my spigot.jar and I get this

    GUI]Starting spigot server - min. RAM:979 - max. RAM:1002 [GUI] The server is starting... [GUI] Server started... 10:49:04 PM Error: Invalid or corrupt jarfile C:\Users\BrenndonandTristan\Desktop\Tristans\Bukkit Server\Server\spigot-20141001a.jar [GUI] The server has stopped... same as bukkit I get this

    [GUI] Retrieving your current bukkit version... [GUI] Your current bukkit version couldn't be determined [GUI] Starting bukkit server - min. RAM:772 max. RAM:1014 [GUI] The server is starting... [GUI] Server started... 4:42:36 PM no main manifest attribute, in C:\Users\BrenndonandTristan\Desktop\Tristans\Bukkit Server\Server\bukkit-1.7.9-R0.2.jar [GUI] The server has stopped...

    Is because I need a new.jar can someone give me a link?

  • Avatar of tristplaysMC tristplaysMC Oct 09, 2014 at 23:04 UTC - 0 likes

    What do you mean new .jar file can you send me the link


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