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 Zeusbolt321 Zeusbolt321 May 26, 2015 at 01:32 UTC - 0 likes

    So my server was up and I normally have the tasker restart my server every 6 hours with warnings too and my friend was using the server so he didnt want it to restart. I went to edit the task while the server was running but the tasker window just went away and now tasker is no where to be seen on the gui at all... also all of the tasks created dont run and I cant get the tasker menu back... anyone had this before?

  • Avatar of snowminegaming snowminegaming May 15, 2015 at 00:42 UTC - 0 likes

    How can you run two BukkitGUI at once? I go into my %appdata% file but I cant find options then settings. I have my portfowarding set up correctly its just running both GUI now

  • Avatar of tjarren tjarren May 10, 2015 at 17:15 UTC - 0 likes

    how can my friends join?

  • Avatar of h404bi h404bi May 01, 2015 at 05:31 UTC - 0 likes

    BUG, when enabling UTF-8 compatibility mode, server cannot launch. log:

    Error: Could not create the Java Virtual Machine.
    Improperly specified VM option 'MaxPermSize=128M-Dfile.encoding=utf-8'

    Seem loss a space between MaxPermSize=128M and -Dfile.encoding=utf-8.

    BukkitGUI_v1.7.4.538, Windows 8.1 with Java7_Update_79.

    Besides, hope it can support a server's title using unicode, such as \u4f60\u597d, rather than print on the BukkitGUI window's title directly.

  • Avatar of snowolf18 snowolf18 Apr 26, 2015 at 07:56 UTC - 0 likes

    It says

    The Java path could not be found, server start aborted Please select the correct java version in the superstart tab

    what do i put in there if I run my server on run.bat?

  • Avatar of JK82NL JK82NL Apr 05, 2015 at 15:15 UTC - 0 likes

    OMG, now that I open again I see I'm a total idiot!

    Iwas indeed used tot selecting my own java executable. But I selected the java jar file where the server jar file should go :-(. So it is my own stupid fault.

    Thank you for the quick answer and thank you for maintaining and updating this so often. I love your BukkitGUI.

  • Avatar of Bertware Bertware Apr 05, 2015 at 09:56 UTC - 0 likes

    @JK82NL: Go

    You need to run with java.exe or javaw.exe.
    I'll add an option to select your own java file.

  • Avatar of JK82NL JK82NL Mar 31, 2015 at 16:14 UTC - 0 likes

    Hello People,

    Been using this GUI for a long time and never had any problems. But with v2 I notice I can only select the javaws.jar file and no .exe (I used javaw.exe with v1) files anymore.

    I have Java JRE 1.8.0 update 40 32bit and 64bit installed. Also Java 1.7.0 update 75 64bit. On a Win7 64 bit system. Selecting any of the 3 above available javaws.jar files gives me the pop-up error: "no main manifest attribute, in program files .......\java\jre1.8.0_40\lib\javaws.jar" (in which 1.8.0_40 is of course replaced with 1.7.0_75 for the Java 7 version ;-).

    If I use the exact same server and craftbukkit.jar or spigot.jar on the BukkitGUI v1 and use a javaw.exe files the server does simply start up.

    Does anyone have a solution for me. I have googled this but everything I find goes beyond my knowledge into java coding.

  • Avatar of Morfarmi Morfarmi Mar 26, 2015 at 08:55 UTC - 0 likes

    @0dayRUDE: Go

    i use trigger "current time" value "04:00:00" action "Server Restart"

    it works fine, ever night 4:00 server will make a restart

  • Avatar of Morfarmi Morfarmi Mar 26, 2015 at 08:38 UTC - 0 likes

    please use Server Name for Window Title instead of MOTD, in MOTD maybe unicode and window titles not readable

    MOTD example: \u00A74\u2694 \u00A7CV1.8PvP \u00A76Server\! \u00A74\u2694

    Last edited Mar 26, 2015 by Morfarmi


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