@Deprecated public static Set<String> getRegisteredPlaceholderPlugins() { return getRegisteredIdentifiers(); }
/** * check if a specific placeholder identifier is currently registered * * @param identifier to check * @return true if identifier is already registered */ public static boolean isRegistered(String identifier) { return getRegisteredIdentifiers().stream().filter(id -> id.equalsIgnoreCase(identifier)) .findFirst().orElse(null) != null; }
/** * Check if this placeholder identfier has already been registered * * @return true if the identifier for this expansion is already registered */ public boolean isRegistered() { Validate.notNull(getIdentifier(), "Placeholder identifier can not be null!"); return PlaceholderAPI.getRegisteredIdentifiers().contains(getIdentifier()); }
public void reloadConf(CommandSender s) { boolean cloudEnabled = this.expansionCloud != null; expansionManager.clean(); PlaceholderAPI.unregisterAllProvidedExpansions(); reloadConfig(); setupOptions(); expansionManager.registerAllExpansions(); if (!config.isCloudEnabled()) { disableCloud(); } else if (!cloudEnabled) { enableCloud(); } s.sendMessage(ChatColor.translateAlternateColorCodes('&', PlaceholderAPI.getRegisteredIdentifiers().size() + " &aplaceholder hooks successfully registered!")); }
Set<String> registered = PlaceholderAPI.getRegisteredIdentifiers(); if (registered.isEmpty()) { Msg.msg(s, "&7There are no placeholder hooks currently registered!");