From 80f038da4aa79e7f542c921377cf849cee0f1bf9 Mon Sep 17 00:00:00 2001 From: ancientmarinerdev Date: Thu, 30 Mar 2023 20:10:10 +0100 Subject: [PATCH] Do not run kelp lbm every time --- mods/ITEMS/mcl_ocean/kelp.lua | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/mods/ITEMS/mcl_ocean/kelp.lua b/mods/ITEMS/mcl_ocean/kelp.lua index 8827546a3..7ddb4da7d 100644 --- a/mods/ITEMS/mcl_ocean/kelp.lua +++ b/mods/ITEMS/mcl_ocean/kelp.lua @@ -525,15 +525,6 @@ function kelp.lbm_register(pos) kelp.init_age(pos, nil, true) end -minetest.register_lbm({ - label = "Kelp initialise", - name = "mcl_ocean:kelp_init", - nodenames = { "group:kelp" }, - run_at_every_load = true, -- so old kelps are also initialised - action = kelp.lbm_register, -}) - - -------------------------------------------------------------------------------- -- Kelp registration API -------------------------------------------------------------------------------- @@ -725,6 +716,19 @@ minetest.register_craft({ burntime = 200, }) +-------------------------------------------------------------------------------- +-- Kelp ABM + LBM's +-------------------------------------------------------------------------------- + + +minetest.register_lbm({ + label = "Kelp initialise", + name = "mcl_ocean:kelp_init_83", + nodenames = { "group:kelp" }, + run_at_every_load = false, -- so old kelps are also initialised + action = kelp.lbm_register, +}) + minetest.register_abm({ label = "Kelp drops", nodenames = { "group:kelp" },