From 01d1926104b9578d3a62b47cd93d904855366543 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Elias=20M=C3=BCller?= <elias@elias-mueller.com>
Date: Tue, 5 Nov 2024 21:23:43 +0100
Subject: [PATCH] removed webserver shutdown

---
 src/main/java/eu/mhsl/craftattack/spawn/Main.java           | 5 ++---
 src/main/java/eu/mhsl/craftattack/spawn/api/HttpServer.java | 4 ----
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/main/java/eu/mhsl/craftattack/spawn/Main.java b/src/main/java/eu/mhsl/craftattack/spawn/Main.java
index 56d8198..00f837d 100644
--- a/src/main/java/eu/mhsl/craftattack/spawn/Main.java
+++ b/src/main/java/eu/mhsl/craftattack/spawn/Main.java
@@ -19,7 +19,6 @@ public final class Main extends JavaPlugin {
     private static Logger logger;
 
     private List<Appliance> appliances;
-    private HttpServer httpApi;
 
     @Override
     public void onEnable() {
@@ -62,7 +61,7 @@ public final class Main extends JavaPlugin {
         Main.logger().info(String.format("Initialized %d appliances!", appliances.size()));
 
         Main.logger().info("Starting HTTP API...");
-        this.httpApi = new HttpServer();
+        new HttpServer();
 
         getServer().getMessenger().registerOutgoingPluginChannel(this, "BungeeCord");
         Main.logger().info("Startup complete!");
@@ -76,7 +75,7 @@ public final class Main extends JavaPlugin {
             appliance.onDisable();
             appliance.destruct(this);
         });
-        this.httpApi.stop();
+
         HandlerList.unregisterAll(this);
         Bukkit.getScheduler().cancelTasks(this);
         Main.logger().info("Disabled " + appliances.size() + " appliances!");
diff --git a/src/main/java/eu/mhsl/craftattack/spawn/api/HttpServer.java b/src/main/java/eu/mhsl/craftattack/spawn/api/HttpServer.java
index 4961f1d..412d95b 100644
--- a/src/main/java/eu/mhsl/craftattack/spawn/api/HttpServer.java
+++ b/src/main/java/eu/mhsl/craftattack/spawn/api/HttpServer.java
@@ -24,10 +24,6 @@ public class HttpServer {
         Main.instance().getAppliances().forEach(appliance -> appliance.httpApi(new ApiBuilder(appliance)));
     }
 
-    public void stop() {
-        Spark.stop();
-    }
-
     public record Response(Status status, Object error, Object response) {
         public enum Status {
             FAILURE,