public static PermissionsResolver factory(Server server, YAMLProcessor config) { if (server.getPluginManager().getPlugin("Vault") == null) { return null; } RegisteredServiceProvider<Permission> rsp = server.getServicesManager().getRegistration(Permission.class); perms = rsp.getProvider(); if (perms == null) { return null; } return new VaultResolver(server); }
public static PermissionsResolver factory(Server server, YAMLProcessor config) { // Looking for service RegisteredServiceProvider<PermissionsProvider> serviceProvider = server.getServicesManager().getRegistration(PermissionsProvider.class); if (serviceProvider != null) { return new PluginPermissionsResolver(serviceProvider.getProvider(), serviceProvider.getPlugin()); } // Looking for plugin for (Plugin plugin : server.getPluginManager().getPlugins()) { if (plugin instanceof PermissionsProvider) { return new PluginPermissionsResolver((PermissionsProvider) plugin, plugin); } } return null; }
private boolean checkVault(){ if (permission != null) { return true; } RegisteredServiceProvider<net.milkbowl.vault.permission.Permission> rsp = Bukkit.getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class); if (rsp == null) { return false; } permission = rsp.getProvider(); return permission != null; } }
private boolean setupPermissions() { try { RegisteredServiceProvider<Permission> rsp = getServer().getServicesManager().getRegistration(Permission.class); if (rsp != null) { perms = rsp.getProvider(); } } catch (NoClassDefFoundError ex) { return false; } return perms != null; }
public Economy getEcon() { RegisteredServiceProvider<Economy> rsp = SavageFactions.plugin.getServer().getServicesManager().getRegistration(Economy.class); Economy econ = rsp.getProvider(); return econ; }
@Override public boolean hook() { RegisteredServiceProvider<Economy> rsp = Bukkit.getServer().getServicesManager().getRegistration(Economy.class); if (rsp == null) { return false; } economy = rsp.getProvider(); return economy != null; }
private Boolean setupPermissions() { RegisteredServiceProvider<Permission> permissionProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class); if (permissionProvider != null) { permission = permissionProvider.getProvider(); } return (permission != null); }
private Boolean setupChat() { RegisteredServiceProvider<Chat> chatProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.chat.Chat.class); if (chatProvider != null) { chat = chatProvider.getProvider(); } return chat != null; }
private Boolean setupPermissions() { RegisteredServiceProvider<Permission> permissionProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class); if (permissionProvider != null) { permission = permissionProvider.getProvider(); } return permission != null; }
public void setPlugin(Plugin plugin) { this.vault = (Vault) plugin; RegisteredServiceProvider<Economy> economyProvider = this.vault.getServer().getServicesManager().getRegistration(Economy.class); if (economyProvider != null) { this.economy = economyProvider.getProvider(); } }
public VaultVariables(ReplacerAPI replaceManager, Plugin plugin) throws UnsupportedPluginException { super(replaceManager, plugin); RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServicesManager().getRegistration(Economy.class); if (economyProvider == null) { //check if an economy plugin is installed otherwise it would throw a exception if the want to replace throw new UnsupportedPluginException("Cannot find an economy plugin"); } else { economy = economyProvider.getProvider(); } }
/** * Sets up the economy of Vault * @return Whether an economy plugin has been registered */ private boolean setupEconomy() { RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class); if (rsp == null) { return false; } econ = rsp.getProvider(); return econ != null; }
private Boolean setupEconomy() { RegisteredServiceProvider<Economy> economyProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class); if (economyProvider != null) { economy = economyProvider.getProvider(); } return (economy != null); }
private Boolean setupEconomy() { RegisteredServiceProvider<Economy> economyProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class); if (economyProvider != null) { economy = economyProvider.getProvider(); } return economy != null; }
public McPrisonVariables(ReplacerAPI replaceManager, Plugin plugin) throws UnsupportedPluginException { super(replaceManager, plugin); RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServicesManager().getRegistration(Economy.class); if (economyProvider == null) { throw new UnsupportedPluginException("Couldn't find an economy plugin"); } else { eco = economyProvider.getProvider(); } }
public static void initEconomyHook() { RegisteredServiceProvider<Economy> rsp = Bukkit.getServer().getServicesManager().getRegistration(Economy.class); if (rsp == null) { FunnyGuildsLogger.warning("No economy provider found, some features may not be available"); return; } economyHook = rsp.getProvider(); }
public static boolean setupEconomy() { if (Bukkit.getPluginManager().getPlugin("Vault") == null) { return false; } RegisteredServiceProvider<Economy> rsp = Bukkit.getServicesManager().getRegistration(Economy.class); if (rsp == null) { return false; } economy = rsp.getProvider(); return economy != null; }
private boolean setupEconomy() { if (getServer().getPluginManager().getPlugin("Vault") == null) { return false; } RegisteredServiceProvider<Economy> provider = getServer().getServicesManager().getRegistration(Economy.class); if (provider == null) { return false; } economy = provider.getProvider(); return economy != null; }
private boolean setupEconomy(){ if(getServer().getPluginManager().getPlugin("Vault") == null){ return false; } RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class); if(rsp == null){ return false; } econ = rsp.getProvider(); return econ != null; }
public SkyEconomyHook(SkyWars plugin) throws EconomyFailedException { this.plugin = plugin; if (plugin.getServer().getPluginManager().getPlugin("Vault") == null) { throw new EconomyFailedException("Vault plugin not found"); } RegisteredServiceProvider<Economy> rsp = plugin.getServer().getServicesManager().getRegistration(Economy.class); if (rsp == null) { throw new EconomyFailedException("Economy plugin provider not found"); } this.economy = rsp.getProvider(); if (this.economy == null) { throw new EconomyFailedException("Economy plugin not found"); } }