[u_inv] Drop when when not enough space in main list

This commit is contained in:
LeMagnesium 2016-03-06 12:58:13 +01:00
parent 8df39766b4
commit 9eeec0e86e
1 changed files with 3 additions and 1 deletions

View File

@ -134,7 +134,9 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if not stack then
return
elseif not player:get_inventory():room_for_item("main", stack) then
minetest.chat_send_player(player:get_player_name(), "You need one free slot in your main inventory")
local pos = player:getpos()
pos.y = pos.y + 2
minetest.add_item(pos, stack)
return
end
player:get_inventory():add_item("main", stack)