diff --git a/src/main/java/net/coderbot/iris/Iris.java b/src/main/java/net/coderbot/iris/Iris.java index 54bb6f70f1..5479cca0d4 100644 --- a/src/main/java/net/coderbot/iris/Iris.java +++ b/src/main/java/net/coderbot/iris/Iris.java @@ -20,6 +20,10 @@ import net.minecraftforge.client.event.InputEvent; import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.fml.ExtensionPoint; +import net.minecraftforge.fml.ModLoadingContext; +import net.minecraftforge.fml.network.FMLNetworkConstants; +import org.apache.commons.lang3.tuple.Pair; import org.jetbrains.annotations.NotNull; import org.lwjgl.glfw.GLFW; @@ -100,8 +104,9 @@ public class Iris { public Iris() { try { FMLJavaModLoadingContext.get().getModEventBus().addListener(this::onInitializeClient); - MinecraftForge.EVENT_BUS.addListener(this::onKeyInput); + + ModLoadingContext.get().registerExtensionPoint(ExtensionPoint.DISPLAYTEST, () -> Pair.of(() -> FMLNetworkConstants.IGNORESERVERONLY, (a, b) -> true)); }catch(Exception ignored) {} }