From dd342435214e118b0476b58c73f915542aae42cc Mon Sep 17 00:00:00 2001 From: LogicParrot Date: Mon, 8 Feb 2016 12:26:21 +0200 Subject: Add DefaultWorld to newly generated INI --- src/Root.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Root.cpp b/src/Root.cpp index 1a39b09a5..7d5b22137 100644 --- a/src/Root.cpp +++ b/src/Root.cpp @@ -349,9 +349,9 @@ void cRoot::LoadGlobalSettings() void cRoot::LoadWorlds(cSettingsRepositoryInterface & a_Settings, bool a_IsNewIniFile) { - // First get the default world if (a_IsNewIniFile) { + a_Settings.AddValue("Worlds", "DefaultWorld", "world"); a_Settings.AddValue("Worlds", "World", "world_nether"); a_Settings.AddValue("Worlds", "World", "world_end"); m_pDefaultWorld = new cWorld("world"); @@ -361,6 +361,7 @@ void cRoot::LoadWorlds(cSettingsRepositoryInterface & a_Settings, bool a_IsNewIn return; } + // First get the default world AString DefaultWorldName = a_Settings.GetValueSet("Worlds", "DefaultWorld", "world"); m_pDefaultWorld = new cWorld(DefaultWorldName.c_str()); m_WorldsByName[ DefaultWorldName ] = m_pDefaultWorld; -- cgit v1.2.3