From e523c3a2965afe76b9102b67992e15fafba1594a Mon Sep 17 00:00:00 2001 From: theFox6 Date: Sat, 20 May 2017 14:32:52 +0200 Subject: [PATCH 1/1] Default: Shorter and better ABMs (#1739) Action of some abm's call functions directly, instead of calling the function inside a function. --- mods/default/functions.lua | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/mods/default/functions.lua b/mods/default/functions.lua index 936712ca..6d93f428 100644 --- a/mods/default/functions.lua +++ b/mods/default/functions.lua @@ -139,9 +139,7 @@ if minetest.setting_getbool("enable_lavacooling") ~= false then interval = 1, chance = 2, catch_up = false, - action = function(...) - default.cool_lava(...) - end, + action = default.cool_lava, }) end @@ -224,9 +222,7 @@ minetest.register_abm({ neighbors = {"group:sand"}, interval = 12, chance = 83, - action = function(...) - default.grow_cactus(...) - end + action = default.grow_cactus }) minetest.register_abm({ @@ -235,9 +231,7 @@ minetest.register_abm({ neighbors = {"default:dirt", "default:dirt_with_grass"}, interval = 14, chance = 71, - action = function(...) - default.grow_papyrus(...) - end + action = default.grow_papyrus }) -- 2.25.1