From 81f3b688b1a484688fc3d1fd03d6c1decb52e317 Mon Sep 17 00:00:00 2001 From: onebeastchris Date: Tue, 26 Aug 2025 23:35:26 +0200 Subject: [PATCH] Remove build-logic plugin, actually invoke shutdown method on platform shutdown --- build.gradle.kts | 2 -- buildSrc/src/main/kotlin/floodgate.build-logic.gradle.kts | 0 .../org/geysermc/floodgate/isolation/loader/PlatformHolder.java | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 buildSrc/src/main/kotlin/floodgate.build-logic.gradle.kts diff --git a/build.gradle.kts b/build.gradle.kts index 2c24680d..dc49b931 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,7 +9,6 @@ allprojects { description = "Allows Bedrock players to join Java edition servers while keeping the server in online mode" apply { - plugin("floodgate.build-logic") plugin("net.kyori.indra.git") } @@ -50,7 +49,6 @@ subprojects { apply { plugin("java-library") plugin("io.freefair.lombok") - plugin("floodgate.build-logic") } when (this) { diff --git a/buildSrc/src/main/kotlin/floodgate.build-logic.gradle.kts b/buildSrc/src/main/kotlin/floodgate.build-logic.gradle.kts deleted file mode 100644 index e69de29b..00000000 diff --git a/isolation/src/main/java/org/geysermc/floodgate/isolation/loader/PlatformHolder.java b/isolation/src/main/java/org/geysermc/floodgate/isolation/loader/PlatformHolder.java index 6ae1768f..09d29595 100644 --- a/isolation/src/main/java/org/geysermc/floodgate/isolation/loader/PlatformHolder.java +++ b/isolation/src/main/java/org/geysermc/floodgate/isolation/loader/PlatformHolder.java @@ -69,7 +69,7 @@ public class PlatformHolder { } public void shutdown() { - LoaderUtil.invokeDisable(platformInstance); + LoaderUtil.invokeShutdown(platformInstance); close(); }