package dev._2lstudios.exploitfixer.bukkit.utils; import org.bukkit.Server; import org.bukkit.entity.Player; public class VersionUtil { private static boolean oneDotFifteen, oneDotSeven; public static void initialize(final Server server) { final String version = server.getVersion(); oneDotFifteen = version.contains("1.15"); oneDotSeven = version.contains("1.7"); } public static String getLocale(final Player player) { final String locale; if (VersionUtil.isOneDotFifteen()) { locale = player.getLocale(); } else { locale = player.spigot().getLocale(); } if (locale != null && locale.length() > 1) { return locale.substring(0, 2); } else { return "en"; } } public static boolean isOneDotFifteen() { return oneDotFifteen; } public static boolean isOneDotSeven() { return oneDotSeven; } }