Setting up a Multiplayer Voxelands Server on Debian

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.

2 thoughts on “Setting up a Multiplayer Voxelands Server on Debian

  1. Nice. Now I just need to convince my kids to play Voxelands instead of Minecraft like all their friends!

    Like

  2. 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 😉

    Like

Comments are closed.