Archiviert
13
0

Remove Java 8 warning

It's required, so the JVM will warn you for me
Dieser Commit ist enthalten in:
Dan Mulloy 2017-05-14 21:46:18 -04:00
Ursprung b4f9c501b3
Commit b00ae2ff15
2 geänderte Dateien mit 0 neuen und 21 gelöschten Zeilen

Datei anzeigen

@ -60,17 +60,4 @@ public class Util {
public static boolean isUsingSpigot() { public static boolean isUsingSpigot() {
return Bukkit.getServer().getVersion().contains("Spigot"); return Bukkit.getServer().getVersion().contains("Spigot");
} }
/**
* Gets the currently running major Java version.
* @return The version or -1 if it could not be found
*/
public static int getJavaVersion() {
try {
String version = Runtime.class.getPackage().getSpecificationVersion();
return (int) (Double.parseDouble(version) * 10 % 10);
} catch (Throwable ex) {
return -1;
}
}
} }

Datei anzeigen

@ -52,7 +52,6 @@ import com.comphenix.protocol.updater.Updater.UpdateType;
import com.comphenix.protocol.utility.ChatExtensions; import com.comphenix.protocol.utility.ChatExtensions;
import com.comphenix.protocol.utility.EnhancerFactory; import com.comphenix.protocol.utility.EnhancerFactory;
import com.comphenix.protocol.utility.MinecraftVersion; import com.comphenix.protocol.utility.MinecraftVersion;
import com.comphenix.protocol.utility.Util;
import com.google.common.base.Splitter; import com.google.common.base.Splitter;
import com.google.common.collect.Iterables; import com.google.common.collect.Iterables;
import com.google.common.collect.Sets; import com.google.common.collect.Sets;
@ -155,13 +154,6 @@ public class ProtocolLib extends JavaPlugin {
logger = getLogger(); logger = getLogger();
ProtocolLogger.init(this); ProtocolLogger.init(this);
int java = Util.getJavaVersion();
if (java != -1 && java < 8 && !getConfig().getBoolean("ignoreJava", false)) {
logger.warning("Detected outdated Java version: Java " + java);
logger.warning("Future versions of ProtocolLib and Minecraft will require Java 8 or higher");
logger.warning("Update as soon as possible.");
}
// Initialize enhancer factory // Initialize enhancer factory
EnhancerFactory.getInstance().setClassLoader(getClassLoader()); EnhancerFactory.getInstance().setClassLoader(getClassLoader());