From 8c12b48695d9a9a17a8edc2ab791096717685980 Mon Sep 17 00:00:00 2001 From: Nicholas Ignoffo Date: Wed, 21 Jun 2017 19:14:25 -0700 Subject: [PATCH] Fix ItemStackWrapper ignoring stack's NBT (#1155) who even made this class i mean come on this is such a stupid thing to do like omgwtf what a moron --- .../java/WayofTime/bloodmagic/api/ItemStackWrapper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/WayofTime/bloodmagic/api/ItemStackWrapper.java b/src/main/java/WayofTime/bloodmagic/api/ItemStackWrapper.java index 687930ee..dd9c53bb 100644 --- a/src/main/java/WayofTime/bloodmagic/api/ItemStackWrapper.java +++ b/src/main/java/WayofTime/bloodmagic/api/ItemStackWrapper.java @@ -56,11 +56,11 @@ public class ItemStackWrapper public static ItemStackWrapper getHolder(ItemStack stack) { if (stack.isEmpty()) - { return null; - } - return new ItemStackWrapper(stack.getItem(), stack.getCount(), stack.getItemDamage()); + ItemStackWrapper wrapper = new ItemStackWrapper(stack.getItem(), stack.getCount(), stack.getItemDamage()); + wrapper.setNbtTag(stack.getTagCompound()); + return wrapper; } public ItemStack toStack()