From 181cb73e45a3e8ddb404656cb58749ebf7330edb Mon Sep 17 00:00:00 2001 From: chmodsayshello Date: Tue, 4 Apr 2023 21:58:33 +0200 Subject: [PATCH] remove commented out code --- mods/ITEMS/mcl_beacons/init.lua | 49 +-------------------------------- 1 file changed, 1 insertion(+), 48 deletions(-) diff --git a/mods/ITEMS/mcl_beacons/init.lua b/mods/ITEMS/mcl_beacons/init.lua index f0a3a15ef..12c483d4b 100644 --- a/mods/ITEMS/mcl_beacons/init.lua +++ b/mods/ITEMS/mcl_beacons/init.lua @@ -210,36 +210,6 @@ local function effect_player(effect,pos,power_level, effect_level,player) end end ---[[ -local function globalstep_function(pos,player) - local meta = minetest.get_meta(pos) - local power_level = beacon_blockcheck(pos) - local effect_string = meta:get_string("effect") - if meta:get_int("effect_level") == 2 and power_level < 4 then - return - else - local obstructed = false - for y=pos.y+1, pos.y+100 do - - local nodename = minetest.get_node({x=pos.x,y=y, z = pos.z}).name - if nodename ~= "mcl_core:bedrock" and nodename ~= "air" and nodename ~= "mcl_core:void" and nodename ~= "ignore" then --ignore means not loaded, let's just assume that's air - if nodename ~="mcl_beacons:beacon_beam" then - if minetest.get_item_group(nodename,"glass") == 0 and minetest.get_item_group(nodename,"material_glass") == 0 then - obstructed = true - remove_beacon_beam(pos) - return - end - end - end - end - if obstructed then - return - end - effect_player(effect_string,pos,power_level,meta:get_int("effect_level"),player) - end -end ---]] - local function abm_func(pos) local meta = minetest.get_meta(pos) local power_level = beacon_blockcheck(pos) @@ -368,9 +338,7 @@ minetest.register_node("mcl_beacons:beacon", { minetest.set_node({x=pos.x,y=y,z=pos.z},{name="mcl_beacons:beacon_beam",param2=beam_palette_index}) end end - abm_func(pos) --call it once outside the globalstep so the player gets the effect right after selecting it - --globalstep_function(pos,sender)--call it once outside the globalstep so the player gets the effect right after selecting it - end + abm_func(pos) --call it once outside the globalstep so the player gets the effect right after selecting it end end end, light_source = 14, @@ -393,21 +361,6 @@ end local timer = 0 ---[[ -minetest.register_globalstep(function(dtime) - timer = timer + dtime - if timer >= 3 then - for _, player in ipairs(minetest.get_connected_players()) do - local player_pos = player:get_pos() - local pos_list = minetest.find_nodes_in_area({x=player_pos.x-50, y=player_pos.y-50, z=player_pos.z-50}, {x=player_pos.x+50, y=player_pos.y+50, z=player_pos.z+50},"mcl_beacons:beacon") - for _, pos in ipairs(pos_list) do - globalstep_function(pos,player) - end - end - timer = 0 - end -end) ---]] minetest.register_abm{