-
Notifications
You must be signed in to change notification settings - Fork 40
Permission nodes not applied #108
Description
Affected Plugin
MassiveCore & Vampire 2.13.7
Describe your Environment
This server is running CraftBukkit version git-Spigot-2086bb0-d0a3620 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
Steps to Reproduce this Bug
Infect player allow to turn or use vamp set vampire true
expected to follow configuration instance.json:
"updatePermsVampire": {
"vampire.is.vampire": true,
"vampire.is.human": false
},
"updatePermsHuman": {
"vampire.is.vampire": false,
"vampire.is.human": true
},
Observed Results
Permission nodes are never applied. There is no way to configure the plugin to even use permissions plugins, so unless you manually set the permissions per user as they turn (and whenever they cure them selves) there is no method of applying permissions much less changing the status of those permissions.
Expected Results
I can give every one of a certain rank a "kit" permission which allows them to use the plugin, but that's all. There's no way to configure it to use existing plugins on the server for permission setting and - as far as I can tell - you don't offer a plugin that does so either, so this portion of the plugin doesn't appear to function in any way for anyone. When a person is "full vampire" they should be able to list fellow vampires, but adding to the instance.json file permissions such as this... or a permission node to have access to a bat disguise from another plugin... is not possible. No nodes are assigned ever, so it's not even possible to check for the node "vampire.is.human" or "vampire.is.vampire" since these nodes are never given to anyone, for any reason.