From 546a2be65626d975befe5e9fb09061c4fe6a3561 Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Sun, 6 Jul 2014 19:00:33 -0400 Subject: [PATCH] Fix some startup options being reset --- server.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server.py b/server.py index a47c1cf..f3b46fe 100755 --- a/server.py +++ b/server.py @@ -107,10 +107,12 @@ def announce(): else: server["clients_top"] = server["clients"] - # Make sure that startup options don't change + # Make sure that startup options are saved if server["action"] != "start": - if "mods" in old: - server["mods"] = old["mods"] + for field in ("dedicated", "rollback", "mapgen", "privs", + "can_see_far_names", "mods"): + if field in old: + server[field] = old[field] # Popularity if old: