diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua index f939d612bd..2f0ffdc413 100644 --- a/mods/tnt/init.lua +++ b/mods/tnt/init.lua @@ -51,7 +51,7 @@ local function eject_drops(drops, pos, radius) local count = item:get_count() while count > 0 do local take = math.max(1,math.min(radius * radius, - item:get_count(), + count, item:get_stack_max())) rand_pos(pos, drop_pos, radius) local dropitem = ItemStack(item)