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 chsedv chsedv Jan 30, 2015 at 06:22 UTC - 0 likes

    @Bertware: Go

    Pls tell me why the error comes not by older version of bukkitgui 1.7.530

  • Avatar of Bertware Bertware Jan 29, 2015 at 20:43 UTC - 0 likes

    @tecno_wizard: Go

    This is a server related issue, the folks at the bukkit forums (or whatever server you're running) will be able to help you better. @chsedv: Go

    There must be something in the console when a player disconnects, no? By default, a message is shown that the player left. Without this kind of message the player list will break.

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

  • Avatar of chsedv chsedv Jan 28, 2015 at 07:20 UTC - 0 likes

    @Bertware: Go

    There is no other. When i use older version BukkitGUI ....530 then the error is not

  • Avatar of Bertware Bertware Jan 27, 2015 at 23:16 UTC - 0 likes

    @ShaneHD: Go

    I'll fix it (the error message is clear enough, so a fix will be included in the next update.
    You could try using the v1.x builds in the meanwhile. An update for v2.x should be available in the next 48 hours :)

    @chsedv: Go

    As I stated before, this is caused by a plugin.
    Provide the output in the console when a player leaves (e.g. [info] player ... disconnected) so I can see what causes this.

    @gumgumpuntnl: Go

    Double tasks might be a result of editing tasks, the whole editing and removing tasks system should be reviewed.

    @snipershotmaster: Go

    There is a "run after other task" option (don't know the exact name) in v2.x (I'm not sure when talking now, I'll review it) , but I don't know if a timeout has been implemented yet.
    I do know it's available in v1.x

  • Avatar of tecno_wizard tecno_wizard Jan 27, 2015 at 22:13 UTC - 0 likes

    I tired to use this earlier on an existing server that I know works and all of the plugins are inconsistently throwing different errors. Mind looking into this?

    Last edited Jan 27, 2015 by tecno_wizard

    BFAK:90965772,be98d48a51d0a70ba7bf30a6904bc67eb0e45d706d501ea77b984c6d0bcd4787 The answer to the Ultimate Question: in Java...

    MeaningOfLifeCalculator mofc = new MeaningOfLifeCalculator();

    Log: 42

    Darn it...

  • Avatar of gumgumpuntnl gumgumpuntnl Jan 27, 2015 at 09:35 UTC - 0 likes

    When pressing the Run Taks button (Quick Actions), the command is twice executed (programed to run a console command).
    Suggestion: can you make it so that the text in the Run Task button is the same as the name of the defined task?
    Running V2.0.0.258
    This happens not always.

    Last edited Jan 27, 2015 by gumgumpuntnl



  • Avatar of chsedv chsedv Jan 27, 2015 at 06:27 UTC - 0 likes

    Why in Window-GeneraL - the users there not all deletet when they logoff ? See any Player but they no more online. when restart server all is ok.

  • Avatar of snipershotmaster snipershotmaster Jan 27, 2015 at 04:42 UTC - 0 likes

    Can a delay parameter be added to tasks because I don't want my server to instantly restart after a /stop. Also, you may already know that the players don't update frequently so may I suggest getting the players off the command /who?

    Last edited Jan 27, 2015 by snipershotmaster


  • Avatar of ShaneHD ShaneHD Jan 26, 2015 at 23:59 UTC - 0 likes

    I am having this error when opening BukkitGUI

  • Avatar of gumgumpuntnl gumgumpuntnl Jan 25, 2015 at 19:10 UTC - 0 likes

    @Bertware: Go

    Thanks, i'l wait for the update because i don't have the tools to compile it.


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