Class PermissionAttachment

java.lang.Object
org.cloudburstmc.api.permission.PermissionAttachment

public class PermissionAttachment extends Object
author: MagicDroidX Nukkit Project
  • Constructor Details

  • Method Details

    • getPlugin

      public PluginContainer 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)
    • unsetPermission

      public void unsetPermission(String name)
    • remove

      public void remove()