public synchronized void clearPermissions() { Set<String> perms = permissions.keySet(); for (String name : perms) { Bukkit.getServer().getPluginManager().unsubscribeFromPermission(name, parent); } Bukkit.getServer().getPluginManager().unsubscribeFromDefaultPerms(false, parent); Bukkit.getServer().getPluginManager().unsubscribeFromDefaultPerms(true, parent); permissions.clear(); }
@Override public void unsubscribeFromPermission(String s, Permissible permissible) { instance.unsubscribeFromPermission(s, permissible); }
public synchronized void clearPermissions() { Set<String> perms = permissions.keySet(); for (String name : perms) { Bukkit.getServer().getPluginManager().unsubscribeFromPermission(name, parent); } Bukkit.getServer().getPluginManager().unsubscribeFromDefaultPerms(false, parent); Bukkit.getServer().getPluginManager().unsubscribeFromDefaultPerms(true, parent); permissions.clear(); }