From f4196748f503cf6f9a24fa51870c1bb15809460d Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Tue, 7 Dec 2021 18:53:35 +0100 Subject: [PATCH] Fix recording controls on menu-less pause screen (fixes #575) --- .../java/com/replaymod/recording/gui/GuiRecordingControls.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/replaymod/recording/gui/GuiRecordingControls.java b/src/main/java/com/replaymod/recording/gui/GuiRecordingControls.java index e766f0a5..708daee9 100644 --- a/src/main/java/com/replaymod/recording/gui/GuiRecordingControls.java +++ b/src/main/java/com/replaymod/recording/gui/GuiRecordingControls.java @@ -87,6 +87,9 @@ public class GuiRecordingControls extends EventRegistrations { if (!(guiScreen instanceof GameMenuScreen)) { return; } + if (buttonList.isEmpty()) { + return; // menu-less pause (F3+Esc) + } Function yPos = MCVer.findButton(buttonList, "menu.returnToMenu", 1) .map(Optional::of)