本文整理汇总了Java中ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager方法的典型用法代码示例。如果您正苦于以下问题:Java PermissionsEx.getPermissionManager方法的具体用法?Java PermissionsEx.getPermissionManager怎么用?Java PermissionsEx.getPermissionManager使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ru.tehkode.permissions.bukkit.PermissionsEx
的用法示例。
在下文中一共展示了PermissionsEx.getPermissionManager方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setupPermissionsEx
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
/**
* Called by the constructor to help initialize and set up PermissionsEX
*/
private void setupPermissionsEx() {
if (Bukkit.getPluginManager().isPluginEnabled(permissionExName)) {
permissionsExHandler = PermissionsEx.getPermissionManager();
if (permissionsExHandler == null) {
log.warn(Reporter.getDefaultConsolePrefix() + "Failed to obtain PermissionsEx handler.");
log.warn(Reporter.getDefaultConsolePrefix() + "PermissionsEx support could not be enabled.");
} else {
type = PermissionType.PermissionsEx;
}
}
}
示例2: PEXPermissions
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
public PEXPermissions() {
pm = PermissionsEx.getPermissionManager();
}
示例3: PermissionsExHandler
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
public PermissionsExHandler() throws PermissionHandlerException {
permissionManager = PermissionsEx.getPermissionManager();
if (permissionManager == null) {
throw new PermissionHandlerException("Could not get manager of PermissionsEx");
}
}
示例4: PEXWorldInheritance
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
public PEXWorldInheritance(Plugin plugin) {
this.plugin = (PermissionsEx) plugin;
permissionManager = PermissionsEx.getPermissionManager();
}
示例5: preAddInheritance
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
public void preAddInheritance(String parent, String child) {
PermissionManager pm = PermissionsEx.getPermissionManager();
pm.setWorldInheritance(child, Collections.singletonList(parent));
}
示例6: postRemoveInheritance
import ru.tehkode.permissions.bukkit.PermissionsEx; //导入方法依赖的package包/类
public void postRemoveInheritance(String parent, String child) {
PermissionManager pm = PermissionsEx.getPermissionManager();
pm.setWorldInheritance(child, Collections.emptyList());
}