I'd like to present to you Multicraft, the only Minecraft multi-server management solution.
Advantages:
- 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! Live demo
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.
Very, very nice. I'm actually in the process of building something very similar for my hosting project. Unfortunately I don't know Python so I'm sure that made it much easier on you, but it's a great system either way. Congrats. :smile.gif:
Thanks :smile.gif: You say you're building something similar, maybe Multicraft could be integrated in your hosting environment? Just contact me if you're interested.
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.
Updated to version b1.0.1:
- 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
Updated to version b1.0.2:
- 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
Thank you :smile.gif:
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.
Updated to version b1.0.3:
- 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
Because I've had quite a few requests for being able to control remote servers (scenario 2, see first post) I'm posting the download links to a pre-release of b1.0.4 here:
< 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).
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 [email protected] 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
@Science: Yes, it is for now. As for the plugin, the plan is to have core functionality working and stable first and then see how plugins could be integrated. Most plugins should work as it is now because Multicraft doesn't change anything on Minecraft itself.
Updated to version b1.0.5:
- 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
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..
I thought about making Multicraft opensource as well, but it's not really possible to sustain the development that way.
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.
Updated to version b1.0.6:
- 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!
I thought about making Multicraft opensource as well, but it's not really possible to sustain the development that way.
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.
How do you mean its not really possible to sustain the development? If you are not worried about money, then open source it! If you don't really know about how to do so, I'm willing to help you out. Just send me a pm. Other then that it looks good :smile.gif:.
Thanks, but I actually meant sustaining it financially. Other than that I'm all for opensource. I'm also actively contributing to opensource projects.
When you try to make a living developing software like that there needs to either be some sort of protection or a business idea that works well with opensource software.
Thanks, but I actually meant sustaining it financially. Other than that I'm all for opensource. I'm also actively contributing to opensource projects.
When you try to make a living developing software like that there needs to either be some sort of protection or a business idea that works well with opensource software.
Richard Stallman of GNU would disagree! :smile.gif:
I'd like to present to you Multicraft, the only Minecraft multi-server management solution.
Advantages:
- 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!
Live demo
http://www.multicraft.org/
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:
http://www.multicraft.org/
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
w: minecraft.cm | e: [email protected] | t: @minecraft_cm | reviews
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.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
- 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
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
- 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
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
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.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
- 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
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
< 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).
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
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 [email protected] 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
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://multicraft.xhost.ch/site/page?view=usage
New entries: "Controlling a remote server" and "Mass deployment"
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
@hexparrot: Thanks! Are you the author of MineOS?
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
- 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
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
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..
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.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
- 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!
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
How do you mean its not really possible to sustain the development? If you are not worried about money, then open source it! If you don't really know about how to do so, I'm willing to help you out. Just send me a pm. Other then that it looks good :smile.gif:.
When you try to make a living developing software like that there needs to either be some sort of protection or a business idea that works well with opensource software.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Richard Stallman of GNU would disagree! :smile.gif:
The common thing to do would be to sell services, but this is not quite feasible with Multicraft because of lack of manpower.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube