How To Set up the Group Manager with the Essentials Plugin
How To: Set up the Group Manager with the Essentials Plugin
This article will explain how to add players to permissions groups, and configure permission groups after you have installed the Essentials plugin.You should Install the Essentials Plugins First
Standard Groups
- Default (Guest group - new players join automatically)
- Builder (Basic group - allows a player build)
- Admin
- Moderator (Full rights)
- Owner (Everything - OP+)
Commands for Managing Player/Group
A complete list of commands and details can be found in the Esstentials Wiki at http://ess.khhq.net/wiki/Main_PageYou can add a user to the desired group from the Multicraft Control Panel or as a player who already bas Operator status in game.
A player can only have 1 primary group. A player can be added to sub-groups and inherrit the group permissions as well as those of the their primary group.
To place a Player into a Group
/manuadd {player} {group}To delete a Player from a Group
(Players with no 'Group' are moved back into the Default Group)
/manudel {player}To add a Player to a sub-Group
/manuaddsub {player} {group}To remove a Player to a sub-Group
/manudelsub {player} {group}To check what group a player is in
/manwhois {player}To reload permissions/group settings
/manloadGroup Structure and Group YAML files
Groups are defined by a 'global group' file and 'local group' file for each worldThere are examples at https://github.com/essentials/Essentials/tree/master/EssentialsGroupManager/src
- The globalgroups.yml defines the global groups and the explicit permissions granted for each one.
/plugins/GroupManager/globalgroups.yml- The local groups.yml defines the local groups by listing the global groups as inheritances.
/plugins/GroupManager/worlds/world/groups.ymlYou can edit these files by downloading them using FTP, making changes and uploading them again, or from within the Multicraft Web FTP Client. Changes may not take place until you tell GroupManager to reload them.
When adding new permissions for a plugin it is best practice to add the permissions to a global group and then set a local group as an inheritor. Groups inherit permissions only and do not inherit any other attributes.
Commands for Creating / Editing Groups
A complete list of commands and details can be found in the Esstentials Wiki at http://ess.khhq.net/wiki/Main_PagePrefix the Group-Name with g: to make it a Global Group
To add a group
/mangadd {group}To add/delete a group (Prefix a groupname with g: to make it a global group)
Players in a deleted group are moved to the Default Group
/mangdelTo add a Group to the inheritance list for another Group
/mangaddi {maingroup} {grouptoinherit}To remove a Group from the inheritance list for another Group
/mangdeli {maingroup} {grouptoinherit}To list all Groups
/listgroupsTo add a permission to a Group
/mangaddp {group} {permission}To remove a permission from a Group
/mangdelp {group} {permission}To list the permissions for a Group
/manglistp {group}To check if a Group has a specific permission
/mangcheckp {group} {permission}A complete list of commands and details can be found in the Esstentials Wiki at http://ess.khhq.net/wiki/Main_Page
Add to Favourites Print this Article