aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-08-11 14:53:02 +0800
committershedaniel <daniel@shedaniel.me>2022-08-11 14:53:30 +0800
commitbe1db8e11143641bb45f43d42eb579468a620b09 (patch)
tree12402a03c4879b1e013c2e2adca18ff8df3cc626
parent03bdbb52cd1bb67032e4c13bf39347ea8e759f32 (diff)
downloadRoughlyEnoughItems-be1db8e11143641bb45f43d42eb579468a620b09.tar.gz
RoughlyEnoughItems-be1db8e11143641bb45f43d42eb579468a620b09.tar.bz2
RoughlyEnoughItems-be1db8e11143641bb45f43d42eb579468a620b09.zip
Fix instant crash on forge
-rw-r--r--fabric/build.gradle2
-rw-r--r--forge/src/main/java/me/shedaniel/rei/impl/client/forge/ErrorDisplayerImpl.java6
2 files changed, 5 insertions, 3 deletions
diff --git a/fabric/build.gradle b/fabric/build.gradle
index 504ca2ec4..0b7fd95e0 100644
--- a/fabric/build.gradle
+++ b/fabric/build.gradle
@@ -104,7 +104,7 @@ unifiedPublishing {
project {
displayName = "[Fabric $rootProject.supported_version] v$project.version"
releaseType = "release"
- gameVersions = ["1.19", "1.19.1"]
+ gameVersions = ["1.19", "1.19.1", "1.19.2"]
gameLoaders = ["fabric"]
changelog = rootProject.releaseChangelog
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<UnaryOperator<Screen>> CONSUMERS = new ArrayList<>();
static {
MinecraftForge.EVENT_BUS.addListener(ErrorDisplayerImpl::onGuiOpen);
}
- public static void registerGuiInit(UnaryOperator<Screen> consumer) {
+ @Override
+ public void registerGuiInit(UnaryOperator<Screen> consumer) {
CONSUMERS.add(consumer);
}