From d15fa6a3f9b18b29beb46858d7507c3890de23c1 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 14 Jun 2019 16:54:42 +0200 Subject: [PATCH] Fix notice screen back buttons not being hooked up --- src/main/java/com/replaymod/render/gui/GuiRenderQueue.java | 2 +- src/main/java/com/replaymod/render/gui/GuiRenderSettings.java | 2 +- src/main/java/com/replaymod/replay/FullReplaySender.java | 2 +- .../java/com/replaymod/replay/gui/screen/GuiReplayViewer.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/replaymod/render/gui/GuiRenderQueue.java b/src/main/java/com/replaymod/render/gui/GuiRenderQueue.java index dc3e726f..e37d47a3 100644 --- a/src/main/java/com/replaymod/render/gui/GuiRenderQueue.java +++ b/src/main/java/com/replaymod/render/gui/GuiRenderQueue.java @@ -216,7 +216,7 @@ public class GuiRenderQueue extends AbstractGuiPopup { LOGGER.error("Rendering video:", e); NoticeScreen errorScreen = new NoticeScreen( //#if MC>=11400 - () -> {}, + container::display, new TranslatableComponent("replaymod.gui.rendering.error.title"), new TranslatableComponent("replaymod.gui.rendering.error.message") //#else diff --git a/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java b/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java index 12b465ce..aed138ea 100644 --- a/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java +++ b/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java @@ -239,7 +239,7 @@ public class GuiRenderSettings extends GuiScreen implements Closeable { LOGGER.error("Rendering video:", e); NoticeScreen errorScreen = new NoticeScreen( //#if MC>=11400 - () -> {}, + GuiRenderSettings.this::display, new TranslatableComponent("replaymod.gui.rendering.error.title"), new TranslatableComponent("replaymod.gui.rendering.error.message") //#else diff --git a/src/main/java/com/replaymod/replay/FullReplaySender.java b/src/main/java/com/replaymod/replay/FullReplaySender.java index 2ea3109d..88a6cfa6 100755 --- a/src/main/java/com/replaymod/replay/FullReplaySender.java +++ b/src/main/java/com/replaymod/replay/FullReplaySender.java @@ -460,7 +460,7 @@ public class FullReplaySender extends ChannelDuplexHandler implements ReplaySend } mc.openScreen(new NoticeScreen( //#if MC>=11400 - () -> {}, + () -> mc.openScreen(null), new TranslatableComponent("replaymod.error.unknownrestriction1"), new TranslatableComponent("replaymod.error.unknownrestriction2", unknown) //#else diff --git a/src/main/java/com/replaymod/replay/gui/screen/GuiReplayViewer.java b/src/main/java/com/replaymod/replay/gui/screen/GuiReplayViewer.java index 14a74bd7..76bb3b1e 100755 --- a/src/main/java/com/replaymod/replay/gui/screen/GuiReplayViewer.java +++ b/src/main/java/com/replaymod/replay/gui/screen/GuiReplayViewer.java @@ -143,7 +143,7 @@ public class GuiReplayViewer extends GuiScreen { e.printStackTrace(); getMinecraft().openScreen(new NoticeScreen( //#if MC>=11400 - () -> {}, + GuiReplayViewer.this::display, new TranslatableComponent("replaymod.gui.viewer.delete.failed1"), new TranslatableComponent("replaymod.gui.viewer.delete.failed2") //#else