From 1b924faa8b1ae2f31bdc0ea43afed14a4718059b Mon Sep 17 00:00:00 2001 From: Kli Kli Date: Sat, 13 Jan 2024 15:23:59 +0100 Subject: [PATCH] fix: crash due to missing instanceof check --- .../com/klikli_dev/modonomicon/client/gui/BookGuiManager.java | 2 +- gradle.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/com/klikli_dev/modonomicon/client/gui/BookGuiManager.java b/common/src/main/java/com/klikli_dev/modonomicon/client/gui/BookGuiManager.java index 508e7b538..3c18fec50 100644 --- a/common/src/main/java/com/klikli_dev/modonomicon/client/gui/BookGuiManager.java +++ b/common/src/main/java/com/klikli_dev/modonomicon/client/gui/BookGuiManager.java @@ -195,6 +195,6 @@ public void openEntry(ResourceLocation bookId, @Nullable ResourceLocation catego } public boolean isEntryAlreadyDisplayed(BookEntry entry) { - return this.currentContentScreen != null && this.currentContentScreen.getEntry().equals(entry); + return Minecraft.getInstance().screen instanceof BookContentScreen bookContentScreen && bookContentScreen.getEntry().equals(entry); } } diff --git a/gradle.properties b/gradle.properties index 73907054d..07606f61b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -39,7 +39,7 @@ group=com.klikli_dev mod_id=modonomicon mod_name=Modonomicon mod_license=MIT AND CC-BY-4.0 -mod_version=1.52.0 +mod_version=1.54.2 mod_authors=Kli Kli mod_description=Data-driven minecraft in-game documentation with progress visualization.