Repository navigation
feat: New plugin made to support LuckPerms - #1258
Conversation
|
Done. |
|
Just want to throw this information here: we're planning on a seperate module to better support luckperms (for example auto downloading for the environments). I think this plugin would fit more into the module (or, we can leave it as a plugin but the LP code will be in a seperate repo anyway). So this PR won't be merged here, but having that functionality seems like a great addition. |
Alright, I'd be glad to move this feature into the module when it's made |
8ba9db8 to
6ef963e
Compare
|
Hi @RobotHanzo, Can you maybe update this pr to RC10 and the latest minecraft version (1.20.4 is enough for now). If you don't have the time to do that, just leave a message and I will try to update the pr. |
…kperms-addon # Conflicts: # gradle/libs.versions.toml
Done |
|
Please exec |
0utplay
left a comment
There was a problem hiding this comment.
Looks good to me. I just have one question left. Is there a reason we don't support groups in the context? I thought luckperms would support multiple values for the same context key.
|
I just discovered that context suggestions are supported, so I added that (Which I believe adds our contexts to the web panel for easier access) |
Co-authored-by: Aldin <aldin@sijamhodzic.de>
|
Thanks for the contribution! |
Motivation
In PR #1253 CloudPerms was removed, making LuckPerms one of the best alternatives
But it lacks the feature of service / task exclusive permission
Therefor an optional plugin was made for those who want to use LuckPerms and use task exclusive permissions
Modification
Added a new plugin named CloudNet-LuckPerms-Addon to add some LuckPerms context (explained below)
Result
Four types of context were added:
task,service,environmentandnodeServer admins may then setup context in their permissions if needed, to make a permission service / task exclusive
(Note: I only made the plugins for platforms which both CloudNet and LuckPerms support, and this has been tested on Paper &
Velocity)
Other context
N/A