aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java
index 3a24907884..68d7f48e12 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java
@@ -237,8 +237,8 @@ public class GT_TileEntity_CircuitAssemblyLine extends
@Override
public void loadNBTData(NBTTagCompound aNBT) {
this.type = aNBT.getCompoundTag(IMPRINT_KEY);
- this.imprintedItemName = GT_LanguageManager
- .getTranslateableItemStackName(ItemStack.loadItemStackFromNBT(this.type));
+ this.imprintedItemName = this.type == null ? ""
+ : GT_LanguageManager.getTranslateableItemStackName(ItemStack.loadItemStackFromNBT(this.type));
mode = aNBT.getInteger(RUNNING_MODE_KEY);
length = aNBT.getInteger(LENGTH_KEY);
super.loadNBTData(aNBT);
@@ -562,7 +562,7 @@ public class GT_TileEntity_CircuitAssemblyLine extends
@Override
public boolean isRecipeLockingEnabled() {
- return this.imprintedItemName != null && !"".equals(this.imprintedItemName);
+ return this.mode == 0 && this.imprintedItemName != null && !"".equals(this.imprintedItemName);
}
@Override