1
0
mirror of https://github.com/mt-mods/pipeworks.git synced 2024-12-25 18:30:23 +01:00

No infinite stacks allowed! Fix the bug where deployers have infinite stacks just like players.

This commit is contained in:
Anthony Zhang 2013-06-23 19:30:16 -04:00
parent e728df46df
commit df0161f65e

View File

@ -58,6 +58,9 @@ deployer_on = function(pos, node)
get_player_control = function() return {jump=false,right=false,left=false,LMB=false,RMB=false,sneak=false,aux1=false,down=false,up=false} end, get_player_control = function() return {jump=false,right=false,left=false,LMB=false,RMB=false,sneak=false,aux1=false,down=false,up=false} end,
} }
local stack2 = minetest.item_place(stack, placer, {type="node", under=pos1, above=pos2}) local stack2 = minetest.item_place(stack, placer, {type="node", under=pos1, above=pos2})
if minetest.setting_getbool("creative_mode") and not minetest.get_modpath("unified_inventory") then --infinite stacks ahoy!
stack2:take_item()
end
invlist[i] = stack2 invlist[i] = stack2
inv:set_list("main", invlist) inv:set_list("main", invlist)
return return