diff options
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java index b79869497a..a4e2c1892f 100644 --- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java +++ b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java @@ -141,6 +141,8 @@ public class GT_MetaTileEntity_Disassembler extends GT_MetaTileEntity_BasicMachi outputHardOverrides.put(new GT_ItemStack(new ItemStack(Blocks.torch,6)), new ItemStack(Items.stick)); blackList = new HashSet<>(); blackList.add(new GT_ItemStack(ItemList.Casing_Coil_Superconductor.get(1L))); + blackList.add(new GT_ItemStack(Materials.Graphene.getDust(1))); + blackList.add(new GT_ItemStack(ItemList.Circuit_Parts_Vacuum_Tube.get(1L))); } private boolean compareToUnpacker(ItemStack is){ @@ -162,7 +164,7 @@ public class GT_MetaTileEntity_Disassembler extends GT_MetaTileEntity_BasicMachi if ( is.getItem() instanceof GT_MetaGenerated_Tool - || blackList.contains(new GT_ItemStack(is)) + || blackList.stream().anyMatch(t -> t.isStackEqual(is)) || compareToUnpacker(is) ) return DID_NOT_FIND_RECIPE; |