Class Roles

java.lang.Object
zombie.characters.Roles

public class Roles extends Object
  • Constructor Details

    • Roles

      public Roles()
  • Method Details

    • init

      public static void init()
    • save

      public static void save()
    • getRoles

      public static ArrayList<Role> getRoles()
    • getDefaultForBanned

      public static Role getDefaultForBanned()
    • getDefaultForNewUser

      public static Role getDefaultForNewUser()
    • getDefaultForUser

      public static Role getDefaultForUser()
    • getDefaultForPriorityUser

      public static Role getDefaultForPriorityUser()
    • getDefaultForObserver

      public static Role getDefaultForObserver()
    • getDefaultForGM

      public static Role getDefaultForGM()
    • getDefaultForOverseer

      public static Role getDefaultForOverseer()
    • getDefaultForModerator

      public static Role getDefaultForModerator()
    • getDefaultForAdmin

      public static Role getDefaultForAdmin()
    • addRole

      public static void addRole(String name)
    • deleteRole

      public static void deleteRole(String name, String adminName)
    • moveRole

      public static void moveRole(byte dir, String name)
    • setDefaultRoleFor

      public static void setDefaultRoleFor(String defaultId, String name)
    • setupRole

      public static void setupRole(String name, String description, Color color, ArrayList<Capability> capabilities)
    • getRole

      public static Role getRole(String name)
    • getOrDefault

      public static Role getOrDefault(String name)
    • setRoles

      public static void setRoles(ArrayList<Role> roles, Role defaultForBanned, Role defaultForNewUser, Role defaultForUser, Role defaultForPriorityUser, Role defaultForObserver, Role defaultForGM, Role defaultForOverseer, Role defaultForModerator, Role defaultForAdmin)
    • getRoleById

      public static Role getRoleById(int id)
    • addStatic

      public static void addStatic()