From 03f4ea3b0e61991bae5d4d71ae8efaa03b8265dc Mon Sep 17 00:00:00 2001 From: IamPyu Date: Mon, 11 Nov 2024 13:39:12 -0600 Subject: [PATCH] Fix broken goto in Luanti (Formerly Minetest) 5.10.0 --- mods/ITEMS/pyutest_electricity/init.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mods/ITEMS/pyutest_electricity/init.lua b/mods/ITEMS/pyutest_electricity/init.lua index 02bd904..ea39782 100644 --- a/mods/ITEMS/pyutest_electricity/init.lua +++ b/mods/ITEMS/pyutest_electricity/init.lua @@ -56,15 +56,11 @@ PyuTest.make_wire = function(id, desc, groups, color, opts, texture, delay) local n = minetest.get_node(v) -- To prevent infinite loops - if v == sender_pos then - goto continue + if v ~= sender_pos then + minetest.after(del, function() + PyuTest.electricity_activate(v, n, pos) + end) end - - minetest.after(del, function() - PyuTest.electricity_activate(v, n, pos) - end) - - ::continue:: end end }))