diff --git a/computer/init.lua b/computer/init.lua index 2c85e7e7..ee16c351 100644 --- a/computer/init.lua +++ b/computer/init.lua @@ -30,7 +30,7 @@ computer.register = function ( name, def ) if (def.on_turn_off(pos, node, clicker, itemstack)) then return; end end node.name = OFFSTATE; - minetest.env:set_node(pos, node); + minetest.set_node(pos, node); nodeupdate(pos); end; }); @@ -55,7 +55,7 @@ computer.register = function ( name, def ) if (def.on_turn_on(pos, node, clicker, itemstack)) then return; end end node.name = ONSTATE; - minetest.env:set_node(pos, node); + minetest.set_node(pos, node); nodeupdate(pos); end; drop = ONSTATE; diff --git a/itemframes/init.lua b/itemframes/init.lua index f5c8ce06..f3b9acba 100644 --- a/itemframes/init.lua +++ b/itemframes/init.lua @@ -47,9 +47,9 @@ facedir[3] = {x=-1,y=0,z=0} local remove_item = function(pos, node) local objs = nil if node.name == "itemframes:frame" then - objs = minetest.env:get_objects_inside_radius(pos, .5) + objs = minetest.get_objects_inside_radius(pos, .5) elseif node.name == "itemframes:pedestal" then - objs = minetest.env:get_objects_inside_radius({x=pos.x,y=pos.y+1,z=pos.z}, .5) + objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y+1,z=pos.z}, .5) end if objs then for _, obj in ipairs(objs) do @@ -62,7 +62,7 @@ end local update_item = function(pos, node) remove_item(pos, node) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if meta:get_string("item") ~= "" then if node.name == "itemframes:frame" then local posad = facedir[node.param2] @@ -75,7 +75,7 @@ local update_item = function(pos, node) end tmp.nodename = node.name tmp.texture = ItemStack(meta:get_string("item")):get_name() - local e = minetest.env:add_entity(pos,"itemframes:item") + local e = minetest.add_entity(pos,"itemframes:item") if node.name == "itemframes:frame" then local yaw = math.pi*2 - node.param2 * math.pi/2 e:setyaw(yaw) @@ -84,12 +84,12 @@ local update_item = function(pos, node) end local drop_item = function(pos, node) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if meta:get_string("item") ~= "" then if node.name == "itemframes:frame" then - minetest.env:add_item(pos, meta:get_string("item")) + minetest.add_item(pos, meta:get_string("item")) elseif node.name == "itemframes:pedestal" then - minetest.env:add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item")) + minetest.add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item")) end meta:set_string("item","") end @@ -111,13 +111,13 @@ minetest.register_node("itemframes:frame",{ legacy_wallmounted = true, sounds = default.node_sound_defaults(), after_place_node = function(pos, placer, itemstack) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("owner",placer:get_player_name()) meta:set_string("infotext","Item frame (owned by "..placer:get_player_name()..")") end, on_rightclick = function(pos, node, clicker, itemstack) if not itemstack then return end - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if clicker:get_player_name() == meta:get_string("owner") then drop_item(pos,node) local s = itemstack:take_item() @@ -127,14 +127,14 @@ minetest.register_node("itemframes:frame",{ return itemstack end, on_punch = function(pos,node,puncher) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if puncher:get_player_name() == meta:get_string("owner") then drop_item(pos, node) end end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) return player:get_player_name() == meta:get_string("owner") end, }) @@ -155,13 +155,13 @@ minetest.register_node("itemframes:pedestal",{ groups = { cracky=3 }, sounds = default.node_sound_defaults(), after_place_node = function(pos, placer, itemstack) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("owner",placer:get_player_name()) meta:set_string("infotext","Pedestal (owned by "..placer:get_player_name()..")") end, on_rightclick = function(pos, node, clicker, itemstack) if not itemstack then return end - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if clicker:get_player_name() == meta:get_string("owner") then drop_item(pos,node) local s = itemstack:take_item() @@ -171,14 +171,14 @@ minetest.register_node("itemframes:pedestal",{ return itemstack end, on_punch = function(pos,node,puncher) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if puncher:get_player_name() == meta:get_string("owner") then drop_item(pos,node) end end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) return player:get_player_name() == meta:get_string("owner") end, }) diff --git a/lrfurn/coffeetable.lua b/lrfurn/coffeetable.lua index a2cfba4c..0a388990 100644 --- a/lrfurn/coffeetable.lua +++ b/lrfurn/coffeetable.lua @@ -26,7 +26,7 @@ minetest.register_node("lrfurn:coffeetable_back", { }, on_construct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 node.name = "lrfurn:coffeetable_front" if param2 == 0 then @@ -38,13 +38,13 @@ minetest.register_node("lrfurn:coffeetable_back", { elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.env:set_node(pos, node) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then + minetest.set_node(pos, node) end end, on_destruct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 if param2 == 0 then pos.z = pos.z+1 @@ -55,9 +55,9 @@ minetest.register_node("lrfurn:coffeetable_back", { elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:coffeetable_front" ) then - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.env:remove_node(pos) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:coffeetable_front" ) then + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then + minetest.remove_node(pos) end end end, diff --git a/lrfurn/longsofas.lua b/lrfurn/longsofas.lua index 794b81d3..d7be89f7 100644 --- a/lrfurn/longsofas.lua +++ b/lrfurn/longsofas.lua @@ -48,7 +48,7 @@ for i in ipairs(longsofas_list) do }, on_construct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 node.name = "lrfurn:longsofa_middle_"..colour if param2 == 0 then @@ -60,8 +60,8 @@ for i in ipairs(longsofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.env:set_node(pos, node) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then + minetest.set_node(pos, node) node.name = "lrfurn:longsofa_left_"..colour if param2 == 0 then pos.z = pos.z+1 @@ -72,14 +72,14 @@ for i in ipairs(longsofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.env:set_node(pos, node) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then + minetest.set_node(pos, node) end end end, on_destruct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 if param2 == 0 then pos.z = pos.z+1 @@ -90,9 +90,9 @@ for i in ipairs(longsofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_middle_"..colour ) then - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.env:remove_node(pos) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_middle_"..colour ) then + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then + minetest.remove_node(pos) if param2 == 0 then pos.z = pos.z+1 elseif param2 == 1 then @@ -102,9 +102,9 @@ for i in ipairs(longsofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_left_"..colour ) then - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.env:remove_node(pos) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:longsofa_left_"..colour ) then + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then + minetest.remove_node(pos) end end end diff --git a/lrfurn/sofas.lua b/lrfurn/sofas.lua index 0de9865b..6867418c 100644 --- a/lrfurn/sofas.lua +++ b/lrfurn/sofas.lua @@ -48,7 +48,7 @@ for i in ipairs(sofas_list) do }, on_construct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 node.name = "lrfurn:sofa_left_"..colour if param2 == 0 then @@ -60,13 +60,13 @@ for i in ipairs(sofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then - minetest.env:set_node(pos, node) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "air" ) then + minetest.set_node(pos, node) end end, on_destruct = function(pos) - local node = minetest.env:get_node(pos) + local node = minetest.get_node(pos) local param2 = node.param2 if param2 == 0 then pos.z = pos.z+1 @@ -77,9 +77,9 @@ for i in ipairs(sofas_list) do elseif param2 == 3 then pos.x = pos.x-1 end - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:sofa_left_"..colour ) then - if( minetest.env:get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then - minetest.env:remove_node(pos) + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).name == "lrfurn:sofa_left_"..colour ) then + if( minetest.get_node({x=pos.x, y=pos.y, z=pos.z}).param2 == param2 ) then + minetest.remove_node(pos) end end end, diff --git a/plasmascreen/init.lua b/plasmascreen/init.lua index 4cb0d1c1..6f8cb6ca 100644 --- a/plasmascreen/init.lua +++ b/plasmascreen/init.lua @@ -215,146 +215,146 @@ after_place_node = function(pos,placer,itemstack) local p = {x=pos.x, y=pos.y, z=pos.z} if param2 == 0 then pos.x = pos.x-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen4", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x+2 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen6", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.y = pos.y+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen3", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen2", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen1", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end elseif param2 == 1 then pos.z = pos.z+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen4", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z-2 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen6", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.y = pos.y+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen3", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen2", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen1", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end elseif param2 == 2 then pos.x = pos.x+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen4", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x-2 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen6", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.y = pos.y+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen3", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen2", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.x = pos.x+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen1", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end elseif param2 == 3 then pos.z = pos.z-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen4", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z+2 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen6", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.y = pos.y+1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen3", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen2", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end pos.z = pos.z-1 - if minetest.registered_nodes[minetest.env:get_node(pos).name].buildable_to then + if minetest.registered_nodes[minetest.get_node(pos).name].buildable_to then minetest.set_node(pos,{name="plasmascreen:screen1", param2=minetest.dir_to_facedir(placer:get_look_dir())}) else - minetest.env:remove_node(p) + minetest.remove_node(p) return true end end