From 6fa97b7fda1f5d4c70de1be7181f5039d4f37f87 Mon Sep 17 00:00:00 2001 From: SashegDev Date: Tue, 5 May 2026 09:37:01 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=D1=83=D0=B1=D0=B8=D1=80=D0=B0=D0=B5?= =?UTF-8?q?=D0=BC=20=D0=B4=D1=83=D0=B1=D0=BB=D0=B8=D1=80=D1=83=D1=8E=D1=89?= =?UTF-8?q?=D1=83=D1=8E=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D1=83?= =?UTF-8?q?=20isHeadless=20=D0=B8=D0=B7=20UIWindow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit раньше UIWindow сам проверял isHeadless и выбрасывал исключение теперь доверяем проверке в Main с учётом переменной DISPLAY --- .../main/java/me/sashegdev/zernmc/launcher/web/UIWindow.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/launcher/src/main/java/me/sashegdev/zernmc/launcher/web/UIWindow.java b/launcher/src/main/java/me/sashegdev/zernmc/launcher/web/UIWindow.java index 9fbcb82..ac7ee17 100644 --- a/launcher/src/main/java/me/sashegdev/zernmc/launcher/web/UIWindow.java +++ b/launcher/src/main/java/me/sashegdev/zernmc/launcher/web/UIWindow.java @@ -17,11 +17,6 @@ public class UIWindow extends Application { private static int port; public static void start(int port) { - // Backup проверка headless - if (java.awt.GraphicsEnvironment.isHeadless()) { - throw new RuntimeException("Headless environment - no display available"); - } - UIWindow.port = port; UIWindow.url = "http://localhost:" + port; Application.launch(UIWindow.class);