Fixes wrong fallback in config and missing feature disable of lbm

This commit is contained in:
AliasAlreadyTaken 2024-07-11 01:00:32 +02:00
parent 3f9faa75a9
commit 8c2b212894
3 changed files with 7 additions and 3 deletions

View File

@ -3,6 +3,6 @@
yl_api_nodestages.settings = {}
yl_api_nodestages.settings.debug = minetest.settings:get("yl_api_nodestages.debug") or true
yl_api_nodestages.settings.debug = minetest.settings:get_bool("yl_api_nodestages.debug", true)
yl_api_nodestages.settings.run_lbm = minetest.settings:get("yl_api_nodestages.run_lbm") or true
yl_api_nodestages.settings.run_lbm = minetest.settings:get_bool("yl_api_nodestages.run_lbm", true)

View File

@ -3,7 +3,7 @@
local function log(text)
local logmessage = yl_api_nodestages.t("log_prefix",
yl_api_nodestages.modname, text)
if yl_api_nodestages.settings.debug then
if (yl_api_nodestages.settings.debug == true) then
minetest.log("action", logmessage)
end
return logmessage

View File

@ -1,3 +1,7 @@
if yl_api_nodestages.settings.run_lbm ~= true then
return false
end
local function action(pos, node, dtime_s)
return yl_api_nodestages.lbm_action(pos, node, dtime_s)
end