Use a settings object for the main settings
[oweals/minetest.git] / builtin / common / misc_helpers.lua
index fc284c84305b8b36523be10969f96f30de2a546b..1ca4006882bf7325437789a2020f74cb79e0e0c0 100644 (file)
@@ -463,7 +463,7 @@ if INIT == "game" then
 
        core.rotate_node = function(itemstack, placer, pointed_thing)
                core.rotate_and_place(itemstack, placer, pointed_thing,
-                               core.setting_getbool("creative_mode"),
+                               core.settings:get_bool("creative_mode"),
                                {invert_wall = placer:get_player_control().sneak})
                return itemstack
        end
@@ -642,8 +642,8 @@ end
 
 local ESCAPE_CHAR = string.char(0x1b)
 
--- Client-sided mods don't have access to getbool
-if core.setting_getbool and core.setting_getbool("disable_escape_sequences") then
+-- Client-side mods don't have access to settings
+if core.settings and core.settings:get_bool("disable_escape_sequences") then
 
        function core.get_color_escape_sequence(color)
                return ""