From 0958c5bb78c4cb5f85f4a478329185e4cbf76d10 Mon Sep 17 00:00:00 2001 From: Sally Knight Date: Wed, 1 Apr 2026 02:27:35 +0300 Subject: [PATCH] fix(jui): assign screen only after conditional initialization Fixes death screen not showing up on java ui --- minecraft/Minecraft.Client/net/minecraft/client/Minecraft.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minecraft/Minecraft.Client/net/minecraft/client/Minecraft.cpp b/minecraft/Minecraft.Client/net/minecraft/client/Minecraft.cpp index caed9ee81..cbc83ab3e 100644 --- a/minecraft/Minecraft.Client/net/minecraft/client/Minecraft.cpp +++ b/minecraft/Minecraft.Client/net/minecraft/client/Minecraft.cpp @@ -471,7 +471,6 @@ void Minecraft::setScreen(Screen* screen) { } stats->forceSave();*/ - this->screen = screen; if (screen == nullptr && level == nullptr) { screen = new TitleScreen(); } else if (player != nullptr && @@ -492,6 +491,7 @@ void Minecraft::setScreen(Screen* screen) { } #endif } + this->screen = screen; if (dynamic_cast(screen) != nullptr) { options->renderDebug = false;