Skip to content
This repository was archived by the owner on Nov 5, 2019. It is now read-only.
This repository was archived by the owner on Nov 5, 2019. It is now read-only.

Permission nodes not applied #108

@mrcoffee1026

Description

@mrcoffee1026

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions