From dcd36b3b2f7ce623ecddcc48127e7234ca98dada Mon Sep 17 00:00:00 2001 From: PrototypeTrousers Date: Fri, 3 Feb 2023 23:08:13 -0300 Subject: [PATCH] wip --- .../gui/implementations/GuiInterfaceTerminal.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/client/gui/implementations/GuiInterfaceTerminal.java b/src/main/java/appeng/client/gui/implementations/GuiInterfaceTerminal.java index 56c2bf108..0dd2b4395 100644 --- a/src/main/java/appeng/client/gui/implementations/GuiInterfaceTerminal.java +++ b/src/main/java/appeng/client/gui/implementations/GuiInterfaceTerminal.java @@ -52,11 +52,13 @@ import net.minecraft.util.text.TextComponentString; import net.minecraftforge.common.DimensionManager; import org.lwjgl.input.Mouse; +import java.awt.*; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.HashSet; +import java.util.List; import java.util.Map; import java.util.Set; import java.util.WeakHashMap; @@ -173,6 +175,14 @@ public class GuiInterfaceTerminal extends AEBaseGui { super.onGuiClosed(); } + @Override + public List getJEIExclusionArea() { + Rectangle craftingCPUArea = new Rectangle(this.guiLeft - 18, this.guiTop, 18, 18); + List area = new ArrayList<>(); + area.add(craftingCPUArea); + return area; + } + @Override public void drawFG(final int offsetX, final int offsetY, final int mouseX, final int mouseY) { this.buttonList.clear(); @@ -551,7 +561,7 @@ public class GuiInterfaceTerminal extends AEBaseGui { final NBTTagCompound encodedValue = itemStack.getTagCompound(); if (encodedValue == null) { - return false; + return searchTerm.matches(GuiText.InvalidPattern.getLocal()); } NBTTagList tag = new NBTTagList();