Explorar o código

Apparently our ItemStack can be null here.

GJ %!s(int64=12) %!d(string=hai) anos
pai
achega
862f5d73e1
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/main/java/com/gmail/nossr50/util/Misc.java

+ 2 - 1
src/main/java/com/gmail/nossr50/util/Misc.java

@@ -344,8 +344,9 @@ public final class Misc {
      */
     public static void dropItem(Location location, ItemStack itemStack) {
 
-        if(itemStack.getType() == Material.AIR)
+        if (itemStack.getType() != null || itemStack.getType() == Material.AIR) {
             return;
+        }
 
         // We can't get the item until we spawn it and we want to make it cancellable, so we have a custom event.
         McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(location, itemStack);