--- icon: dot title: Permissions --- ![](../../static/commands.png) # Commands for the permissions system !!!warning The command list is not complete and not all commands are properly documented yet. Some commands might not be implemented yet. !!! ## 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``