PermissionsEx to bPermissions

Discussion in 'Bukkit Help' started by ArrowToTheKnee, Jan 2, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    ArrowToTheKnee

    How would I convert to bPermissions from PermissionsEx?
    I get some errors when I do it.
    Code:
    groups:
        default:
            default: true
            options:
                rank: '1000'
            permissions:
            - modifyworld.chat
            - essentials.helpop
            - essentials.suicide
            prefix: '&7[Guest]&7 '
        Admins:
            prefix: '&4[Admins]&4 '
            permissions:
            - -modifyworld.mobtarget.*
            - '*'
            - vanish.*
            - -vanish.silentjoin
            options:
                rank: '0'
        Member:
            prefix: '&f[Member]&f '
            permissions:
            - modifyworld.*
            - essentials.helpop
            options:
                rank: '900'
        VIP:
            prefix: '&d[VIP]&d'
            permissions:
            - -modifyworld.mobtarget.monster.creeper
            - modifyworld.*
            inheritance:
            - Member
            options:
                rank: '800'
        Moderator:
            permissions:
            - -modifyworld.mobtarget.*
            - modifyworld.*
            - essentials.helpop.receive
            - essentials.whois
            - essentials.list.hidden
            - essentials.butcher
            - essentials.clearinventory
            - essentials.clearinventory.others
            - essentials.invsee
            - essentials.kickall
            - essentials.kill
            - essentials.mute
            - essentials.mute.exempt
            - essentials.togglejail
            - essentials.jail.exempt
            - essentials.unban
            - essentials.unbanip
            - essentials.spawn
            - essentials.setwarp
            - essentials.top
            - essentials.warp
            - essentials.warp.list
            - essentials.tphere
            - essentials.tp
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tphere
            - essentials.msg
            - essentials.near
            - essentials.realname
            options:
                rank: '100'
            prefix: '&a[Moderator]&a '
    users:
        ArrowsToDaKnee:
            group:
            - Admins
        Corekt:
            group:
            - Admins
    
    If someone were to actually convert it for me...:D
    But all I need is to know how.
    Thanks in advance.
     
  2. Offline

    pyraetos

    Here's a small example of a bPermissions file, you'll just have to move some things around. "^" in front represents a negative node, instead of "-".

    Code:
    default: Default
    players:
        gameever:
        - Default
        rocks246:
        - Default
        flyingcow101:
        - Default
        pyraetos:
        - Admins
        - Veteran
        - Moderator
        - Default
        chad323:
        - Default
        SwearWord:
        - Default
        haronaownz:
        - Default
        SWISA:
        - Default
        SoundWave101:
        - Default
        DaddyMcMine:
        - Default
        bobbysmithyy:
        - Default
        peter1919:
        - Default
    groups:
        Default:
        - bukkitconnect.send
        - ^factions.kit.halfplayer
        - iConomy.holdings
        - pvpplus.setgy.faction
        - towny.town.resident
        - towny.town.*
        Veteran:
        - iboom.boom
        - movecraft.bomber.*
        - movecraft.boat.*
        - movecraft.ship.*
        - essentials.tphere
        SubModerator:
        - movecraft.aircraft.*
        - movecraft.car.*
        - essentials.spawnmob
        - lockette.admin.create.chest
        - lockette.admin.create.door
        - lockette.admin.create.furnace
        - essentials.bigtree
        - essentials.tppos
        - essentials.tptoggle
        Moderator:
        - OpenInv.openinv
        - OpenInv.search
        - server.citoyen
        - OpenInv.crossworld
        - essentials.setjail
        - essentials.togglejail
        - essentials.jails
        - essentials.kick
        - iboom.playerboom
        - towny.cheat.bypass
        Admins:
        - bukkitconnect.reload
        - pvpplus.arena.*
        - pvpplus.setrating
        Sponsor:
        - essentials.item
     
  3. Offline

    codename_B

    Things to bear in mind - the new bPermissions will have a slightly differently styled file to accomodate inheritance and metadata.
     
    pyraetos likes this.
  4. Offline

    ArrowToTheKnee

    What exactly to you mean?
     
  5. Offline

    codename_B

    example users.yml
    Code:
    users:
      codename_b:
        permissions:
        - bPermissions.admin
        - bukkit.command.broadcast
        - bukkit.command.save
        - bukkit.command.stop
        groups:
        - default
        meta:
          prefix: admin
    
     
  6. Offline

    ArrowToTheKnee

    @codename_B
    Is this what the NEW bPermissions will be like?
    I'm also still having trouble, I wish someone could convert the file to bPermissions...
    But, can I use Essentials with it?

    Bump.

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

    codename_B

    If you can be patient, eventually there will be a shiny gui for the new bPermissions.
     
  8. Offline

    ArrowToTheKnee

    :D
    Wait are you being sarcastic lol.
     
  9. Offline

    codename_B

  10. Offline

    popBelly2

    Isnt there a command like you just say /convert if not why not add it?
    I might edit bpermissions/permissions ex to make a example one you edit
     
  11. Offline

    Necrodoom

    when its up, can you make a comparison post between new and old for updating example essentials files?
     
  12. Offline

    codename_B

    No problem :)
     
Thread Status:
Not open for further replies.

Share This Page