diff --git a/core/src/main/java/eu/mhsl/craftattack/core/Main.java b/core/src/main/java/eu/mhsl/craftattack/core/Main.java index d2d84f0..a232c7d 100644 --- a/core/src/main/java/eu/mhsl/craftattack/core/Main.java +++ b/core/src/main/java/eu/mhsl/craftattack/core/Main.java @@ -66,8 +66,10 @@ public final class Main extends JavaPlugin { }); Main.logger().info(String.format("Initialized %d appliances!", this.appliances.size())); - Main.logger().info("Starting HTTP API..."); - new HttpServer(); + if(Configuration.pluginConfig.getBoolean("httpServerEnabled", true)) { + Main.logger().info("Starting HTTP API..."); + new HttpServer(); + } this.getServer().getMessenger().registerOutgoingPluginChannel(this, "BungeeCord"); Main.logger().info("Startup complete!"); diff --git a/core/src/main/resources/config.yml b/core/src/main/resources/config.yml index cb8870b..57faf93 100644 --- a/core/src/main/resources/config.yml +++ b/core/src/main/resources/config.yml @@ -1,4 +1,5 @@ plugin: + httpServerEnabled: true disabledAppliances: - NameOfApplianceClass