diff options
author | Yang Xizhi <60341015+GlodBlock@users.noreply.github.com> | 2021-12-18 00:23:48 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-17 17:23:48 +0100 |
commit | d155318e0f69a8edef67da3a85e241e265f85855 (patch) | |
tree | f311422d91b21bae4b1c90c29b50ae9e579a9875 /src/main/java/gregtech/common | |
parent | beef0735579d667d29f030e255ff04fcfe3822ba (diff) | |
download | GT5-Unofficial-d155318e0f69a8edef67da3a85e241e265f85855.tar.gz GT5-Unofficial-d155318e0f69a8edef67da3a85e241e265f85855.tar.bz2 GT5-Unofficial-d155318e0f69a8edef67da3a85e241e265f85855.zip |
blacklist the vac tube and graphene dust (#819)
Diffstat (limited to 'src/main/java/gregtech/common')
-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; |