To configure GroupManager navigate to FTP, and go to / plugins / GroupManager /. Then you can either create new ranks by going to / worlds / and selecting the file of the map on which you want to change the grades (generally using the / world / for a reason that we will see below). Open groups.yml. You will see the basic configuration. It is everywhere whenever you create a new world.
My configuration will be for the "worlds" map, if you want another permission set up choose another map.
/plugins/GroupManager/worlds/word/groups.yml |
The groups ==>
-Skywalker
-Admin
-Players
-Modo
-God
groups: Skywalker: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix 'e &' build: false suffix: Admin : default: false permissions: - groupmanager.mantogglesave - essentials - essentials.clearinventory - essentials.cooldown.bypass - essentials.deljail - essentials.give - essentials.god - essentials.heal - essentials.heal.others - essentials.invsee - essentials .item - essentials.jails - essentials.kickall - essentials.kit - essentials.mute - essentials.sell - essentials.setjail - essentials.signs.protection.override - essentials.spawnmob - essentials.teleport.cooldown.bypass - essentials .teleport.timer.bypass - essentials.togglejail - GroupManager *. - essentials.burn inheritance: - modo info: prefix '& c' build: true suffix: Players: default: false permissions: - essentials.afk - essentials.back. OnDeath - essentials.balance - essentials.chat.shout - essentials.compass - essentials.home - essentials.kit - essentials.kit.tools - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - essentials. nick - essentials.pay - essentials.portal - essentials.protect - essentials.sethome - essentials.signs.buy.use - essentials.signs.disposal.create - essentials.signs.disposal.use - essentials.signs.free.use - essentials.signs.heal.use - essentials.signs.mail.create - essentials.signs.mail.use - essentials.signs.protection.create - essentials.signs.protection.use - essentials.signs.sell.use - essentials. signs.trade.create - essentials.signs.trade.use - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - essentials.warp - essentials.warp.list - essentials.worth inheritance: - default info: prefix '& 2' build: true suffix: Modo: default: false permissions: - essentials.back - essentials.ban - essentials.banip - essentials.broadcast - essentials.delwarp - essentials.depth - essentials.eco - essentials .getpos - essentials.jump - essentials.kick - essentials.kill - essentials.setwarp - essentials.time - essentials.togglejail - essentials.top - essentials.tp - essentials.tphere - essentials.tpo - essentials.tpohere - essentials.tppos - essentials.tptoggle - essentials.unban - essentials.unbanip - essentials.whois - essentials.world - groupmanager.listgroups - groupmanager.mandemote - groupmanager.manload - groupmanager.manpromote - groupmanager.mansave - groupmanager.manselect - groupmanager.manuadd - GroupManager .manudel - essentials.ext inheritance: - player info: prefix '& 5' build: true suffix: God default: false permissions: - '*' inheritance: - admin info: prefix '& 4' build: true suffix:
We will detail each part
Default: default: true permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn inheritance: [] info: prefix 'e &' build: false suffix:
Default: Group Name
default: true : Group to be defined by default for all users who were not defined group.
permissions: list of permissions.
info: Information detailing the group.
prefix '& e' suffix: = Group Color. For esthetics, there is the prefix, with color codes.
build: false : This group can not destroy or build on the server because the build is defined to true.
/manuadd <player> <group> |
Permissions required: groupmanager.manuadd
/ manudel <player> |
Permissions required: groupmanager.manudel
/manpromote <player> <group> |
Permissions required: groupmanager.manpromote
/mandemote <player> <group> |
groupmanager.mandemote
/manwhois <player> |
Permissions required: groupmanager.manwhois
/Plugins/GroupManager/config.yml |
This is the most interesting part of this file. It allows you to apply which group of the world must be the same one in the world 2.
In fact, you don't have to copy / paste your file groups.yml in each case present in the worlds record.
We will take an example. I have 3 worlds: world, world_pvp, world_freebuild. I want the same groups in the world and world world_pvp but I also want the players to be in their group (and not in the default group).
world:
world_pvp: - users - groups
Now, in the "world_freebuild", I don't want the players can do / tpa. I'll change the groups.yml file.
But I want players to always be in the same group without the same groups perms. This will give:
world:
world_pvp: - users - groups world_freebuild: - users