I'd like to present to you Multicraft, the only Minecraft multi-server management solution.
Advantages:
- Manage all servers from one easy to use website
- Independent of Minecraft updates
- Supports mods
- Proven solution, in use by lots of GSPs already
- Suitable for easy mass deployment
- Under active development with options for customization
- Slick Ajax driven interface with live log/chat/player list 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.
Multicraft is still in beta with a 50% discount on the commercial versions during the beta.
Yes, you can simply copy all of your existing server files to "servers/serverX" in your Multicraft directory, where X is the ID of the server you created in the panel.
Yes, you can simply copy your existing server files to "servers/serverX/" in your Multicraft directory, where X is the ID of the server you created in Multicraft.Hi Rexl,
Yes, you can simply copy all of your existing server files to "servers/serverX" in your Multicraft directory, where X is the ID of the server you created in the panel.
craftbukkit (the current reccomended build) does not seem to work with Multicraft.
If I run the craftbukkit-1.0.1-R1.jar from the bukkit website, it will work in multicraft, but there is some strangness that I assume comes from having the craftbukkit.jar.conf there to tell Multicraft how to interact with the server.
If I then go and try to use the craftbukkit.jar that multicraft will download and run for me, the server ALWAYS hangs at some point during startup, resulting in nobody being able to play.
Does the conf file need to be updated in some way?
Not sure if any of this helps, but the error was "unable to find spawn biome" at first, and when I take steps to fix that it pops out the following errors...
14.12 16:56:22 [Server] SEVERE Unexpected exception
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:272)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.World.<init>(World.java:185)
14.12 16:56:22 [Server] SEVERE at org.bukkit.craftbukkit.CraftServer.addWorld(CraftServer.java:651)
14.12 16:56:22 [Server] SEVERE at org.bukkit.craftbukkit.CraftServer.getWorld(CraftServer.java:642)
14.12 16:56:22 [Server] SEVERE java.lang.NullPointerException
@ganzor: You have to make sure that a Craftbukkit JAR is also using a Craftbukkit compatible .jar.conf file. For more information about that see: http://multicraft.org/site/page?view=usage#9
The crash you post seems is a Minecraft/CB crash, it could be caused by a corrupt world.
@LandmineGT: Thank you! The console output looks good, the only error I see in there is for the second server (server limit). Does it just stop there? If so, what Java version are you using?
@LandmineGT: Thank you! The console output looks good, the only error I see in there is for the second server (server limit). Does it just stop there? If so, what Java version are you using?
Correct, it just hangs. The web interface works perfect, but I cannot start any server, or create a new one to try. I'm hosting it on a Windows 7 Box and it is running perfect, so I may just have to give up on the Windows XP pipe dream.
Thank you again for the amazing support and software!
I have had a similar report for an XP system before and it was fixed by installing Java 7 instead of Java 6, so maybe this would also help here. During testing on XP no such issue was seen, though.
@ganzor: You have to make sure that a Craftbukkit JAR is also using a Craftbukkit compatible .jar.conf file. For more information about that see: http://multicraft.org/site/page?view=usage#9
The crash you post seems is a Minecraft/CB crash, it could be caused by a corrupt world.
I only get the problems when I use the craftbukkit.jar and conf file that multicraft downloads when you hit the update button. If I download the jar file from the bukkit site and don't run a conf file, the server works, but with some strangeness in multicraft. One example being every time somebody logs on multicraft adds a new "player" with the time they logged in being the first part of their name.
The console error is just the result of me trying to solve the "unable to find spawn biome" error that using the files provided by multicraft causes.
Without the .jar.conf such behavior is to be expected. Craftbukkit won't work correctly without it.
If you're testing the server outside of Multicraft you need to make sure you're using the same command line and are starting it from the same directory (server/serverX) and as the same user (mcX if in multiuser mode, else the minecraft user), otherwise you're not re-producing the same environment. I suspect it's a permission issue, please make sure the user running the server has read and write access to all files of the server.
Without the .jar.conf such behavior is to be expected. Craftbukkit won't work correctly without it.
If you're testing the server outside of Multicraft you need to make sure you're using the same command line and are starting it from the same directory (server/serverX) and as the same user (mcX if in multiuser mode, else the minecraft user), otherwise you're not re-producing the same environment. I suspect it's a permission issue, please make sure the user running the server has read and write access to all files of the server.
I'm using the windows all in one version, and it works awesome otherwise. I am running all jars from inside multicraft. The only setting I'm changing is what jar file it wants to run. I normally run the optomized file, when I change it to the jar from the bukkit site, it runs with strangeness. When I change it to craftbukkit.jar (the setting inside multicraft), the server hangs at "unable to find spawn biome".
Are these permissions concerns with windows? It's running on a fully updated XP box.
well, I tend to think the world file is okay because when I restore to the backup and run it with the default server jar, it works fine again. It also works when I use the manually downloaded jar file from within multicraft, and people are able to log in. I only have an issue when I try to run the jar and conf file downloaded by multicraft.
In the link I've posted they also say that with the default JAR it works fine.
You can see what JAR file it downloads when updating through the panel by looking at the craftbukkit.jar.conf. It's the original JAR directly from Bukkit, no modifications.
Multicraft has no direct influence over how the server runs, it merely spawns the process and interacts with it over the console. Any Java error is very likely to be an external influence (permissions, world file, server software itself). How does the console output differ between running with the craftbukkit.jar and with your own downloaded JAR?
In the link I've posted they also say that with the default JAR it works fine.
You can see what JAR file it downloads when updating through the panel by looking at the craftbukkit.jar.conf. It's the original JAR directly from Bukkit, no modifications.
Multicraft has no direct influence over how the server runs, it merely spawns the process and interacts with it over the console. Any Java error is very likely to be an external influence (permissions, world file, server software itself). How does the console output differ between running with the craftbukkit.jar and with your own downloaded JAR?
Console out put when running the multicraft provided jar and conf file end in "unable to find spawn biome".
When running the downloaded jar file, it runs normally, unless I rename it to craftbukkit.jar and let multicraft think it's the one it downloaded, then it fails at the same place.
Makes no sense to me either. :smile.gif:
When I get home I can get more exact with the colsole outputs.
Edit- When I say downloaded jar, I mean from the Bukkit site, not the default server file.
I use multicraft through Topnotchservers and it is really cool and effective. ;D =D
@sox700: Not all server providers allow you to change the .jar file. You should ask your provider for this.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Yes, you can simply copy all of your existing server files to "servers/serverX" in your Multicraft directory, where X is the ID of the server you created in the panel.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Yes, you can simply copy your existing server files to "servers/serverX/" in your Multicraft directory, where X is the ID of the server you created in Multicraft.Hi Rexl,
Yes, you can simply copy all of your existing server files to "servers/serverX" in your Multicraft directory, where X is the ID of the server you created in the panel.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Why do I get this error when trying to start the Windows All In One then? I cant track it down.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
If I run the craftbukkit-1.0.1-R1.jar from the bukkit website, it will work in multicraft, but there is some strangness that I assume comes from having the craftbukkit.jar.conf there to tell Multicraft how to interact with the server.
If I then go and try to use the craftbukkit.jar that multicraft will download and run for me, the server ALWAYS hangs at some point during startup, resulting in nobody being able to play.
Does the conf file need to be updated in some way?
Not sure if any of this helps, but the error was "unable to find spawn biome" at first, and when I take steps to fix that it pops out the following errors...
14.12 16:56:22 [Server] SEVERE Unexpected exception
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:272)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
14.12 16:56:22 [Server] SEVERE at net.minecraft.server.World.<init>(World.java:185)
14.12 16:56:22 [Server] SEVERE at org.bukkit.craftbukkit.CraftServer.addWorld(CraftServer.java:651)
14.12 16:56:22 [Server] SEVERE at org.bukkit.craftbukkit.CraftServer.getWorld(CraftServer.java:642)
14.12 16:56:22 [Server] SEVERE java.lang.NullPointerException
Thank you! I just bought the server!
New errors however, it will not allow me to start a server on the XP box.
The crash you post seems is a Minecraft/CB crash, it could be caused by a corrupt world.
@LandmineGT: Thank you! The console output looks good, the only error I see in there is for the second server (server limit). Does it just stop there? If so, what Java version are you using?
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Correct, it just hangs. The web interface works perfect, but I cannot start any server, or create a new one to try. I'm hosting it on a Windows 7 Box and it is running perfect, so I may just have to give up on the Windows XP pipe dream.
Thank you again for the amazing support and software!
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
I only get the problems when I use the craftbukkit.jar and conf file that multicraft downloads when you hit the update button. If I download the jar file from the bukkit site and don't run a conf file, the server works, but with some strangeness in multicraft. One example being every time somebody logs on multicraft adds a new "player" with the time they logged in being the first part of their name.
The console error is just the result of me trying to solve the "unable to find spawn biome" error that using the files provided by multicraft causes.
If you're testing the server outside of Multicraft you need to make sure you're using the same command line and are starting it from the same directory (server/serverX) and as the same user (mcX if in multiuser mode, else the minecraft user), otherwise you're not re-producing the same environment. I suspect it's a permission issue, please make sure the user running the server has read and write access to all files of the server.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
I'm using the windows all in one version, and it works awesome otherwise. I am running all jars from inside multicraft. The only setting I'm changing is what jar file it wants to run. I normally run the optomized file, when I change it to the jar from the bukkit site, it runs with strangeness. When I change it to craftbukkit.jar (the setting inside multicraft), the server hangs at "unable to find spawn biome".
Are these permissions concerns with windows? It's running on a fully updated XP box.
The spawn biome error seems to be an issue with the world file or with Bukkit:
http://forums.bukkit.org/threads/when-starting-a-server-unable-to-find-spawn-biome.46196/
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
well, I tend to think the world file is okay because when I restore to the backup and run it with the default server jar, it works fine again. It also works when I use the manually downloaded jar file from within multicraft, and people are able to log in. I only have an issue when I try to run the jar and conf file downloaded by multicraft.
You can see what JAR file it downloads when updating through the panel by looking at the craftbukkit.jar.conf. It's the original JAR directly from Bukkit, no modifications.
Multicraft has no direct influence over how the server runs, it merely spawns the process and interacts with it over the console. Any Java error is very likely to be an external influence (permissions, world file, server software itself). How does the console output differ between running with the craftbukkit.jar and with your own downloaded JAR?
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Console out put when running the multicraft provided jar and conf file end in "unable to find spawn biome".
When running the downloaded jar file, it runs normally, unless I rename it to craftbukkit.jar and let multicraft think it's the one it downloaded, then it fails at the same place.
Makes no sense to me either. :smile.gif:
When I get home I can get more exact with the colsole outputs.
Edit- When I say downloaded jar, I mean from the Bukkit site, not the default server file.