public class PermissionAttachment extends Object
| Constructor and Description |
|---|
PermissionAttachment(PluginContainer plugin,
Permissible permissible) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearPermissions() |
Map<String,Boolean> |
getPermissions() |
PluginContainer |
getPlugin() |
PermissionRemovedExecutor |
getRemovalCallback() |
void |
remove() |
void |
setPermission(Permission permission,
boolean value) |
void |
setPermission(String name,
boolean value) |
void |
setPermissions(Map<String,Boolean> permissions) |
void |
setRemovalCallback(PermissionRemovedExecutor executor) |
void |
unsetPermission(Permission permission) |
void |
unsetPermission(String name) |
void |
unsetPermissions(List<String> permissions) |
public PermissionAttachment(PluginContainer plugin, Permissible permissible)
public PluginContainer getPlugin()
public void setRemovalCallback(PermissionRemovedExecutor executor)
public PermissionRemovedExecutor getRemovalCallback()
public void clearPermissions()
public void setPermission(Permission permission, boolean value)
public void setPermission(String name, boolean value)
public void unsetPermission(Permission permission)
public void unsetPermission(String name)
public void remove()
Copyright © 2021. All rights reserved.