4 Commits

4 changed files with 2 additions and 21 deletions

View File

@ -5,7 +5,6 @@ dofile(minetest.get_modpath("more_chests").."/models/secret.lua")
dofile(minetest.get_modpath("more_chests").."/models/shared.lua")
dofile(minetest.get_modpath("more_chests").."/models/toolbox.lua")
dofile(minetest.get_modpath("more_chests").."/models/wifi.lua")
dofile(minetest.get_modpath("more_chests").."/utils/aliases.lua")
print ("[MOD] more_chests loaded")
minetest.log("action", "[more_chests] loaded.")

View File

@ -25,7 +25,7 @@ local function check_privs(meta, player)
local shared = " " .. meta:get_string("shared") .. " "
if name == meta:get_string("owner") then
return true
elseif shared:find(" " .. name .. " ", 1, true) then
elseif shared:find(" " .. name .. " ") then
return true
else
return false

View File

@ -87,20 +87,3 @@ minetest.register_on_joinplayer(function(player)
local inv = player:get_inventory()
inv:set_size("more_chests:wifi", 8*4)
end)
minetest.register_allow_player_inventory_action(function(player, action, inventory, inventory_info)
if (inventory_info.to_list == "more_chests:wifi" or inventory_info.from_list == "more_chests:wifi")
and not minetest.is_creative_enabled(player:get_player_name()) then
local pos = player:get_pos()
pos.y = pos.y + player:get_properties().eye_height
local def = player:get_wielded_item():get_definition()
local range = def and def.range or 4
-- Additional tolerance to reach the node corner diagonally
-- Also allows minor eye offsets to be used
local chest = minetest.find_node_near(pos, range + 1, "more_chests:wifi")
if not chest then
return 0
end
end
end)

View File

@ -33,7 +33,6 @@ function generate_chest_def(def)
choppy=2,
oddly_breakable_by_hand=2
},
is_ground_content = false,
sounds = def.sounds or default.node_sound_wood_defaults(),
after_place_node = function(pos, placer)
local meta = minetest.get_meta(pos)