minetest.setting_getbool

From Minetest Developer Wiki
Jump to navigation Jump to search


Mbox warning.png This page has been proposed for deletion for the following reason: " Deprecated in favour of minetest.Settings"
If you don't think that this page should be deleted, please explain why on the talk page.

Syntax

<source>minetest.setting_getbool("name")</source>

Description

Returns either the boolean that is stored in minetest.conf under <source enclose="none">name</source>, or <source enclose="none">nil</source> if the variable is not found.

This function reads a string. If the string equals any of y, yes, true, or 1, then it is considered true; else, it is considered false.

Example

<source> local dmg = minetest.setting_getbool("enable_damage") if (dmg == nil) then

   -- Set up a suitable default value
   dmg = true

end if (dmg) then

   player:sethp(player:gethp() - 1)

end </source>

See Also