⚠Work-In-Progress⚠ 🧩 WindowsGSM plugin for supporting Factorio
WindowsGSM >= 1.21.0
You must also own the game factorio! And you will need to use the "Set Account" feature in Windows GSM.
- Move Factorio.cs folder to plugins folder
- Click [RELOAD PLUGINS] button or restart WindowsGSM
- You will still need to make the map file manually and place it in your serverfiles\bin\x64\ folder. Name the zip file as <YourMapName>_save.zip
- Be sure to setup your server settings in the "server-settings.json" file in \servers\1\serverfiles\data directory
Factorio as a whole (not just with windowsGSM) doesn't seem to handoff the process ID. So when starting the server it will perpetually be in "Starting" status, instead of "Started". This also means server commands don't work correctly unless you DON'T check the embedconsole option, and you pipe in your commands to the window that pops up.
Server options--port N | network port to use |
--bind ADDRESS[:PORT] | IP address (and optionally port) to bind to |
--rcon-port N | Port to use for RCON |
--rcon-bind ADDRESS:PORT | IP address and port to use for RCON |
--rcon-password PASSWORD | Password for RCON |
--server-settings FILE | Path to file with server settings. See data/server-settings.example.json |
--use-server-whitelist BOOL | If the whitelist should be used. |
--server-whitelist FILE | Path to file with server whitelist. |
--server-banlist FILE | Path to file with server banlist. |
--server-adminlist FILE | Path to file with server adminlist. |
--console-log FILE | Path to file where a copy of the server's log will be stored |
--server-id FILE | Path where server ID will be stored or read from |
This project is licensed under the MIT License - see the LICENSE.md file for details