# Permissions

# Commands for the permissions system

# Groups

# Create Group

Description: Creates a new group with the specified name.
Syntax: /Groups create (name)
Permission: fancycore.commands.creategroup

# Delete Group

Description: Deletes the specified permission group.
Syntax: /Groups delete (name)
Permission: fancycore.commands.deletegroup

# List Groups

Description: Lists all available permission groups.
Syntax: /Groups list
Permission: fancycore.commands.listgroups

# Info Group

Description: Displays information about the specified permission group.
Syntax: /Groups info (name)
Permission: fancycore.commands.infogroup

# Set Parent Group

Description: Sets the parent group for the specified permission group.
Syntax: /Groups parent (group) set (parent)
Permission: fancycore.commands.setparentgroup

# Add Permission to Group

Description: Adds the specified permission to the permission group.
Syntax: /Groups permission (group) add (permission)
Permission: fancycore.commands.addpermtogroup

# Remove Permission from Group

Description: Removes the specified permission from the permission group.
Syntax: /Groups permission (group) remove (permission)
Permission: fancycore.commands.removepermfromgroup

# Set Prefix for Group

Description: Sets the prefix for the specified permission group.
Syntax: /Groups prefix (group) set (prefix)
Permission: fancycore.commands.setprefixforgroup

# Set Suffix for Group

Description: Sets the suffix for the specified permission group.
Syntax: /Groups suffix (group) set (suffix)
Permission: fancycore.commands.setsuffixforgroup

# Add Player to Group

Description: Adds the specified player to the permission group.
Syntax: /Groups player (player) add (group)
Permission: fancycore.commands.addplayertogroup

# Remove Player from Group

Description: Removes the specified player from the permission group.
Syntax: /Groups player (player) remove (group)
Permission: fancycore.commands.removeplayerfromgroup

# Player Permissions

# Add Permission to Player

Description: Adds the specified permission to the targeted player.
Syntax: /Permission add (permission) [player]
Permission: fancycore.commands.addpermtoplayer

# Remove Permission from Player

Description: Removes the specified permission from the targeted player.
Syntax: /Permission remove (permission) [player]
Permission: fancycore.commands.removepermfromplayer

# Check Player Permission

Description: Checks if the targeted player has the specified permission.
Syntax: /Permission check (permission) [player]
Permission: fancycore.commands.checkplayerperm

# List Player Permissions

Description: Lists all permissions of the targeted player.
Syntax: /Permission list [player]
Permission: fancycore.commands.listplayerperms