How to join a Windrose Server
There are two methods to joining a Windrose server. These are Invite Code and Direct IP.
Join via Invite Code.
This is the default method of joining a server. Players will require an Invite Code for the server in order to join.
Find the Invite Code
- Start the server.
- Once the server has finished loading, an Invite Code will be generated for the server. This code can be found in two places:
- Console: This will appear as soon as the server has finished loading. This will appear under
Server Connection Info. - Config: Can be found in
/R5/ServerDescription.json. The code will be under"InviteCode".
- Console: This will appear as soon as the server has finished loading. This will appear under
Join the server via Invite Code
- Start the game.
- Select Connect to Server.
- On the join server menu, enter the join code.
- Click Find to search for the server.
- Once found, click Connect to join the server.
- You should now be connected to the server!
Join via Direct IP
In order to connect to a server via Direct IP, it will require configuring the server to allow for direct connection.
Generate the ServerDescription.json file
ServerDescription.json fileIn order to configure the server, a ServerDescription.json will need to be generated. This can be done by starting the server up for the first time.
- Start the Server.
- Keep the server running until
ServerDescription.jsonis generated.
Set up Ports via Port Forwarding
Once we have the server config file generated, we will now need to stop the server in order to set up two ports via Port Forwarding.
Stop the ServerIn order to set up ports via Port Forwarding, the server must be stopped.
- On the Servers page, click Manage on the server to configure.
- On the left panel, click on the gear icon, then click Port Forwarding.
- Create the first port with the following settings:
- Port Type:
Other - Original Port:
0 - Port Range:
0 - Protocol:
TCP - Check
One to One
- Port Type:
- Create another port with the following settings:
- Port Type:
Other - Original Port:
0 - Port Range:
0 - Protocol:
UDP - Check
One to One
- Port Type:
- You should now have two new ports. Check that these two ports have matching Public and Private Port numbers. If they both match, make a note of the port number for the next step.
Configure the server
Now that we have our two ports created, it's time to set up Direct Connect in the server config.
Stop the ServerIf the server was started after setting up Port Forwarding, stop the server again. Attempting to edit the config while the server is running may overwrite the settings made here.
- On the Servers page, click Manage on the server to configure.
- Click on the Files tab.
- Click on the
R5folder, then clickServerDescription.jsonto open the file. - Change the following settings:
P2pProxyAddress- set this to your server's IP Address, such as"123.45.67.89UseDirectConnection- set this totrueDirectConnectionServerAddress- set this to your server's IP AddressDirectConnectionServerPort- set this to the port number from the previous step
- Click Save to save the changes.
- Start the server.
Join the server via Direct Connect
Now that the server has been configured to use Direct Connect, you can now join the server using the IP and Port. To connect to the server, you will need to use the port created via Port Forwarding, not the one provided to the server.
- Start the game.
- Select Connect to Server.
- On the join server menu, click Direct IP.
- Fill in the following details:
- IP: The server's IP Address.
- Port: The number of the port created via Port Forwarding.
- Click Connect via IP to join the server.
- You should now be connected to the server!
Updated about 15 hours ago
