Module paths

used to find mod media and modpath information

This is apart of the LEEF-filesystem module.

Tables

media_paths paths of loaded media.
modname_by_media modname by media.
overriden_media_paths overriden media paths.
overriden_media_paths mods with overriden media (indexed by media).


Tables

media_paths
paths of loaded media. a list of filepaths of loaded media, i.e:

{
    ["model.b3d"] = "C:/path/minetest/mods/mod2/models/model.b3d"
    ["img.png"] = "C:/path/minetest/mods/mod2/textures/img.png"
}

NOTE: "loaded" meaning the final mediapath- what the client loads.

modname_by_media
modname by media. a list of mods by indexed by the name of loaded media

{
    ["model.b3d"] = "mod2"
}

NOTE: "loaded" meaning the final mediapath (what the client ultimately loads)

overriden_media_paths

overriden media paths. a list of media paths that were overriden by conflicting model names- the unloaded media, i.e:

{
    ["model.b3d"] = {
        "C:/path/minetest/mods/mod1/models/model.b3d"
    }
}
overriden_media_paths

mods with overriden media (indexed by media). a list of mods that have overriden media, by media names

{
    ["model.b3d"] = {
        "mod1",
    }
}
generated by LDoc 1.5.0 Last updated 2025-01-20 00:28:08