Windows Dedicated Server Guide¶
So you want to use a linux server but dont know where to start? This guide is for you.
Prereqs (Steam Early Access Edition)¶
You will need:
- a windows PC with at least of 8 GB of RAM (16 GB if you intend on using the same PC you play the game on)
- a copy of Brickadia
- ability to port forward udp port 7777
- a public IP address
Steam Dedicated Server Method¶
- sign in and open up Steam
- go to your Library
- in the upper left corner, choose Games and Software, then checkmark Tools
- scroll down or search for Brickadia in your steam library. You should now see two items:
- Brickadia
- Brickadia Server
- install the Brickadia Server item
- go to https://brickadia.com/account and login, then generate a server hosting token. copy this somewhere
- once the brickadia server is done installing, right click the Brickadia Server item, then choose Properties
- be sure you have the General tab on the left selected
- under LAUNCH OPTIONS, put
-token=ReplaceMe
, then change theReplaceMe
to be the token you copied several steps earlier. You now should have a similar entry as the one pictured below. - once you have entered this in, simply close the window using the X in the upper right corner
- now launch the brickadia server
- If done correctly, you should have a window like the following:
- now launch your normal Brickadia game on the computer you will be playing from
- Click Join Game then Manual Connect
- If the brickadia server is on the same machine as the game, use the default 127.0.0.1 address to connect
- if the brickadia server is on a different machine, you will need to locate the IP address of the server, then fill out the IP address in the Manual Connect window
- open up the game menu (This is usually bound to the Esc key)
- set your server info, description, password (if needed) and any other info. Then hit Save
- back at your brickadia server terminal window, type
exit
to exit the server. - browse to
%localappdata%\Brickadia\Saved\Config\WindowsServer
- in this directory, review your server settings within this file.
- if all settings look good, save the file.
- verify now that you have port forwarded udp port 7777
- Start the Brickadia server again from Steam.
Post-Setup Configuration Tips¶
Enable Auto Save¶
- In your server console, type
BR.World.SaveAs savename
(where savename is what you want the name of your save to be). This will create your save file for the server.- Note: If you do not run this command, the Auto Save won't function.
- If you already created a save file for your server, you can skip this step.
- Connect to your server in game, press the escape key to open the menu -> edit game
- Click the advanced settings toggle at the top left of the menu
- Scroll to the bottom and enable Auto Save. You can also configure save interval and announcing of the saves.
- Whenever you restart your server, you will need to run
BR.World.Load savename
to have the server reload the save file.