package com.sekwah.advancedportals.spigot; import com.sekwah.advancedportals.core.AdvancedPortalsCore; import com.sekwah.advancedportals.spigot.coreconnector.command.SpigotCommandRegister; import com.sekwah.advancedportals.spigot.coreconnector.info.SpigotDataCollector; import com.sekwah.advancedportals.spigot.metrics.Metrics; import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; import java.util.regex.Matcher; import java.util.regex.Pattern; public class AdvancedPortalsPlugin extends JavaPlugin { private AdvancedPortalsCore portalsCore; /** * Readd this when the injector is actually needed. */ //private Injector injector; @Override public void onEnable() { Metrics metrics = new Metrics(this); Pattern p = Pattern.compile("\\(MC:\\s([0-9].[0-9]+.?[0-9]+)\\)"); Matcher m = p.matcher(Bukkit.getVersion()); if(m.find()) { String version = m.group(1); String[] versionNums = version.split("\\."); int[] versionInts = new int[versionNums.length]; for(int i=0;i