fixes
parent
40e2944e32
commit
9985cb6d23
|
@ -190,6 +190,14 @@ minetest.register_node("basic_machines:enviro", {
|
|||
if meta:get_string("owner")~=player:get_player_name() and not privs.privs then return 0 end
|
||||
return stack:get_count();
|
||||
end,
|
||||
|
||||
allow_metadata_inventory_put = function(pos, listname, index, stack, player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local privs = minetest.get_player_privs(player:get_player_name());
|
||||
if meta:get_string("owner")~=player:get_player_name() and not privs.privs then return 0 end
|
||||
return stack:get_count();
|
||||
end,
|
||||
|
||||
})
|
||||
|
||||
|
||||
|
|
|
@ -31,6 +31,7 @@ end
|
|||
|
||||
minetest.register_on_chat_message(function(name, message)
|
||||
local player = minetest.get_player_by_name(name);
|
||||
if not player then return end
|
||||
local pos = player:getpos();
|
||||
local r = 20;local p = {x=round(pos.x/r+0.5)*r,y=round(pos.y/r+0.5)*r+1,z=round(pos.z/r+0.5)*r}
|
||||
--minetest.chat_send_all(minetest.pos_to_string(p))
|
||||
|
|
|
@ -82,7 +82,7 @@ local recycler_process = function(pos)
|
|||
reqcount = tonumber(string.sub(output, par)) or 1;
|
||||
end
|
||||
|
||||
end -- cause if for example output is "default:mese 9" we dont want to get meseblock from just 1 mese..
|
||||
end
|
||||
|
||||
meta:set_string("itemlist",minetest.serialize(itemlist)); -- read cached itemlist
|
||||
meta:set_int("reqcount",reqcount);
|
||||
|
@ -197,6 +197,7 @@ minetest.register_node("basic_machines:recycler", {
|
|||
},
|
||||
|
||||
on_receive_fields = function(pos, formname, fields, sender)
|
||||
if minetest.is_protected(pos, sender:get_player_name()) then return end
|
||||
if fields.quit then return end
|
||||
local meta = minetest.get_meta(pos);
|
||||
local recipe=1;
|
||||
|
|
Loading…
Reference in New Issue