diff options
author | Detrav <witalyezep@gmail.com> | 2016-11-05 16:04:39 +0300 |
---|---|---|
committer | Detrav <witalyezep@gmail.com> | 2016-11-05 16:04:39 +0300 |
commit | f4190c78c23966c8ada328f16efa9e51a012af6e (patch) | |
tree | cfdb4db8d4f9816c9100ee1c97093b9ce4f221f2 /src/main | |
parent | 375e452d4895e54bf89f413869d114f4d0d678d4 (diff) | |
download | GT5-Unofficial-f4190c78c23966c8ada328f16efa9e51a012af6e.tar.gz GT5-Unofficial-f4190c78c23966c8ada328f16efa9e51a012af6e.tar.bz2 GT5-Unofficial-f4190c78c23966c8ada328f16efa9e51a012af6e.zip |
fixed dupe
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/com/detrav/gui/containers/DetravPortableAnvilContainer.java | 6 | ||||
-rw-r--r-- | src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java | 12 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/main/java/com/detrav/gui/containers/DetravPortableAnvilContainer.java b/src/main/java/com/detrav/gui/containers/DetravPortableAnvilContainer.java index 1dc0b4aa50..fb18b539f3 100644 --- a/src/main/java/com/detrav/gui/containers/DetravPortableAnvilContainer.java +++ b/src/main/java/com/detrav/gui/containers/DetravPortableAnvilContainer.java @@ -63,10 +63,8 @@ public class DetravPortableAnvilContainer extends Container { p_75134_1_.dropPlayerItemWithRandomChoice(itemstack, false); } itemstack = this.slots.getStackInSlot(1); - if (itemstack != null) { - if (stack == null || !DetravMetaGeneratedTool01.INSTANCE.setItemStackToDetravData(stack, itemstack)) { - p_75134_1_.dropPlayerItemWithRandomChoice(itemstack, false); - } + if (stack == null || !DetravMetaGeneratedTool01.INSTANCE.setItemStackToDetravData(stack, itemstack)) { + p_75134_1_.dropPlayerItemWithRandomChoice(itemstack, false); } //itemstack.writeToNBT() } diff --git a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java index 3bcb293b51..276d67518a 100644 --- a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java +++ b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java @@ -137,9 +137,9 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool { public boolean setItemStackToDetravData(ItemStack aStack, ItemStack what) { - if(what == null || aStack == null) return false; + if(aStack == null) return false; NBTTagCompound aNBT = aStack.getTagCompound(); - if(aNBT ==null) { + if(aNBT == null) { aNBT = new NBTTagCompound(); NBTTagCompound detravData = new NBTTagCompound(); aNBT.setTag("DetravData", detravData); @@ -147,12 +147,14 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool { } { NBTTagCompound detravData = aNBT.getCompoundTag("DetravData"); - if (detravData == null || detravData.getShort("id") == 0 ) - { + if (detravData == null || detravData.getShort("id") == 0) { detravData = new NBTTagCompound(); aNBT.setTag("DetravData", detravData); } - what.writeToNBT(detravData); + if (what == null) + aNBT.removeTag("DetravData"); + else + what.writeToNBT(detravData); return true; } } |