This commit is contained in:
RePixelatedMC
2023-11-03 08:28:19 +01:00
parent 021f9b1d0e
commit e7fc9e6fe5
@@ -9,7 +9,9 @@ import org.bukkit.Bukkit;
import org.bukkit.plugin.Plugin; import org.bukkit.plugin.Plugin;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map;
import static com.volmit.iris.Iris.dump; import static com.volmit.iris.Iris.dump;
import static com.volmit.iris.Iris.instance; import static com.volmit.iris.Iris.instance;
@@ -34,30 +36,29 @@ public class ServerBootSFG {
count++; count++;
} }
// Why am i doing this again?
Map<String, Boolean> incompatiblePlugins = new HashMap<>();
incompatiblePlugins.put("Multiverse-Core", multiverse);
incompatiblePlugins.put("Dynmap", dynmap);
incompatiblePlugins.put("TerraformGenerator", terraform);
incompatiblePlugins.put("Stratos", stratos);
StringBuilder pluginList = new StringBuilder("Plugin list: "); StringBuilder pluginList = new StringBuilder("Plugin list: ");
count = 0; count = 0;
for (Plugin plugin : plugins) { for (Plugin plugin : plugins) {
String pluginName = plugin.getName(); String pluginName = plugin.getName();
if (pluginName.equalsIgnoreCase("Multiverse-Core")) { Boolean flag = incompatiblePlugins.get(pluginName);
multiverse = true; Iris.info("T65: " + pluginName);
if (flag != null && !flag) {
count++; count++;
incompatiblePlugins.put(pluginName, true);
} }
if (pluginName.equalsIgnoreCase("Dynmap")) { // pluginList.append(pluginName).append(", ");
dynmap = true; // Iris.safeguard(pluginList.toString());
count++;
}
if (pluginName.equalsIgnoreCase("TerraformGenerator")) {
terraform = true;
count++;
}
if (pluginName.equalsIgnoreCase("Stratos")) {
stratos = true;
count++;
}
pluginList.append(pluginName).append(", ");
Iris.safeguard(pluginList.toString());
} }
Iris.info("TEST:" + multiverse);
if ( if (
!instance.getServer().getVersion().contains("Purpur") && !instance.getServer().getVersion().contains("Purpur") &&