CpasSpigot is a RESTful API integration plugin which hooks into CpasLibrary by Agent6262 and LuckPerms by Lucko. This plugin was made for the Edge-Gamers Organization
To handle permissions, LuckPerms is needed. You can view the latest version here
Additionally, it is advised to install Vault for added permission and user management support (though not needed)
- Install needed dependencies seen above.
- Download latest version of CpasSpigot (or compile if not available)
- Restart server, let it load, then shut it down to edit files.
- In configuration, set up the necessary fields, save, and restart server (see below for in-depth tutorial)
You can view the default configuration files as well as an in-depth tutorial on each field here
Interested in hooking into CpasSpigot's MAUL component but don't want to mess around with all of the dangers of editing the plugin and breaking something? Me too, so I made an in-depth API that allows you to fetch all of the information Cpas handles and read & write to it which takes affect cross-server. You can view the documentation on API usage here
You can view what each command does, and how to properly use it here.
Similarly, you can view all the permissions CpasSpigot defines, and what each one represents here