From 61d7cf51bf40614e850781262eb0926c4d6f4072 Mon Sep 17 00:00:00 2001 From: JohnBraham <22159126+SkyBlade1978@users.noreply.github.com> Date: Thu, 29 Oct 2026 16:14:26 +0000 Subject: [PATCH] Prepare the Forge loader config before GameTests --- build.gradle | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build.gradle b/build.gradle index a3c8a5b..9f4a745 100644 --- a/build.gradle +++ b/build.gradle @@ -634,6 +634,17 @@ def prepareGameTestStructures = tasks.register('prepareGameTestStructures', Copy File properties = file("${gameTestRunDirectory}/server.properties") properties.parentFile.mkdirs() properties.setText('online-mode=false\nserver-port=0\n', 'UTF-8') + // A complete loader config avoids corrections while its file watcher is starting. + File loaderConfig = file("${gameTestRunDirectory}/config/fml.toml") + if (!loaderConfig.isFile()) { + loaderConfig.parentFile.mkdirs() + loaderConfig.setText('''\ +versionCheck=true +splashscreen=true +defaultConfigPath="defaultconfigs" +maxThreads=-1 +''', 'UTF-8') + } } }