On my small minecraft server, the MITs (Mod in Training) have access to /gamemode /gm(s or c) when they don't have a permission node for it. I don't want the MIT rank to have access to the game mode changing commands. Any help with this?
Im using GroupManager, and this is what I have in the permissions file:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
On my small minecraft server, the MITs (Mod in Training) have access to /gamemode /gm(s or c) when they don't have a permission node for it. I don't want the MIT rank to have access to the game mode changing commands. Any help with this?
Im using GroupManager, and this is what I have in the permissions file:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
groups:
Moderator:
default: false
permissions:
- essentials.lightning
- essentials.lightning.others
- essentials.mute
- warnings.check
- warnings.warn
inheritance:
- builder
- g:groupmanager_moderator
- g:bukkit_moderator
- g:essentials_moderator
- g:towny_moderator
- g:vanish_moderator
info:
build: true
prefix: '&6[&5Mod&6]&f'
suffix: ''
Owner:
default: false
permissions:
- +vanish.effects.toggle.all
- -vanish.effects.*
- '*'
inheritance:
- admin
info:
build: true
prefix: '&6[&3Owner&6]&f'
suffix: ''
Mystic:
default: false
permissions:
- essentials.feed
- essentials.fly
- essentials.heal
- essentials.repair
- essentials.repair.all
inheritance:
- default
info:
build: false
prefix: '&6[&dMystic&6]&f'
suffix: ''
HeadAdmin:
default: false
permissions:
- essentials.clearinventory.others
- essentials.enderchest
- essentials.enderchest.modify
- essentials.enderchest.others
- essentials.god
- essentials.lightning
- essentials.lightning.others
- essentials.setwarp
- essentials.vanish
- groupmanager.demote
- groupmanager.manuadd
- groupmanager.manudel
- groupmanager.manwhois
- groupmanager.promote
- mcmmo.chat.adminchat
inheritance:
- admin
- mit
- moderator
info:
build: false
prefix: '&6[&4Head&b-&4Admin&6]&f'
suffix: ''
Builder:
default: false
permissions:
- essentials.gamemode
inheritance:
- default
- g:essentials_builder
- g:towny_builder
info:
build: true
prefix: '&6[&2Builder&6]&f'
suffix: ''
MIT:
default: false
permissions:
- coreprotect.inspect
- coreprotect.restore
- coreprotect.rollback
- essentials.ec
- essentials.enderchest
- essentials.invsee
- essentials.kick
- essentials.mute
- essentials.spawn.others
- essentials.tempban
- mcmmo.chat.adminchat
inheritance:
- moderator
- mystic
info:
build: false
prefix: '&6[&7MIT&6]&f'
suffix: ''
Admin:
default: false
permissions:
- essentials.clearinventory
- essentials.fireball
- essentials.invsee.modify
- essentials.nuke
inheritance:
- moderator
- g:groupmanager_admin
- g:bukkit_admin
- g:essentials_admin
- g:towny_admin
- g:vanish_admin
info:
build: true
prefix: '&6[&cAdmin&6]&f'
suffix: ''
Default:
default: true
permissions:
- -bukkit.command.kill
- essentials.afk
- essentials.back
- essentials.balance
- essentials.balancetop
- essentials.delhome
- essentials.help
- essentials.helpop
- essentials.home
- essentials.ignore
- essentials.mail
- essentials.mail.read
- essentials.mail.send
- essentials.msg
- essentials.pl
- essentials.recipie
- essentials.sell
- essentials.sethome
- essentials.sign.use.buy
- essentials.sign.use.warp
- essentials.suicide
- essentials.suicude
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.warp
- essentials.worth
inheritance:
- g:groupmanager_default
- g:bukkit_default
- g:essentials_default
- g:towny_default
info:
build: false
prefix: '&6[&eExplorer&6]&f'
suffix: ''
You have a messy file here, from what I can make of it though you gave the inheritance of Moderator to MIT
Moderator has the inheritance of Builder which gives them access to GMC and GMS
I edited it to where Moderator doesn't inherit Builder, and it seemed to fix that. Thanks for pointing that out, and sorry about the messy file.
You're welcome. Glad to help.