This is a little plugin, however a neat one, This allows you to set user permissions and allow them to change to only specific gamemodes.
- Tested Minecraft Versions:
- 1.11
- 1.12
- 1.13
- 1.14
(Great for creative servers when you don't want people using spectator to lag the server(Loading the world))
For example You want "Helper" to use /gmsp(spectator) and /gms(survival) However not /gmc and /gma
Just add "Talfy.permissiongamemode.survival" AND "Talfy.permissiongamemode.spectator"
The above added to a group or user will allow them to change their own gamemode to Survival and spectator.
To allow someone to change/check anothers gamemode use "Talfy.permissiongamemode.others/check"
For more options please check the config (Messages, Permissions)
I believe this was a feature in the old essentials, however it seems to not exist in EssentialsX.
To use this plugin properly you require a permissions system on your server. (duh)
Usage for admins:
OP /pgreload
Reloads from the config.
Usage for staff/players:
To Check a players gamemode please use:
Use /cgm, checkgm <Player>
For help: /gm
LONG Cmd /gm <Type> <Player>
Short Cmd /gms/c/a/sp <Player>
Types:
For Survival: 0, s Or Survival
For Creative: 1, c Or Creative
For Adventure: 2, a Or Adventure
For Spectator: 3, sp Or Spectator

Permission Gamemode 1.1
A plugin that allows permissions to be used for setting gamemode(s).
Recent Updates
- Tested on 1.14 Apr 25, 2019
- Added /checkmode command, Bugfixes. Jun 18, 2017
- Tested on 1.12; Everything seems to work A-OK Jun 15, 2017