diff options
Diffstat (limited to 'mods/vzxv_itemstacks/init.lua')
-rw-r--r-- | mods/vzxv_itemstacks/init.lua | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/mods/vzxv_itemstacks/init.lua b/mods/vzxv_itemstacks/init.lua index 48d9545..ee6c4dc 100644 --- a/mods/vzxv_itemstacks/init.lua +++ b/mods/vzxv_itemstacks/init.lua @@ -31,7 +31,12 @@ vzxv.mundane_block("vzxv_itemstacks:item","Item","apioform",{ -- TODO: handle dropping into nonair block correctly function vzxv.drop(pos, stack) - minetest.set_node(pos, {name="vzxv_itemstacks:item"}) - vzxv.set_container_stack(pos, stack) + local npos = {} + npos.x = math.floor(pos.x) + npos.y = math.floor(pos.y) + npos.z = math.floor(pos.z) + minetest.set_node(npos, {name="vzxv_itemstacks:item"}) + vzxv.set_container_stack(npos, stack) end +vzxv.include "loose.lua"
\ No newline at end of file |