Multiverse-Core Help

Discussion in 'Bukkit Help' started by wwmanley, Aug 22, 2012.

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

    wwmanley

    Hi I run a server with PermissionsEx and i need some Multiverse-Core help. So what im trying to do is make it so when a certain rank (for Example) if member walks into the creative world they get Builder rank and different permissions. Please Help. :)
     
  2. Offline

    Tanite

    I don't think you can have their rank change with them changing worlds using PEX+MV (another plugin/method maybe), but you can set their rank to have different permissions in each world.

    https://github.com/PEXPlugins/PermissionsEx/wiki/Advanced-permissions-setup#wiki-pex-multiworld

    Here's a simplified example.

    The default rank is what new people to the server get. They have a few base permissions but nothing world-specific. If I promote someone to Rankone, they keep the base permissions from the default rank (due to the inheritance) and get a few extra base permissions and then have additional ones depending on which world they go to. The admin rank has all permissions in every world but you could configure per-world ones there too following the example. You can also do per-world permissions for just one or more users down in the users section. It just depends what your exact needs are as to how best to configure it.

    Code:
    groups:
      default:
        default: true
        permissions:
        - group.default
        - preciousstones.limit1
        prefix: '&f[&e'
        suffix: '&f]'
        options:
          rank: '1000'
      Rankone:
        permissions:
        - multiverse.access.*
        - essentials.mail
        - essentials.mail.send
        inheritance:
        - default
        prefix: '&f[&a'
        suffix: '&f]'
        options:
          rank: '900'
        worlds:
          worlda:
            permissions:
            - iConomy.help
            - iConomy.holdings
            - iConomy.payment
            - mcmmo.skills.*
            - mcmmo.ability.*
          worldb:
            permissions:
            - essentials.sleepingignored
            - essentials.tppos
      Admin:
        permissions:
        - -something.i.dont.want.them.to.have.but.that.the.asterisk.below.would.grant
        - '*'
        - bukkit.command.whitelist
        - bukkit.command.whitelist.add
        - bukkit.command.whitelist.remove
        - bukkit.command.whitelist.reload
        - bukkit.command.whitelist.enable
        - bukkit.command.whitelist.disable
        - bukkit.command.whitelist.list
        - bukkit.command.ban
        - bukkit.command.ban.player
        - bukkit.command.ban.ip
        - bukkit.command.unban
        - bukkit.command.unban.player
        - bukkit.command.unban.ip
        - bukkit.command.time
        - bukkit.command.time.add
        - bukkit.command.time.set
        inheritance:
        - Rankone
        prefix: '&f[&3'
        suffix: '&f]'
        options:
          rank: '0'
    users:
      persona:
        group:
        - default
      personb:
        group:
        - Rankone
        prefix: '&f[&6'
        suffix: '&f]'
        permissions:
        - something.additional.just.for.this.person
        worlds:
          'worlda':
            permissions:
            - per.world.just.for.this.user
          'worldb':
            permissions:
            - per.world.just.for.this.user
    
     
Thread Status:
Not open for further replies.

Share This Page