Setting up a RivenWorld Dedicated Server for Windows

1. Install Pre-requisites

Below are the required pre-requisites to run a RivenWorld Dedicated server

OpenJDK 11 (Adoptium)

Verify the installation of OpenJDK 11

Run the following in the windows CMD or Command Prompt

java --version

2. Download the latest server version

Download “RivenWorld Dedicated Server (Java)”

rivenworld-server.jar – Downloaded 904 times – 40.65 MB

3. Request a Server License Key

You will need to request a server license key on the RivenWorld Hive. This is free and is required for all servers for players to connect.

4. Update the config.json with the license key

Example of the config.json

{
  "license": "SERVER LICENSE HERE",
  "tags": "",
  "name": "SERVER NAME",
  "description": "SERVER TAGLINE",
  "ip": "PUBLIC IP",
  "port": PORT,
  "world": "world",
  "max-players": 32
}

You must add the server license key generated by the hive to the license field in config.json. This allows us to identify your server and provide a quicker server list system than the standard IP scanning technique.

5. Create start.bat file

To help start the server, we’re going to make a start.sh file, you do not need to do this if you know how to start Java Jar files.

Make a file named start.bat and add this to it.

@echo off
java -jar rivenworld-server.jar
PAUSE

7. Starting the Server

Simply double-click on the start.bat file!

Looking for Support?

Jump over to our discord server; we’d be happy to help you!

Keep Updated