Multicraft - The Minecraft control panel
Posted 22 December 2010 - 02:54 AM
I'd like to present to you Multicraft, the only Minecraft multi-server management solution.
- Extremely scalable: one panel can control hundreds of servers
- Not just a control panel: It's the most powerful Minecraft hosting platform available
- Proven solution: in use by hundreds of game server providers
- Easy mass deployment: fully controllable via an extensive API
- Unique features: FTP server and client, IP auth & much more
- Billing integration available (WHMCS, Ubersmith, ...)
- Independent of Minecraft updates
- Translation support: German included, others available
- Under active development with strong focus on user input
- Lots of options for customization
- Slick Ajax driven interface with live log/chat/player list
- And much more!
Multicraft consists of a web based control panel and an application managing the Minecraft servers. The image above is a screenshot of the server overview for the superuser.
Multicraft runs on both Linux and Windows and one single control panel can manage a mixed set of Linux and Windows servers at once!
Minecraft updates have never made it necessary to change anything on Multicraft itself and mods like Bukkit should work out of the box.
Below you'll find diagrams of a few scenarios Multicraft can be used in.
Both the control panel and the MC server manager on one server:
The control panel on one server and the MC server manager on another server:
One control panel to control multiple MC server managers on multiple servers:
The basic version of Multicraft is free and there are several paid options for commercial server operators.
To see the list of current features as well as a live demo, please visit:
Posted 22 December 2010 - 11:12 AM
Posted 22 December 2010 - 11:57 AM
Posted 22 December 2010 - 12:38 PM
To mention this here as well: The Windows version is definitely planned. Right now the primary focus is to get the Linux version as stable and feature rich as possible.
Posted 23 December 2010 - 03:55 PM
- Update Minecraft directly in the control panel
- Multiple new daemon settings configurable in the control panel (autosave interval, crash recovery delay, etc.)
- Easier installation procedure
Posted 26 December 2010 - 04:43 PM
- Implemented new builtin chat commands "time" and "date" (accessible to everyone by default)
- Implemented Multicraft update checking (optional)
- Added hints to most forms
- Added more configurable settings
- Improved stylesheets
Posted 26 December 2010 - 05:28 PM
I can be a Tester if you want
Posted 27 December 2010 - 12:46 PM
If you have a Linux server you could run Multicraft on for testing I would appreciate that. Otherwise spreading the word about Multicraft would help, too.
The goal is to have Multicraft working on as many different system configurations as possible.
Posted 28 December 2010 - 06:24 PM
- Implemented world backup & backup download through the control panel
- Improved ajax performance on some pages
- Fixed servers not shutting down on first quit instruction in some rare cases
Posted 30 December 2010 - 06:35 PM
< LINKS REMOVED, these features are now in the new release on multicraft.org >
Note that these packages haven't gone through the whole testing procedure yet, they're only a preview so you can experiment with the new functionality.
The major changes include support for MySQL and using TCP sockets for communication which makes it possible to have the control panel on a different machine than the daemon. Note that one control panel can still manage only one daemon. This limitation will be removed in future versions as soon as everything is implemented (scenario 3 above).
To use these new features please have a look at the multicraft.conf file, everything should be described there. Note that the database string in the conf file has to match the one used in the daemon.php config file of the control panel (panel/protected/config/daemon.php).
Posted 03 January 2011 - 07:57 PM
Announcing a major update that implements some of the most frequently requested features:
Multicraft now has the ability to control multiple servers spread across multiple physical (or virtual) machines from a single control panel making it an obvious choice for Minecraft server hosting providers.
The free version also gained the ability to manage a remote server, however, it's still limited to one server (or two if you are a donator).
For licensing options for this new kind of mass deployment please contact me directly at firstname.lastname@example.org as this is not handled by the current options on the website.
Updated to version b1.0.4:
- Added MySQL support
- Switched to TCP sockets enabling the control panel to manage Minecraft servers on remote machines
- Implemented ability to manage multiple daemons from one control panel (requires license)
- Implemented mass start/stop/restart/update
- Added database schema files for SQLite and MySQL
- Implemented basic database versioning
- Added password option to authenticate control connections
Posted 04 January 2011 - 08:29 PM
New entries: "Controlling a remote server" and "Mass deployment"
Posted 05 January 2011 - 11:20 AM
And also, as it is a webserver, you could implement the dynamic map plugin easily hit me up
Posted 05 January 2011 - 11:25 AM
Posted 05 January 2011 - 12:18 PM
@hexparrot: Thanks! Are you the author of MineOS?
Posted 05 January 2011 - 06:30 PM
- Optimized panel <-> daemon communication to make the control panel more responsive
- Improved server list when some daemons are down
- The stop button can now interrupt restarting servers
- Added support for trial licenses to test deployments
- Added optional anonymous stats sending
- Added random delay to save & ping intervals to distribute server load
- Improved license verification
- Log more infos in server log
- Improved base directory input element
- Fixed player editing
Posted 06 January 2011 - 01:18 AM
I am! And since I have to split my time between developing backend, frontend, and this compulsion to be glued to the forums for support, I'm doing a modest job at best at balancing all three. If only I could find a GNU GPLv2 friendly author to make MineOS compete with these much more streamlined front-ends..
Posted 06 January 2011 - 01:31 PM
I decided to go with a free version instead so non-commecial users who just want to run their own server can use it too.
Although I haven't tried it myself yet I really like the idea behind MineOS. If integrating Multicraft (maybe with some customizations) into MineOS to lighten the workload would be an option you can contact me by PM.
Posted 10 January 2011 - 04:09 PM
- Implemented direct console interaction for admins ("View Log" becomes "Console")
- Fixed an issue where the ingame banner could also be displayed in the Donator Edition
- Added new builtin commands "list" and "saylist" to whisper/broadcast the list of players
- Added option to disable the "World saved" notice
- The "Chat" part of builtin commands can now be overridden
- Fixed incompatibility with some older versions of MySQL
- Moved server status icon left in Chat/Console
- Fixed a crash issue when running Multicraft on a system with a non-UTF8 locale
- Fixed display issue in Minecraft updater when controling multiple servers
- Improved error mesages
- Added support for new "Cloud Edition"! Controls any number of Minecraft servers distributed over multiple physical/virtual machines
Please use the contact form on the Multicraft website to request trial licenses if your interested in the commercial editions. New editions and lower pricing coming soon!