Преглед на файлове

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

nossr50 преди 6 години
родител
ревизия
6d19239db7
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      src/main/java/com/gmail/nossr50/listeners/BlockListener.java

+ 4 - 0
src/main/java/com/gmail/nossr50/listeners/BlockListener.java

@@ -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)