@Override public String getPlatformVersion() { return plugin.getDescription().getVersion(); }
@Override public String getVersion() { return plugin.getDescription().getVersion(); }
private void describeToSender(Plugin plugin, CommandSender sender) { PluginDescriptionFile desc = plugin.getDescription(); sender.sendMessage(ChatColor.GREEN + desc.getName() + ChatColor.WHITE + " version " + ChatColor.GREEN + desc.getVersion()); if (desc.getDescription() != null) { sender.sendMessage(desc.getDescription()); } if (desc.getWebsite() != null) { sender.sendMessage("Website: " + ChatColor.GREEN + desc.getWebsite()); } if (!desc.getAuthors().isEmpty()) { if (desc.getAuthors().size() == 1) { sender.sendMessage("Author: " + getAuthors(desc)); } else { sender.sendMessage("Authors: " + getAuthors(desc)); } } }
public static GroupManagerPermissions create(Server server, String name) { Plugin permissionsPlugin = server.getPluginManager().getPlugin("GroupManager"); if (permissionsPlugin == null) return null; server.getPluginManager().enablePlugin(permissionsPlugin); if(permissionsPlugin.isEnabled() == false) return null; Log.info("Using GroupManager " + permissionsPlugin.getDescription().getVersion() + " for access control"); return new GroupManagerPermissions(name, permissionsPlugin); }
public static NijikokunPermissions create(Server server, String name) { Plugin permissionsPlugin = server.getPluginManager().getPlugin("Permissions"); if (permissionsPlugin == null) return null; server.getPluginManager().enablePlugin(permissionsPlugin); if(permissionsPlugin.isEnabled() == false) return null; Log.info("Using Permissions " + permissionsPlugin.getDescription().getVersion() + " for access control"); return new NijikokunPermissions(permissionsPlugin, name); }
public static bPermPermissions create(Server server, String name, Map<String,Boolean> pd) { Plugin permissionsPlugin = server.getPluginManager().getPlugin("bPermissions"); if (permissionsPlugin == null) return null; server.getPluginManager().enablePlugin(permissionsPlugin); if(permissionsPlugin.isEnabled() == false) return null; Log.info("Using bPermissions " + permissionsPlugin.getDescription().getVersion() + " for access control"); return new bPermPermissions(name, pd); }
public static PEXPermissions create(Server server, String name) { Plugin permissionsPlugin = server.getPluginManager().getPlugin("PermissionsEx"); if (permissionsPlugin == null) return null; server.getPluginManager().enablePlugin(permissionsPlugin); if(permissionsPlugin.isEnabled() == false) return null; //Broken in new dev builds, apparently //if(PermissionsEx.isAvailable() == false) // return null; Log.info("Using PermissionsEx " + permissionsPlugin.getDescription().getVersion() + " for access control"); return new PEXPermissions(name); }
public static PermBukkitPermissions create(Server server, String name, Map<String, Boolean> pd) { Plugin permissionsPlugin = server.getPluginManager().getPlugin("PermissionsBukkit"); if (permissionsPlugin == null) return null; server.getPluginManager().enablePlugin(permissionsPlugin); if(permissionsPlugin.isEnabled() == false) return null; Log.info("Using PermissionsBukkit " + permissionsPlugin.getDescription().getVersion() + " for access control"); Log.info("Web interface permissions only available for online users"); return new PermBukkitPermissions(permissionsPlugin, name, pd); }
version = pdfFile.getVersion();
@Override public String getVersion() { return getDescription().getVersion(); } }
@Override public int getAdvancedAchievementsVersionCode() { String version = advancedAchievements.getDescription().getVersion(); int versionCode = 100 * Integer.parseInt(Character.toString(advancedAchievements.getDescription().getVersion().charAt(0))) + 10 * Integer.parseInt(Character.toString(advancedAchievements.getDescription().getVersion().charAt(2))); if (version.length() > 4) { versionCode += Integer .parseInt(Character.toString(advancedAchievements.getDescription().getVersion().charAt(4))); } return versionCode; }
@Override public String getVersion() { return advancedAchievements.getDescription().getVersion(); } }
/** * Checks if the given plugin version and spigot resource Id is the same by doing an webRequest * * @param resourceId spigot resourceId * @param plugin plugin * @return isUpToDate * @throws IOException exception */ public static boolean isPluginUpToDate(long resourceId, Plugin plugin) throws IOException { return plugin.getDescription().getVersion().equals(getLatestReleaseVersion(resourceId)); }
@Override public String getResult() { waitForThread(); return String.format(result.toString(), remoteVersion, plugin.getDescription().getVersion(), RESOURCE_URL); }
private void sendHelp(CommandSender sender) { sender.sendMessage(""); sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&aSlimefun &2v" + plugin.getDescription().getVersion())); sender.sendMessage(""); for (int i = 0; i < arguments.size(); i++) { sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&3" + arguments.get(i) + " &b") + descriptions.get(i)); } }
public static ArrayList<String> getPlugins() { ArrayList<String> pluginList = new ArrayList<String>(); Plugin[] plugins = BedwarsRel.getInstance().getServer().getPluginManager().getPlugins(); for (Plugin plugin : plugins) { pluginList.add(plugin.getName() + " (" + plugin.getDescription().getVersion() + ")"); } return pluginList; }
private void printVersion(CommandSender sender) { PluginDescriptionFile desc = plugin.getDescription(); sender.sendMessage(ChatColor.GREEN + desc.getName() + ChatColor.WHITE + " v" + ChatColor.GREEN + desc.getVersion()); sender.sendMessage(ChatColor.WHITE + "Authors: " + ChatColor.GREEN + "dmulloy2" + ChatColor.WHITE + " and " + ChatColor.GREEN + "Comphenix"); sender.sendMessage(ChatColor.WHITE + "Issues: " + ChatColor.GREEN + "https://github.com/dmulloy2/ProtocolLib/issues"); }
@Command(aliases = {"version"}, usage = "", desc = "CommandBook version information", min = 0, max = 0) public static void version(CommandContext args, CommandSender sender) throws CommandException { sender.sendMessage(ChatColor.YELLOW + "CommandBook " + CommandBook.inst().getDescription().getVersion()); sender.sendMessage(ChatColor.YELLOW + "http://www.sk89q.com"); }
public Economy_BOSE7(Plugin plugin) { this.plugin = plugin; Bukkit.getServer().getPluginManager().registerEvents(new EconomyServerListener(this), plugin); // Load Plugin in case it was loaded before if (economy == null) { Plugin bose = plugin.getServer().getPluginManager().getPlugin("BOSEconomy"); if (bose != null && bose.isEnabled() && bose.getDescription().getVersion().startsWith("0.7")) { economy = (BOSEconomy) bose; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), name)); } } }
public static void displayAll(Player player) { displayVersion(player, pluginDescription.getVersion()); displayHardcoreSettings(player); displayXpPerks(player); displayCooldownPerks(player); displayActivationPerks(player); displayLuckyPerks(player); displayWebsite(player, pluginDescription.getWebsite()); }