From 27d5387c36ec6614eed69711b2dd99b3d734a7b1 Mon Sep 17 00:00:00 2001 From: teknomunk Date: Fri, 3 May 2024 17:06:42 +0000 Subject: [PATCH] Add lightning debugging --- mods/ITEMS/mcl_lightning_rods/init.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mods/ITEMS/mcl_lightning_rods/init.lua b/mods/ITEMS/mcl_lightning_rods/init.lua index 3cd2dc1dc..28d809028 100644 --- a/mods/ITEMS/mcl_lightning_rods/init.lua +++ b/mods/ITEMS/mcl_lightning_rods/init.lua @@ -93,9 +93,17 @@ minetest.register_node("mcl_lightning_rods:rod_powered", rod_def_a) lightning.register_on_strike(function(pos, pos2, objects) + + local start_time = minetest.get_us_time() local lr = minetest.find_node_near(pos, 128, { "group:attracts_lightning" }, true) + print("Old Took "..(minetest.get_us_time()-start_time).." us") + + local start_time = minetest.get_us_time() + local lr = vl_map_index.find_node_near(pos, 128, { "group:attracts_lightning" }, true) + print("New Took "..(minetest.get_us_time()-start_time).." us") if lr then + print("distance="..tostring(vector.distance(pos,lr))) local node = minetest.get_node(lr) if node.name == "mcl_lightning_rods:rod" then