From be1db8e11143641bb45f43d42eb579468a620b09 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Thu, 11 Aug 2022 14:53:02 +0800 Subject: Fix instant crash on forge --- .../java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'forge/src') diff --git a/forge/src/main/java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java b/forge/src/main/java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java index 604193e2d..0851bc9df 100644 --- a/forge/src/main/java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java +++ b/forge/src/main/java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java @@ -23,6 +23,7 @@ package me.shedaniel.rei.impl.client.forge; +import me.shedaniel.rei.impl.client.ErrorDisplayer; import net.minecraft.client.gui.screens.Screen; import net.minecraftforge.client.event.ScreenEvent; import net.minecraftforge.common.MinecraftForge; @@ -31,14 +32,15 @@ import java.util.ArrayList; import java.util.List; import java.util.function.UnaryOperator; -public class ErrorDisplayerImpl { +public class ErrorDisplayerImpl implements ErrorDisplayer.ErrorGuiInitializer { private static final List> CONSUMERS = new ArrayList<>(); static { MinecraftForge.EVENT_BUS.addListener(ErrorDisplayerImpl::onGuiOpen); } - public static void registerGuiInit(UnaryOperator consumer) { + @Override + public void registerGuiInit(UnaryOperator consumer) { CONSUMERS.add(consumer); } -- cgit