From 0275ab9f733a21043184a7d10d2842516cf4db91 Mon Sep 17 00:00:00 2001 From: Xeno333 Date: Sun, 15 Jun 2025 00:53:01 -0500 Subject: [PATCH] undo change i didnt mean to push --- src/script/lua_api/l_mainmenu.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/script/lua_api/l_mainmenu.cpp b/src/script/lua_api/l_mainmenu.cpp index d38573047..e4eae1bcf 100644 --- a/src/script/lua_api/l_mainmenu.cpp +++ b/src/script/lua_api/l_mainmenu.cpp @@ -593,7 +593,10 @@ int ModApiMainMenu::l_create_world(lua_State *L) // Create world if it doesn't exist try { - loadGameConfAndInitWorld(path, name, *game_it, true, g_settings->get("lua_mapgen")); + std::string lua_mapgen = ""; + if (use_settings.find("lua_mapgen") != use_settings.end()) + lua_mapgen = use_settings["lua_mapgen"]; + loadGameConfAndInitWorld(path, name, *game_it, true, lua_mapgen); lua_pushnil(L); } catch (const BaseException &e) { auto err = std::string("Failed to initialize world: ") + e.what();