Add "MINETEST_MOD_PATH" environment variable (#11515)

This adds an environment variable MINETEST_MOD_PATH.
When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
This commit is contained in:
emixa-d
2021-10-06 22:19:41 +00:00
committed by GitHub
parent 53e126ac49
commit 9fab5d594c
12 changed files with 74 additions and 6 deletions

View File

@@ -682,11 +682,9 @@ function pkgmgr.preparemodlist(data)
local game_mods = {}
--read global mods
local modpath = core.get_modpath()
if modpath ~= nil and
modpath ~= "" then
get_mods(modpath,global_mods)
local modpaths = core.get_modpaths()
for _, modpath in ipairs(modpaths) do
get_mods(modpath, global_mods)
end
for i=1,#global_mods,1 do