I mentioned an intention of setting up a Voxelands server a month ago so that Macsen and I could play in the same environment, and I have now finally gotten around to doing this. The server itself is running Debian 8 and the process turned out to be surprisingly painless.
I installed the Ubuntu deb from the Voxelands download page using gdebi, because I need my dependency resolution:
wget http://www.voxelands.com/downloads/voxelands-1602.00-ubuntu-x86_64.deb
gdebi voxelands-1602.00-ubuntu-x86_64.deb
And starting the server is a simple case of typing:
voxelands-server --port 30000
And, if I was going to run this only once, this would be enough. But as I want this to be available as and when required, it’s time for Systemd.
Handily, the Voxelands site provides a sample Systemd.service, so I copied and pasted it into /lib/systemd/system/voxelands.service with just one change:
ExecStart=/usr/local/bin/voxelands-server --port 30000
Then it’s just a case of enabling it:
systemctl enable voxelands
And starting it:
systemctl start voxelands
Now all I need to do is to upgrade the client versions so that they match the server.
Nice. Now I just need to convince my kids to play Voxelands instead of Minecraft like all their friends!
LikeLike
I know that feeling. Macsen has explained to me a couple of times that Voxelands isn’t Minecraft, but now that we’re on the same server he just wants to know why I’m not playing Voxelands.
I’m counting this as a win 😉
LikeLike