GCPM is a Grasscutter permission manager plugin for server administrators to enhance the current permission system by adding permission groups.
- Permission Groups
- Player Prefixes
- Flexible Commands
The features listed are to achieve an MVP for the first release.
This plugin is made to run on the current Development branch of Grasscutter.
This plugin is in very early development and only manually adding permission groups via MongoDB is supported.
If you require support please ask on the Grasscutter Discord. However, support is not guaranteed.
If you encounter any issues, please report them on the issue tracker. However, please search to see if anyone else has encountered your issue before. Any duplicate issues will be closed.
Coming soon!
- Pull the latest code from github using
git clone https://github.com/4Benj/gcpm
in your terminal of choice. - In the newly created gcpm folder run
gradlew build
(cmd) or./gradlew build
(Powershell, Linux & Mac). - Assuming the build succeeded, copy the
gcpm-plugin-1.0.0-dev.jar
file, copy it. - Navigate to your
Grasscutter
server, find theplugins
folder and paste thegcpm-plugin-1.0.0-dev.jar
into it. - Start your server.
- Profit?
Your final plugins folder directory structure should look similar to this
plugins
│ gcpm-plugin-1.0.0-dev.jar
│ ...
└───GCPM
│ config.json
│ groups.json