Class PermissionAttachment

java.lang.Object
cn.nukkit.permission.PermissionAttachment

public class PermissionAttachment extends Object
Author:
MagicDroidX (Nukkit Project)
  • Constructor Details

    • PermissionAttachment

      public PermissionAttachment(Plugin plugin, Permissible permissible)
  • Method Details

    • getPlugin

      public Plugin getPlugin()
    • setRemovalCallback

      public void setRemovalCallback(PermissionRemovedExecutor executor)
    • getRemovalCallback

      public PermissionRemovedExecutor getRemovalCallback()
    • getPermissions

      public Map<String,Boolean> getPermissions()
    • clearPermissions

      public void clearPermissions()
    • setPermissions

      public void setPermissions(Map<String,Boolean> permissions)
    • unsetPermissions

      public void unsetPermissions(List<String> permissions)
    • setPermission

      public void setPermission(Permission permission, boolean value)
    • setPermission

      public void setPermission(String name, boolean value)
    • unsetPermission

      public void unsetPermission(Permission permission, boolean value)
    • unsetPermission

      public void unsetPermission(String name, boolean value)
    • remove

      public void remove()