Permissions help

Discussion in 'Bukkit Discussion' started by snowsilk, Sep 26, 2011.

Thread Status:
Not open for further replies.
  1. Now I think I've tried almost every Permissions plugins.
    Those who uptodate do not work. them who they work for almost 1 day. and then they fuck up.

    some of them not auto add user. it means they do not get into the default group.
    And some can not anything. Some may build. and admins lose their Permissions.

    Those plugins I've tried
    bukkit Permissions: add people not to default group
    SuperpermsBridge: add people not to default group
    Krinsdeath's Fix Build: Will not boot on my server.
    bPermissions: It seems a little time.
    zPermissions: It seems a little time.
    PermissionsEx: add people not to default group. and delete everything when you add from admin console thendelete everything in the file.
    Essentials - group manager, it seems a little time. so the fuck up

    Come up with some things possibly also a page showing how it is set. Must be mc 1.8.1

    ps Translate from Danish
    regards Snowie
     
  2. Offline

    esocid

    This might be a little difficult with the translation issue, but are you saying your problems with PermissionsBukkit and SuperpermsBridge is that they don't add people automatically to the default group?

    I've not encountered this. How is your permissions file set up? Other than that, I don't get what you're asking.
     
  3. Offline

    AndyFox42

    Please show your config file for permissionsbukkit
     
  4. yes i will get the config and post it

    Code:
    
    users:
    
    
    groups:
        default:
            permissions:
                myhome.home.basic.home: true
                myhome.home.basic.delete: true
                myhome.home.basic.set: true
                lockette.user.create.*: true
                elevators.builder: true
                myhome.home.basic.home: true
                myhome.home.basic.set: true
                multiverse.portal.access.*: true
                worldguard.region.removemember.member.*: true
                worldguard.region.addmember.member.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                commandbook.msg: true
                permissions.build: true
                mchat.prefix.member: true
                mchat.custVar.member: true
            worlds:
                silks:
                    coolplugin.item: true
            inheritance:
    
        vip:
            permissions:
                multiverse.portal.access.*: true
                permissions.build: true
                mchat.custVar.vip: true
                mchat.prefix.vip: true
                mywarp.warp.basic.warp: true
                mywarp.warp.basic.createpublic: true
                mywarp.warp.basic.welcome: true
                mywarp.warp.basic.list: true
                commandbook.msg: true
            worlds:
                silks:
                    coolplugin.item: true
            inheritance:
            - default
        admin:
            permissions:
                worldguard.god: true
                worldguard.region.define: true
                worldguard.region.select.*: true
                worldguard.region.info.*: true
                worldguard.region.addowner.*: true
                worldguard.region.removeowner.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                worldguard.region.list: true
                worldguard.region.flag.regions.*: true
                worldguard.region.remove.*: true
                worldguard.reload: true
                commandbook.msg: true
                commandbook.weather: true
                commandbook.setspawn: true
                '*': true
                worldedit.override.bedrock: true
                myhome.admin: true
                lockette.user.create.*: true
                lockette.admin.create.*: true
                lockette.admin.break: true
                lockette.admin.bypass: true
                lockette.admin.reload: true
                elevators.operator: true
                elevators.advancedbuilder: true
                dynmap.marker.add: true
                dynmap.reload: true
                dynmap.marker.movehere: true
                dynmap.marker.update: true
                dynmap.marker.delete: true
                dynmap.marker.list: true
                dynmap.marker.icons: true
                dynmap.marker.addset: true
                dynmap.marker.updateset: true
                dynmap.fullrender: true
                bb.admin.info: true
                bb.admin.watch: true
                bb.admin.rollback: true
                multiverse.portal.access.*: true
                worldguard.region.addowner.own.*: true
                worldguard.region.addowner.member.*: true
                worldguard.region.addowner.*: true
                worldguard.region.removeowner.own.*: true
                worldguard.region.removeowner.member.*: true
                worldguard.region.removeowner.*: true
                worldguard.region.removemember.member.*: true
                worldguard.region.addmember.member.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                worldguard.region.removemember.own.*: true
                worldguard.region.addmember.own.*: true
                worldguard.reload: true
                worldguard.region.remove.*: true
                worldguard.region.setparent.*: true
                worldguard.region.setpriority.*: true
                worldguard.region.flag.regions.*: true
                worldguard.region.list: true
                worldguard.region.info.*: true
                worldguard.region.select.*: true
                worldguard.region.claim: true
                worldguard.region.redefine.*: true
                worldguard.god: true
                worldguard.god.other: true
                worldguard.ungod: true
                worldguard.ungod.other: true
                worldguard.heal: true
                worldguard.heal.other: true
                worldguard.slay: true
                worldguard.slay.other: true
                worldguard.locate: true
                worldguard.stack: true
                multiverse.core.create: true
                multiverse.core.import: true
                multiverse.core.reload: true
                multiverse.core.modify: true
                multiverse.core.info: true
                multiverse.core.list.worlds: true
                multiverse.core.list.who: true
                multiverse.core.list.environments: true
                multiverse.core.coord: true
                multiverse.core.confirm: true
                multiverse.teleport.self.NAME: true
                multiverse.teleport.other.NAME: true
                multiverse.access.NAME: true
                multiverse.exempt.NAME: true
                multiverse.help: true
                worldguard.region.select.*: true
                worldguard.region.claim: true
                worldguard.region.redefine.*: true
                worldguard.god: true
                worldguard.god.other: true
                worldguard.ungod: true
                worldguard.ungod.other: true
                permissions.build: true
                permissions.*: true
                mchat.custVar.admin: true
                mchat.prefix.admin: true
                mywarp.warp.basic.warp: true
                mywarp.warp.basic.createpublic: true
                mywarp.warp.basic.welcome: true
                mywarp.warp.basic.list: true
                mywarp.admin: true
            worlds:
                silks:
                    coolplugin.item: true
            inheritance:
            - default
        Moderator:
            permissions:
                worldguard.god: true
                worldguard.region.define: true
                worldguard.region.select.*: true
                worldguard.region.info.*: true
                worldguard.region.addowner.*: true
                worldguard.region.removeowner.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                worldguard.region.list: true
                worldguard.region.flag.regions.*: true
                worldguard.region.remove.*: true
                worldguard.reload: true
                commandbook.msg: true
                commandbook.weather: true
                mywarp.warp.basic.warp: true
                mywarp.warp.basic.createpublic: true
                mywarp.warp.basic.welcome: true
                mywarp.warp.basic.list: true
                mywarp.admin: true
                myhome.admin: true
                myhome.home.basic.home: true
                myhome.home.basic.delete: true
                myhome.home.basic.set: true
                lockette.admin.bypass: true
                lockette.admin.reload: true
                elevators.operator: true
                elevators.advancedbuilder: true
                dynmap.marker.add: true
                dynmap.reload: true
                dynmap.marker.movehere: true
                dynmap.marker.update: true
                dynmap.marker.delete: true
                dynmap.marker.list: true
                dynmap.marker.icons: true
                dynmap.marker.addset: true
                dynmap.marker.updateset: true
                dynmap.fullrender: true
                multiverse.portal.access.*: true
                worldguard.region.addowner.own.*: true
                worldguard.region.addowner.member.*: true
                worldguard.region.addowner.*: true
                worldguard.region.removeowner.own.*: true
                worldguard.region.removeowner.member.*: true
                worldguard.region.removeowner.*: true
                worldguard.region.removemember.member.*: true
                worldguard.region.addmember.member.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                worldguard.region.removemember.own.*: true
                worldguard.region.addmember.own.*: true
                worldguard.reload: true
                permissions.reload: true
                permissions.build: true
                mchat.custVar.Moderator: true
                mchat.prefix.Moderator: true
            worlds:
                silks:
                    coolplugin.item: true
            inheritance:
            - default
    messages:
        build: '&cYou do not have permission to build here.'
    
    It is my config file.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  5. Offline

    esocid

    Which permissions plugin is this for?
    In permissionsbukkit you have a user file, and a permissions file.
     
  6. PermissionsBukkit

    no user file only config file. in permissionsbukkit folder

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  7. Offline

    AndyFox42

    Ignore this person, he is wrong.

    PermissionsBukkit requires you define the users in the first section of your file and your groups in the second half. You have defined the groups correctly. you must add yourself to the users portion at the top.

    EX:

    Code:
    users:
        AndyFox42:
            groups:
            - admin
    And then everything you have for groups. Please try it this way and tell me if you have further troubles. thanks.
     
  8. have tried it now but my user is not contagious default group.
    they can not build or anything. or some other thing which is in the default group
     
  9. Offline

    AndyFox42

    Is your default group named "default" or something else?
     
  10. it is default.

    Code:
    groups:
        default:
            permissions:
                myhome.home.basic.home: true
                myhome.home.basic.delete: true
                myhome.home.basic.set: true
                lockette.user.create.*: true
                elevators.builder: true
                myhome.home.basic.home: true
                myhome.home.basic.set: true
                multiverse.portal.access.*: true
                worldguard.region.removemember.member.*: true
                worldguard.region.addmember.member.*: true
                worldguard.region.addmember.*: true
                worldguard.region.removemember.*: true
                commandbook.msg: true
                permissions.build: true
                mchat.prefix.member: true
                mchat.custVar.member: true
     
  11. Offline

    esocid

    Not sure why you decided that. Your user/group (config.yml) file can have all of your permissions if you feel like it. But for those of us who have 4-5 groups, it's easier to put the permissions into a separate file (permissions.yml), and define the "children" of one permission. For example:

    Code:
    groups:
        default:
            permissions:
                permissions.build: false
                mchat.prefix.nobuild: true
        CMF:
            permissions:
                server.basics: true
    And in my permissions file
    Code:
    server.basics:
        children:
            permissions.build: true
            achievements.check: true
            achievements.view.own: true
            achievements.view.list: true
            stats.log: true
            stats.view.own: true
            stats.view.playtime: true
            stats.view.others: true
            ichat.color: true
            simplegive.item: true
            tpp.tp.*: true
            tpp.jump.*: true
            tpp.world.*: true
            bukkitvote.vote.day: true
            bukkitvote.vote.night: true
            bukkitvote.vote.mute: true
            bukkitvote.vote.unmute: true
            bukkitvote.vote.kick: true
            bukkitvote.vote.ban: true
            bukkitvote.vote.thunder: true
            bukkitvote.vote.storm: true
            PlayerList.players.node: true
            PlayerList.hide.node: true
            PlayerList.show.node: true
            simplerestart.time: true
            autosave.status: true
            autosave.version: true
            backtobody.btb: true
            giveto.self: false
            giveto.exempt.delay: false
            giveto.exempt.cost: false
            superpermbridge.tpp.tp.*: true
            superpermbridge.tpp.jump.*: true
            superpermbridge.tpp.world.*: true
            admincmd.server.motd: true
            admincmd.server.news: true
    You don't have to do it like this. You can put every permission inside your config file, or define a single permission, like server.basics, and place many permissions under that one, and set server.basics: true for a group to grant all of those permissions.

    When you start the server do you see lines in the output saying that your plugins are loading correctly?
     
Thread Status:
Not open for further replies.

Share This Page