The BukkitController - A Java based controlling overview for your Server! I am pretty sure I won't continue working on this program! That’s why I removed the download link for now! If so desired, I will consider putting it back i! Thank you for your support. You know the feeling, when you are a plugin developer and you have to reload your Server over and over? This can cause a memory leak and you should better restart the Server every single time! But who has the time for that? That's why I created the BukkitController: Simple Start/Stop/Restart Completely in Java, Operating System independent Advanced control over server properties Colorized log Built-In editor with file overview Built-In Console And much more ! You are interested? Then take a look at the features list! SCREENSHOTS (Move your mouse to reveal the content) SCREENSHOTS (open) SCREENSHOTS (close) FEATURES (Move your mouse to reveal the content) FEATURES (open) FEATURES (close) Simple file choosing of the craftbukkit file Easy control ? Buttons like Start, Stop or Restart Two different kinds of launcher ? more under Launcher Log of Server-Starts, Server-Stops and Server-Restarts Overview of ALL registered commands ? only InvocationLauncher ? more under Launcher Easy server properties editing: IP detection of computer in network or Internet port Random port or find an unused port Fully colored log overview (build on ANSI) Plugin overview which reads the plugin.yml of a plugin to get information about the developer Built-In editor for easy editing of plugin files Console with extra commands: Start - Starts the Server Restart - Restarts the Server Cls - Clears the console Exit - Closes the BukkitController And another big feature: MULTI-LANGUAGE-SUPPORT! Current languages : German English You want me to add another language? Take a look at How you can help me! LAUNCHER (Move your mouse to reveal the content) LAUNCHER (open) LAUNCHER (close) I programmed two different types of launching. Both of them have advantages and disadvantages and work differently: MultiProcessLauncher This launcher creates a new process, sends the input and reads the output! +-Restart worksNo commands listCraftbukkit can be anywhereNo Server data accessibleRAM amount of Server can be definedInvocationLauncher This launcher loads all the classes from CraftBukkit and calls their main method! +-Full access to any data of the Server!No restart possible (yet)Craftbukkit file must be in the same folder as the BukkitControllerUses the Max Ram of the BukkitController Even if it looks doesn't look so good for the InvocationLauncher, parts of the whole Application are build on this launcher type and can't used without it. So decide on your own, which one you are going to use. This list is also going to be changed when I implement new features to minimize the disadvantages!! HOW TO USE IT (Move your mouse to reveal the content) HOW TO USE IT (open) HOW TO USE IT (close) This is a written tutorial on how to use the different parts. I might create some video tutorials in the future. How to install on Mac/Windows? Download the BukkitController.jar Put it into the Server folder (recommended, Necessary for InvocationLauncher) How to start on Mac/Windows? Double click the BukkitController.jar Use the Java run command "java -jar BukkitController.jar" How to start the Server? Click the "Start" button Change to the Console panel Type Start in the bottom field Press Enter or click the Send button How to uninstall? Delete the BukkitController.jar On Mac: Go to the folder /Users/YOUR-USERNAME/Library/Application Support/PNGamingPower and delete the folder BukkitController. On Windows: Go the folder %AppData%/PNGamingPower and delete the folder BukkitController KNOWN ISSUES (Move your mouse to reveal the content) KNOWN ISSUES (open) KNOWN ISSUES (close) #001 - BukkitController exits at Server stop - Fixed in 1.0.3 #002 - No restart when using InvocationLauncher - Fixed in 1.0.3 WHAT'S NEXT? (Move your mouse to reveal the content) WHAT'S NEXT? (open) WHAT'S NEXT? (close) Server Status (online Player, internet connection) Usage panel (Hardware usage, Connection speed) Optionspanel Legend: Maybe in future updates Built in Won't be build in Next update HOW YOU CAN HELP ME (Move your mouse to reveal the content) HOW YOU CAN HELP ME (open) HOW YOU CAN HELP ME (close) You have a idea? Want me to change something? Send me a private message or leave a post below. If you want me change the layout, please create a simple image with described schematics. The size should be 1100x700 and made for resizing. Also add your name, the date of creating and your email. An example: If you want to add another language, please send me a private message and we can talk about that and I can give you the required files. Please remember!! These are considered as ideas! I might build them in, but I don't have to! When you issue a bug, please add the version of your BukkitController Bugs can be issued in the BugTracker FIRST CHECK THAT YOU HAVE THE NEWEST VERSION! Windows Tester wanted!! I have a Mac and can't test on Windows. If you are interested write me a private message. If you help me, your credits are going to be listed in the BukkitController and here in the thread! CHANGELOG (Move your mouse to reveal the content) CHANGELOG (open) CHANGELOG (close) v1.0.8 - + Improved design of plugin info panel + Fixed server.properties file loading/saving issue + Fixed bug with ANSI coloring v1.0.7 - Fixed some bugs v1.0.6 + Fixed wrong version number in language files + Fixed properties file auto saving v1.0.5 - Fixed ANSI syntax error & Windows works now! v1.0.4 - Removed Apple QuitHandler v1.0.3 - Big Update: + Log Panel error message now completely red + Fixed restart on Windows + Windows support is back! * Added support for older craftbukkit versions by searching for MinecraftServer.class * Ubuntu support! v1.0.2 - Fixed Resource loading v1.0.1 - Fixed wrong path to properties file on Windows v1.0 - First release THANK YOU! Thank you very much for using my program! I spend a lot of time and hope it can help you! I would appreciate any kind of response!!