Veloren
Veloren is an open-source multiplayer voxel RPG. Your server runs the official veloren-server-cli, downloaded from Veloren's own build server.
What it needs
| Memory | 2 GB for a few players; 4 GB+ for more players or larger view distances. |
| Ports | Two: the game port (TCP) and a metrics port. Ask us for the second one if Network shows only one. |
Match the version
Veloren clients and servers must run the same build. On Startup, Version is:
weekly: the weekly build, which is what most players' launchers (Airshipper) install. Use this.nightly: today's development build. Only if your players use nightly too.
When Veloren releases a new weekly build, Reinstall (Settings → Reinstall Server) to download it. Your world and settings are kept.
Ports and settings.ron
Settings live in userdata/server/server_config/settings.ron. Stop the server before editing.
| Setting | What it does |
|---|---|
gameserver_protocols |
The addresses the game listens on, as Tcp((address: "[::]:<port>")) and Tcp((address: "0.0.0.0:<port>")). The installer sets them to your port; if your port changes, update both. (Older builds call this gameserver_address.) |
metrics_address |
Set from the Metrics port on Startup. Only used for monitoring; players never need it. |
query_address |
Optional query port (UDP) that lets Airshipper's server list show your server's status. |
server_name |
Set from Server name on Startup. |
max_players |
Players allowed at once. |
world_seed |
Seed for a new world. |
max_view_distance |
Caps players' view distance. Lower it if the server lags. |
auth_server_address |
Some("https://auth.veloren.net"). Leave it: changing it to None lets anyone log in as anyone, including as an admin. |
safe_spawn |
Protects the spawn area. |
max_player_group_size |
Players per group. |
Next to it: description.ron (MOTD and rules players must accept), whitelist.ron (if it lists anyone, only they can join) and banlist.ron.
Join
- Install Veloren with Airshipper from veloren.net and sign in with your Veloren account.
- Choose Multiplayer, enter
gameprod1.crashcrafts.com:<your port>as the server, and connect.
Add admins
Admins can only be added from the server console. In the panel Console:
admin add YourVelorenName admin
Use moderator instead of admin for moderators. Admins are stored in admins.ron.
