# Enable flame sound.
#flame_sound = true
+# Whether lavacooling should be enabled.
+#enable_lavacooling = true
+
# Whether the stuff in initial_stuff should be given to new players
#give_initial_stuff = false
#initial_stuff = default:pick_steel,default:axe_steel,default:shovel_steel,default:torch 99,default:cobble 99
{pos = pos, max_hear_distance = 16, gain = 0.25})
end
-minetest.register_abm({
- label = "Lava cooling",
- nodenames = {"default:lava_source", "default:lava_flowing"},
- neighbors = {"group:cools_lava", "group:water"},
- interval = 1,
- chance = 2,
- catch_up = false,
- action = function(...)
- default.cool_lava(...)
- end,
-})
-
+if minetest.setting_getbool("enable_lavacooling") ~= false then
+ minetest.register_abm({
+ label = "Lava cooling",
+ nodenames = {"default:lava_source", "default:lava_flowing"},
+ neighbors = {"group:cools_lava", "group:water"},
+ interval = 1,
+ chance = 2,
+ catch_up = false,
+ action = function(...)
+ default.cool_lava(...)
+ end,
+ })
+end
--
-- optimized helper to put all items in an inventory into a drops list
# Enable flame sound.
flame_sound (Flame sound) bool true
+# Enable lavacooling.
+enable_lavacooling (Lavacooling) bool true
+
# If enabled, steel tools, torches and cobblestone will be given to new
# players.
give_initial_stuff (Give initial items) bool false