From 8c2b21289456c5df35065862e46fb89a4288144b Mon Sep 17 00:00:00 2001 From: AliasAlreadyTaken Date: Thu, 11 Jul 2024 01:00:32 +0200 Subject: [PATCH] Fixes wrong fallback in config and missing feature disable of lbm --- config.lua | 4 ++-- internal.lua | 2 +- lbm.lua | 4 ++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/config.lua b/config.lua index 3e9ad22..a9e1a2e 100644 --- a/config.lua +++ b/config.lua @@ -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) diff --git a/internal.lua b/internal.lua index a83f96d..94ba7ba 100644 --- a/internal.lua +++ b/internal.lua @@ -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 diff --git a/lbm.lua b/lbm.lua index 339b636..f669ebf 100644 --- a/lbm.lua +++ b/lbm.lua @@ -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