diff --git a/item_dispensing_machine.lua b/item_dispensing_machine.lua index c920d47..83eb859 100644 --- a/item_dispensing_machine.lua +++ b/item_dispensing_machine.lua @@ -11,7 +11,7 @@ modMinerTrade.dispensing.formspec = { .."listcolors[#004400EE;#008800;#00FF00;#CCCC00;#FFFFFF]" .."label[2,-0.25;"..minetest.formspec_escape(modMinerTrade.translate("DISPENSING MACHINE")).."]" - .."label[0,0.25;"..minetest.formspec_escape("* "..minetest.env:get_meta(pos):get_string("offer")).."]" + .."label[0,0.25;"..minetest.formspec_escape("* "..minetest.get_meta(pos):get_string("offer")).."]" .."label[0,1.0;"..minetest.formspec_escape(modMinerTrade.translate("Customer Offer"))..":]" .."list[current_player;customer_gives;0,1.5;3,2;]" @@ -57,7 +57,7 @@ modMinerTrade.dispensing.formspec = { .."field[0.29,5.75;7.25,0.85;txtOffer;" ..minetest.formspec_escape(modMinerTrade.translate("Make an announcement about what this machine will do"))..":;" ..minetest.formspec_escape( - minetest.env:get_meta(pos):get_string("offer") + minetest.get_meta(pos):get_string("offer") ).."]" .."image_button_exit[7.25,5.4;0.8,0.8;sbl_disket.png;btnSaveText;]" .."tooltip[btnSaveText;"..minetest.formspec_escape(modMinerTrade.translate("Save The Announcement"))..";#CCCC00;#000000]" @@ -104,7 +104,7 @@ modMinerTrade.dispensing.exchange = function(meta) end modMinerTrade.dispensing.canOpen = function(pos, playername) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if meta:get_string("owner")==playername or ( @@ -150,7 +150,7 @@ minetest.register_node("minertrade:dispensingmachine", { sounds = default.node_sound_wood_defaults(), after_place_node = function(pos, placer, itemstack) local owner = placer:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("infotext", modMinerTrade.translate("Dispensing Machine of '%s'."):format(owner)) meta:set_string("owner",owner) --[[meta:set_string("pl1","") @@ -167,7 +167,7 @@ minetest.register_node("minertrade:dispensingmachine", { clicker:get_inventory():set_size("customer_gives", 3*2) clicker:get_inventory():set_size("customer_gets", 3*2) modMinerTrade.dispensing.loja_atual[clicker:get_player_name()] = pos - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local clickername = clicker:get_player_name() if modMinerTrade.dispensing.canOpen(pos, clickername) and not clicker:get_player_control().aux1 then minetest.show_formspec(clickername,"modMinerTrade.balcaodeloja_formspec",modMinerTrade.dispensing.formspec.owner(pos)) @@ -178,25 +178,25 @@ minetest.register_node("minertrade:dispensingmachine", { end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.dispensing.canOpen(pos, playername) then return 0 end return count end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.dispensing.canOpen(pos, playername) then return 0 end return stack:get_count() end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.dispensing.canOpen(pos, playername) then return 0 end return stack:get_count() end, can_dig = function(pos, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local isCanDig = inv:is_empty("stock") and inv:is_empty("customers_gave") and inv:is_empty("owner_wants") and inv:is_empty("owner_gives") if isCanDig~=true then @@ -213,7 +213,7 @@ minetest.register_on_player_receive_fields(function(sender, formname, fields) if formname == "modMinerTrade.balcaodeloja_formspec" then local sendername = sender:get_player_name() local pos = modMinerTrade.dispensing.loja_atual[sendername] - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local ownername = meta:get_string("owner") or "" local offer = meta:get_string("offer") or "" diff --git a/item_exchange_table.lua b/item_exchange_table.lua index 2bc5279..45cca64 100644 --- a/item_exchange_table.lua +++ b/item_exchange_table.lua @@ -99,7 +99,7 @@ minetest.register_node("minertrade:exchangetable", { groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("infotext", modMinerTrade.translate("EXCHANGE TABLE\n* It makes safe exchanges from player to player without the need to put your items on the ground.")) meta:set_string("pl1","") meta:set_string("pl2","") @@ -109,7 +109,7 @@ minetest.register_node("minertrade:exchangetable", { inv:set_size("pl2", 3*4) end, on_receive_fields = function(pos, formname, fields, sender) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("infotext", modMinerTrade.translate("EXCHANGE TABLE\n* It makes safe exchanges from player to player without the need to put your items on the ground.")) local pl_receive_fields = function(n) if fields[n.."_start"] and meta:get_string(n) == "" then @@ -144,18 +144,18 @@ minetest.register_node("minertrade:exchangetable", { modMinerTrade.exchangetable.update_formspec(meta) end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.exchangetable.getPrivilegios(from_list,player:get_player_name(),meta) then return 0 end if not modMinerTrade.exchangetable.getPrivilegios(to_list,player:get_player_name(),meta) then return 0 end return count end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.exchangetable.getPrivilegios(listname,player:get_player_name(),meta) then return 0 end return stack:get_count() end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not modMinerTrade.exchangetable.getPrivilegios(listname,player:get_player_name(),meta) then return 0 end return stack:get_count() end, diff --git a/item_rent_door.lua b/item_rent_door.lua index 0330cc2..20c1bb0 100644 --- a/item_rent_door.lua +++ b/item_rent_door.lua @@ -55,7 +55,7 @@ function lunotrades.doCTRLRightClick(pos, node, clicker) clicker:get_inventory():set_size("customer_gives", 3*2) clicker:get_inventory():set_size("customer_gets", 3*2) lunotrades.balcaodeloja.loja_atual[clicker:get_player_name()] = pos - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() if inv:is_empty("customers_gave") then @@ -168,19 +168,19 @@ for _,ItemID in ipairs(instancias) do --[[ props.allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if player:get_player_name() ~= meta:get_string("owner") then return 0 end return count end, props.allow_metadata_inventory_put = function(pos, listname, index, stack, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if player:get_player_name() ~= meta:get_string("owner") then return 0 end return stack:get_count() end, props.allow_metadata_inventory_take = function(pos, listname, index, stack, player) local playername = player:get_player_name() - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if player:get_player_name() ~= meta:get_string("owner") then return 0 end return stack:get_count() end,