static void index(DataManager manager) {
DataManager.setManager(manager);
HashMap<String, Object> groups = DataManager.getGroups();
if (groups != null)
for (String key : groups.keySet()) {
if (!(groups.get(key) instanceof MemorySection))
continue;
PermissionsGroup pg = registerGroup((MemorySection) groups.get(key), key);
if (pg != null)
KevsPermissions.groups.put(key, pg);
}
if (KevsPermissions.groups.size() == 0 || KevsPermissions.groups.get(DataManager.getDefaultGroup()) == null) {
HashMap<String, Object> options = new HashMap<>();
options.put("prefix", "");
options.put("suffix", "");
KevsPermissions.groups
.put(DataManager.getDefaultGroup(),
PermissionsFactory.createGroup(
PermissionsFactory.createMeta(0, 0, DataManager.getDefaultGroup(),
PermissionsOrigin.FILE, options, false),
new PermissionsList(new ArrayList<>())));
}
for (Player p : Bukkit.getOnlinePlayers()) {
registerPlayer(p);
}
}
KevsPermissions.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:KevsPermissions
作者:
评论列表
文章目录