Add pi rate checking for main plugin

This commit is contained in:
libraryaddict 2019-12-22 10:15:52 +13:00
parent 3b3de8d0ee
commit 53768a29d3

@ -56,8 +56,9 @@ public class LibsDisguises extends JavaPlugin {
LibsPremium.check(getDescription().getVersion(), getFile()); LibsPremium.check(getDescription().getVersion(), getFile());
if (!LibsPremium.isPremium()) { if (!LibsPremium.isPremium()) {
getLogger().info("You are running the free version, commands limited to non-players and operators. (Console, Command " + getLogger()
"Blocks, Admins)"); .info("You are running the free version, commands limited to non-players and operators. (Console," +
" Command " + "Blocks, Admins)");
} }
if (!ReflectionManager.getMinecraftVersion().startsWith("1.15")) { if (!ReflectionManager.getMinecraftVersion().startsWith("1.15")) {
@ -240,8 +241,10 @@ public class LibsDisguises extends JavaPlugin {
} }
// Invalidate invalid distribution // Invalidate invalid distribution
if (LibsPremium.isPremium() && LibsPremium.getPaidInformation() != null && if (LibsPremium.isPremium() &&
!LibsPremium.getPaidInformation().isLegit()) { ((LibsPremium.getPaidInformation() != null && !LibsPremium.getPaidInformation().isLegit()) ||
(LibsPremium.getPluginInformation() != null &&
LibsPremium.getPluginInformation().isLegit()))) {
throw new IllegalStateException( throw new IllegalStateException(
"Error while checking pi rate on startup! Please re-download the jar from SpigotMC before " + "Error while checking pi rate on startup! Please re-download the jar from SpigotMC before " +
"reporting this error!"); "reporting this error!");