From ebc96a94f762f22207348e66002c3e698801ac4c Mon Sep 17 00:00:00 2001 From: luomolhx <2932965369@qq.com> Date: Fri, 28 Feb 2025 17:49:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=89=94=E9=99=A4=E9=97=AA?= =?UTF-8?q?=E5=AD=98=E7=9A=84=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../boxplusplus/util/BoxRoutings.java | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/silvermoon/boxplusplus/util/BoxRoutings.java b/src/main/java/com/silvermoon/boxplusplus/util/BoxRoutings.java index 66e0b69..56be7dd 100644 --- a/src/main/java/com/silvermoon/boxplusplus/util/BoxRoutings.java +++ b/src/main/java/com/silvermoon/boxplusplus/util/BoxRoutings.java @@ -672,21 +672,8 @@ public static List convertToItemStackList(List posit public static boolean isValidResearchItem(ItemStack stack) { if (stack == null || !stack.hasTagCompound()) return false; - - NBTTagCompound root = stack.getTagCompound(); - - if (!root.hasKey("display", Constants.NBT.TAG_COMPOUND)) { - return false; - } - - NBTTagCompound displayTag = root.getCompoundTag("display"); - - if (!displayTag.hasKey("Name", Constants.NBT.TAG_STRING)) { - return false; - } - - String nameValue = displayTag.getString("Name"); - return "Reads Research result".equals(nameValue); + NBTTagCompound nbt = stack.getTagCompound(); + return nbt.hasKey("display"); } // 判断流体 和 特殊物品