diff options
author | fz72 <fz72@gmx.de> | 2015-03-15 14:52:10 +0100 |
---|---|---|
committer | Loic Blot <loic.blot@unix-experience.fr> | 2015-03-18 09:53:24 +0100 |
commit | 8ca08a850ff2494652aa0ac2daa3d00f03aa4e7a (patch) | |
tree | 3625c1d51e16963a242c05ea1288ad70f90a5c9a /builtin/mainmenu/modmgr.lua | |
parent | 2f0107f4a7e82019a68ae3c0572886622d9d49bf (diff) | |
download | minetest-8ca08a850ff2494652aa0ac2daa3d00f03aa4e7a.tar.gz minetest-8ca08a850ff2494652aa0ac2daa3d00f03aa4e7a.tar.bz2 minetest-8ca08a850ff2494652aa0ac2daa3d00f03aa4e7a.zip |
Save creative_mode and enable_damage setting for each world in world.mt
Create Parameters on world initialisation and set settings of old worlds
Diffstat (limited to 'builtin/mainmenu/modmgr.lua')
-rw-r--r-- | builtin/mainmenu/modmgr.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/builtin/mainmenu/modmgr.lua b/builtin/mainmenu/modmgr.lua index f2938685e..f6b9b4814 100644 --- a/builtin/mainmenu/modmgr.lua +++ b/builtin/mainmenu/modmgr.lua @@ -321,8 +321,10 @@ function modmgr.get_worldconfig(worldpath) for key,value in pairs(worldfile:to_table()) do if key == "gameid" then worldconfig.id = value - else + elseif key:sub(0, 9) == "load_mod_" then worldconfig.global_mods[key] = core.is_yes(value) + else + worldconfig[key] = value end end |