Skip to main content

Create Custom Groups

LandGuard allows server administrators to create custom Access Groups directly through the configuration file.

To add a new group, navigate to config.yml and locate the defaultAccessGroups section. You can define a new group by providing a unique name, access level, and a list of permissions.

Example:

- name: "Moderator"
accessLevel: 1
permissions:
- "BREAK_BLOCKS"
- "PLACE_BLOCKS"
- "INTERACT"
- "ENTER"
- "MANAGE_MEMBERS"

🔑 Available Permissions​

You can assign various permissions to your custom groups. Here you can find a list of available permissions, along with their descriptions:

PermissionDescription
BREAK_BLOCKSAllows breaking blocks within the land.
PLACE_BLOCKSAllows placing blocks within the land.
INTERACTAllows interacting with entities and blocks within the land.
DAMAGE_FRIENDLY_MOBSAllows damaging friendly mobs within the land.
DAMAGE_HOSTILE_MOBSAllows damaging hostile mobs within the land.
ENTERAllows entering the land.
IGNITEAllows igniting blocks within the land.
CHEST_ACCESSAllows accessing chests within the land.
RIDEAllows riding vehicles within the land.
VEHICLE_DESTROYAllows destroying vehicles within the land.
VEHICLE_USEAllows using vehicles within the land.
BED_USEAllows using beds within the land.
ITEM_PICKUPAllows picking up items within the land.
FERTILIZEAllows fertilizing crops within the land.
TELEPORTAllows teleporting within the land.
MANAGE_MEMBERSAllows managing members within the land.
MANAGE_ROLESAllows managing roles within the land.
MANAGE_PERMISSIONSAllows managing permissions within the land.
MANAGE_FLAGSAllows managing flags within the land.
EXPANDAllows expanding the land area.
RENAMEAllows renaming the land.
UPDATE_DESCRIPTIONAllows updating the land's description.
DELETEAllows deleting the land.