Class Roles
java.lang.Object
zombie.characters.Roles
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voiddeleteRole(String name, String adminName) static Rolestatic Rolestatic Rolestatic Rolestatic Rolestatic Rolestatic Rolestatic Rolestatic Rolestatic RolegetOrDefault(String name) static Rolestatic RolegetRoleById(int id) getRoles()static voidinit()static voidstatic voidsave()static voidsetDefaultRoleFor(String defaultId, String name) static voidsetRoles(ArrayList<Role> roles, Role defaultForBanned, Role defaultForNewUser, Role defaultForUser, Role defaultForPriorityUser, Role defaultForObserver, Role defaultForGM, Role defaultForOverseer, Role defaultForModerator, Role defaultForAdmin) static void
-
Constructor Details
-
Roles
public Roles()
-
-
Method Details
-
init
public static void init() -
save
public static void save() -
getRoles
-
getDefaultForBanned
-
getDefaultForNewUser
-
getDefaultForUser
-
getDefaultForPriorityUser
-
getDefaultForObserver
-
getDefaultForGM
-
getDefaultForOverseer
-
getDefaultForModerator
-
getDefaultForAdmin
-
addRole
-
deleteRole
-
moveRole
-
setDefaultRoleFor
-
setupRole
public static void setupRole(String name, String description, Color color, ArrayList<Capability> capabilities) -
getRole
-
getOrDefault
-
setRoles
-
getRoleById
-
addStatic
public static void addStatic()
-