From b7c2c9b321b6a42b12e64f529ce98f55df840f3e Mon Sep 17 00:00:00 2001 From: mezz Date: Thu, 3 Dec 2015 17:19:47 -0800 Subject: [PATCH 1/2] Use getCanonicalName instead of magic string --- src/main/java/mezz/jei/JustEnoughItems.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/mezz/jei/JustEnoughItems.java b/src/main/java/mezz/jei/JustEnoughItems.java index 75ed3d85b..81092daf8 100644 --- a/src/main/java/mezz/jei/JustEnoughItems.java +++ b/src/main/java/mezz/jei/JustEnoughItems.java @@ -11,6 +11,7 @@ import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import mezz.jei.api.JEIManager; +import mezz.jei.api.JEIPlugin; import mezz.jei.config.Constants; import mezz.jei.gui.GuiHelper; import mezz.jei.network.PacketHandler; @@ -34,8 +35,7 @@ public class JustEnoughItems { @Mod.EventHandler public void preInit(@Nonnull FMLPreInitializationEvent event) { - modPlugins = event.getAsmData().getAll("mezz.jei.api.JEIPlugin"); - + modPlugins = event.getAsmData().getAll(JEIPlugin.class.getCanonicalName()); packetHandler = new PacketHandler(); JEIManager.guiHelper = new GuiHelper(); JEIManager.itemBlacklist = new ItemBlacklist(); From 037916902cafe6863154b6916e2844670d91b262 Mon Sep 17 00:00:00 2001 From: mezz Date: Thu, 3 Dec 2015 17:20:03 -0800 Subject: [PATCH 2/2] Fix #48 Clicks are not blocked from underlying GUI --- src/main/java/mezz/jei/input/InputHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/mezz/jei/input/InputHandler.java b/src/main/java/mezz/jei/input/InputHandler.java index b781505b5..4bf84bd0f 100644 --- a/src/main/java/mezz/jei/input/InputHandler.java +++ b/src/main/java/mezz/jei/input/InputHandler.java @@ -100,7 +100,7 @@ private boolean handleMouseClick(int mouseButton, int mouseX, int mouseY) { } } - return false; + return recipesGui.isOpen(); } @Nullable