diff --git a/src/main/java/de/fanta/challengesjoinentities/ChallengesJoinEntities.java b/src/main/java/de/fanta/challengesjoinentities/ChallengesJoinEntities.java index 8593018..fb6697a 100644 --- a/src/main/java/de/fanta/challengesjoinentities/ChallengesJoinEntities.java +++ b/src/main/java/de/fanta/challengesjoinentities/ChallengesJoinEntities.java @@ -101,11 +101,16 @@ playerUUIDCache = (PlayerUUIDCache) getServer().getPluginManager().getPlugin("PlayerUUIDCache"); nmsUtils = getServer().getServicesManager().load(NMSUtils.class); - cubesideStatistics = getServer().getServicesManager().load(CubesideStatisticsAPI.class); - statistics = new Statistics(this); + if (getServer().getPluginManager().isPluginEnabled("CubesideStatistics")) { + cubesideStatistics = getServer().getServicesManager().load(CubesideStatisticsAPI.class); + statistics = new Statistics(this); + } - signManager = new SignManager(this); - signManager.init(); + if (getServer().getPluginManager().isPluginEnabled("SignGUI")) { + signManager = new SignManager(this); + signManager.init(); + } + this.globalDataHelper = new ChallengesGlobalDataHelper(this); this.config = new Config(this); diff --git a/src/main/java/de/fanta/challengesjoinentities/Server.java b/src/main/java/de/fanta/challengesjoinentities/Server.java index 0a08a95..78150cb 100644 --- a/src/main/java/de/fanta/challengesjoinentities/Server.java +++ b/src/main/java/de/fanta/challengesjoinentities/Server.java @@ -205,7 +205,7 @@ try { processBuilder.start(); - Bukkit.getLogger().info(this.serverType.toString().toLowerCase() + (eventServer ? " Event Server: " : " Server") + getServerfromPlayer(player).gPLocation + " wurde von " + player.getName() + " gestartet!"); + Bukkit.getLogger().info(this.serverType.toString().toLowerCase() + (eventServer ? " Event Server: " : " Server: ") + getServerfromPlayer(player).gPLocation + " wurde von " + player.getName() + " gestartet!"); } catch (IOException e) { e.printStackTrace(); } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 73017e4..1030cee 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -4,8 +4,8 @@ author: ${project.author} api-version: 1.13 -depend: [GlobalClient, CubesideUtils, GlobalPort, CubesideNMSUtils, CubesideStatistics] -softdepend: [Challenges, CubesideNPCs, SignGUI, ViaVersion] +depend: [GlobalClient, CubesideUtils, GlobalPort, CubesideNMSUtils] +softdepend: [Challenges, CubesideNPCs, SignGUI, ViaVersion, CubesideStatistics] commands: piglins: