Don't add drops for items with a quantity of zero

This commit is contained in:
nossr50 2019-03-23 18:09:29 -07:00
parent faab64864a
commit 6d19239db7

View File

@ -61,6 +61,10 @@ public class BlockListener implements Listener {
for(Item item : event.getItems()) for(Item item : event.getItems())
{ {
ItemStack is = new ItemStack(item.getItemStack()); ItemStack is = new ItemStack(item.getItemStack());
if(is.getAmount() <= 0)
continue;
if(event.getBlock().getState().getMetadata(mcMMO.doubleDropKey).size() > 0) if(event.getBlock().getState().getMetadata(mcMMO.doubleDropKey).size() > 0)
event.getBlock().getState().getWorld().dropItemNaturally(event.getBlockState().getLocation(), is); event.getBlock().getState().getWorld().dropItemNaturally(event.getBlockState().getLocation(), is);
else if(event.getBlock().getState().getMetadata(mcMMO.tripleDropKey).size() > 0) else if(event.getBlock().getState().getMetadata(mcMMO.tripleDropKey).size() > 0)