diff --git a/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java b/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java index 29f027248..fc2ca4852 100644 --- a/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java +++ b/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java @@ -1,6 +1,7 @@ package noppes.npcs.scripted.entity; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; import noppes.npcs.NoppesUtilServer; import noppes.npcs.api.IPos; import noppes.npcs.api.ITimers; @@ -617,7 +618,11 @@ public class ScriptNpc extends ScriptLiving imp * @param item The item the drop list slot will be changed to */ public void setLootItem(int slot, IItemStack item) { - npc.inventory.setInventorySlotContents(slot+7, item.getMCItemStack()); + if(item == null || item.getMCItemStack() == null){ + npc.inventory.setInventorySlotContents(slot+7, (ItemStack) null); + } else { + npc.inventory.setInventorySlotContents(slot+7, item.getMCItemStack()); + } } /**