Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

players can create signs without permissions #55

Open
WoAnerges opened this issue Mar 4, 2012 · 3 comments
Open

players can create signs without permissions #55

WoAnerges opened this issue Mar 4, 2012 · 3 comments

Comments

@WoAnerges
Copy link

manucheckp varfix1238359 deadbolt.user.create.*
14:49:33 [INFO] The player doesn't have access to that permission
14:49:33 [INFO] SuperPerms reports Node: true

player group does not have a permission to create protected chest, however, they are able to create it.

Bukkit b2026
GroupManager v1.9.46 (Phoenix)
Vault v1.2.12-b136

@WoAnerges
Copy link
Author

Dear Developer, please, list, what permissions are true, by default and what are false, by default.

@ramaroberto
Copy link

Using version: 2.1.2 for CB 1.1-R6 Mar 04, 2012

Same problem here, and this is my plugin.yml inside the DeadBolt.jar:

name: Deadbolt
main: com.daemitus.deadbolt.Deadbolt
version: 2.1
authors: 
- daemitus
- md_5
description: A simple plugin for locking containers and doors without passwords or database files. Recreated from Acru's original plugin.
commands:
    deadbolt:
        description: Access to the Deadbolt plugin via commands.
        aliases: db
permissions:
#------------------------------------------------------------------------------#
    deadbolt.*:
        description: All user and admin functionality INCLUDING broadcasts and commands
        default: false
        children:
            deadbolt.user.*: false
            deadbolt.admin.*: false
            deadbolt.broadcast.*: false
            deadbolt.command.*: false
#------------------------------------------------------------------------------#
    deadbolt.user.*:        
        description: All user functionality
        default: false
        children:          
            deadbolt.user.create.*: false
            deadbolt.user.color: false
#------------------------------------------------------------------------------#
    deadbolt.user.color:
        description: Allows coloring of signs
        default: false
#------------------------------------------------------------------------------#
    deadbolt.user.create.*:
        description: Allows protection of all chests, dispensers, furnaces, doors, and trapdoors
        default: false
        children:
            deadbolt.user.create.chest: false
            deadbolt.user.create.dispenser: false
            deadbolt.user.create.door: false
            deadbolt.user.create.furnace: false
            deadbolt.user.create.trapdoor: false
            deadbolt.user.create.fencegate: false
            deadbolt.user.create.brewery: false
            deadbolt.user.create.cauldron: false
            deadbolt.user.create.enchant: false
    deadbolt.user.create.chest:
        description: Allows user protection of chests
        default: false
    deadbolt.user.create.dispenser:
        description: Allows user protection of dispensers
        default: false
    deadbolt.user.create.door:
        description: Allows user protection of doors
        default: false
    deadbolt.user.create.furnace:
        description: Allows user protection of furnaces
        default: false
    deadbolt.user.create.trapdoor:
        description: Allows user protection of trapdoors
        default: false
    deadbolt.user.create.fencegate:
        description: Allows user protection of fencegates
        default: false
    deadbolt.user.create.brewery:
        description: Allows user protection of brewing stands
        default: false
    deadbolt.user.create.cauldron:
        description: Allows user protection of cauldrons
        default: false
    deadbolt.user.create.enchant:
        description: Allows user protection of enchantment tables
        default: false
#------------------------------------------------------------------------------#
    deadbolt.admin.*:
        description: Allows for all admin functionality
        default: false
        children:
            deadbolt.admin.create: false
            deadbolt.admin.break: false
            deadbolt.admin.bypass: false
            deadbolt.admin.commands: false
            deadbolt.admin.snoop: false
    deadbolt.admin.create:
        description: Allows admin protection of all for other users
        default: false
    deadbolt.admin.break:
        description: Allows admin breaking of protected blocks
        default: false
    deadbolt.admin.bypass:
        description: Allows admin usage of protected doors and trapdoors
        default: false
    deadbolt.admin.commands:
        description: Allows admin usage of commands on user blocks
        default: false
    deadbolt.admin.snoop:
        description: Allows admin usage of protected chests, dispensers, and furnaces
        default: false
#------------------------------------------------------------------------------#
    deadbolt.command.*:
        description: Allows use of all priviledged commands
        default: false
        children:
            deadbolt.command.reload: false
    deadbolt.command.reload:
        description: Allows admin usage of /deadbolt reload
        default: false
#------------------------------------------------------------------------------#
    deadbolt.broadcast.*:
        description: Receives all notifications of admin overrides
        default: false
        children:
            deadbolt.broadcast.break: false
            deadbolt.broadcast.snoop: false
    deadbolt.broadcast.break:
        description: Receives notifications of admin override block breaks
        default: false
    deadbolt.broadcast.snoop:
        description: receives notifications of admin override container snoops
        default: false
#------------------------------------------------------------------------------#

Can you please make a workaround to set all the default permissions to false if a plugin mananger it's detected?

Thanks!

@ramaroberto
Copy link

Well, it seems that if you delete the entery "permissions:" field from plugin.yml it works allright.

Now my plugin.yml it's like this:

name: Deadbolt
main: com.daemitus.deadbolt.Deadbolt
version: 2.1
authors: 
- daemitus
- md_5
description: A simple plugin for locking containers and doors without passwords or database files. Recreated from Acru's original plugin.
commands:
    deadbolt:
        description: Access to the Deadbolt plugin via commands.
        aliases: db

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants