Skip to content
This repository was archived by the owner on Jan 11, 2024. It is now read-only.

Usergroups

Kilian edited this page Feb 14, 2023 · 1 revision

The Basics

Each usergroup has an Id (internal name), a Weight Value (number) and a list of Permissions. A user can be in multiple groups with the final permissions of a user being all the unique permissions of all groups combined and the weight value being the highest value of all groups which have been assigned.

Targeting

A user can target another user if any of their groups are able to target the groups of the other user. A group can target another group if its Weight is higher then the other group.

Permissions

A user has a list of permission in string form. (ex: breaker.ban, breaker.group.edit.weight)

You can add Wildcard permissions which grant a group all permissions which match a certain part of a permission. Example: breaker.group.* would allow a group to perform breaker.group.add, breaker.group.remove, breaker.group.edit.weight and breaker.group.edit.permissions

Clone this wiki locally