Skip to content

Commit dfe0885

Browse files
committed
moved server-settings.json config file to config directory
1 parent 6492190 commit dfe0885

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/factorio_server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ type FactorioServerSettings struct {
4949

5050
func initFactorio() *FactorioServer {
5151
f := FactorioServer{}
52-
settingsFile := filepath.Join(config.FactorioDir, config.SettingsFile)
52+
settingsFile := filepath.Join(config.FactorioConfigDir, config.SettingsFile)
5353

5454
if _, err := os.Stat(settingsFile); err == nil {
5555
// server-settings.json file exists

src/main.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ type Config struct {
1616
FactorioSavesDir string `json:"saves_dir"`
1717
FactorioModsDir string `json:"mods_dir"`
1818
FactorioConfigFile string `json:"config_file"`
19+
FactorioConfigDir string `json:"config_directory"`
1920
FactorioLog string `json:"logfile"`
2021
FactorioBinary string `json:"factorio_binary"`
2122
ServerIP string `json:"server_ip"`
@@ -70,6 +71,7 @@ func parseFlags() {
7071
config.ServerPort = *factorioPort
7172
config.FactorioSavesDir = filepath.Join(config.FactorioDir, "saves")
7273
config.FactorioModsDir = filepath.Join(config.FactorioDir, "mods")
74+
config.FactorioConfigDir = filepath.Join(config.FactorioDir, "config")
7375
config.FactorioConfigFile = filepath.Join(config.FactorioDir, *factorioConfigFile)
7476
config.FactorioBinary = filepath.Join(config.FactorioDir, *factorioBinary)
7577
config.MaxUploadSize = *factorioMaxUpload

0 commit comments

Comments
 (0)