use after(0) rather than mods_loaded
This commit is contained in:
parent
de6b7c681d
commit
f248d4e05f
10
init.lua
10
init.lua
|
@ -9,8 +9,7 @@ wizards_api.wizards = {}
|
|||
|
||||
|
||||
|
||||
local runtime = false
|
||||
|
||||
-- must only be used at run-time due to silly call-back requirement for add_media
|
||||
function wizards_api.load_wizards(path)
|
||||
local files = core.get_dir_list(path, false)
|
||||
local dirs = core.get_dir_list(path, true)
|
||||
|
@ -29,7 +28,7 @@ function wizards_api.load_wizards(path)
|
|||
filename = "wizards_api_"..conf.name..part..".png",
|
||||
filepath = path.."/"..conf.name..part..".png",
|
||||
ephemeral = false,
|
||||
}, (runtime and function(name) end or nil))
|
||||
}, function() end)
|
||||
end
|
||||
|
||||
wizards_api.wizards[conf.name] = conf
|
||||
|
@ -179,11 +178,8 @@ function wizards_api.set_wizard(playername, wizname)
|
|||
inv:set_stack("hand", 1, hand)
|
||||
end
|
||||
|
||||
|
||||
|
||||
core.register_on_mods_loaded(function()
|
||||
core.after(0, function()
|
||||
wizards_api.load_wizards(wizpath)
|
||||
runtime = true
|
||||
end)
|
||||
|
||||
core.register_on_joinplayer(function(player)
|
||||
|
|
Loading…
Reference in New Issue