Problem/Bug (PEX) Rank Suffix Priority Messed Up?

Discussion in 'Bukkit Help' started by Krase, Jan 10, 2017.

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

    Krase

    So, I've been trying to fix this problem for a while. Whenever I promote someone to the Mod, VIP, MVP, or Skrub rank, the "[Starter]" suffix takes priority over it. I don't know if I messed something up or if I'm just blind, but I can't see the problem with the priority weights. Please help me fix this; it would be greatly appreciated.
    Code:
    groups:
      Owner:
        options:
          default: 'false'
          build: 'true'
          suffix: ' &7&l[&4&lOwner&7&l]'
          rank: '920'
          rank-ladder: Staff
          weight: '920'
        permissions:
        - '*'
      Head-Admin:
        options:
          default: 'false'
          build: 'true'
          suffix: ' &7&l[&d&lHead-Admin&7&l]'
          rank: '930'
          rank-ladder: Staff
          weight: '930'
        inheritance:
        - Admin
        permissions:
        - essentials.skull
      Admin:
        options:
          default: 'false'
          build: 'true'
          suffix: ' &7&l[&c&lAdmin&7&l]'
          rank: '940'
          rank-ladder: Staff
          weight: '940'
        inheritance:
        - Mod
        permissions:
        - essentials.socialspy
        - essentials.gamemode
        - -essentials.seen.extra
        - noswear.bypass
        - worldedit.*
        - essentials.help
      Mod:
        options:
          default: 'false'
          build: 'true'
          suffix: ' &7&l[&d&lMod&7&l]'
          rank: '945'
          rank-ladder: Staff
          weight: '945'
        inheritance:
        - Skrub
        permissions:
        - essentials.ban
        - essentials.ban.exempt
        - essentials.mute
        - essentials.ban.offline
        - essentials.invsee.modify
        - essentials.kick
        - essentials.tempban
        - essentials.tempmute
        - essentials.unban
        - essentials.vanish
      Skrub:
        options:
          default: 'false'
          build: 'false'
          rank: '950'
          rank-ladder: Donators
          weight: '950'
        inheritance:
        - MVP
        permissions:
        - essentials.kits.skrub
        - playervaults.amount.5
        - sr.name
        - sr.user
        - sr.color
        - essentials.invsee
        - -essentials.kits.vip
        - -essentials.kits.mvp
      MVP:
        options:
          default: 'false'
          build: 'false'
          rank: '960'
          rank-ladder: Donators
          weight: '960'
        inheritance:
        - VIP
        permissions:
        - essentials.kits.mvp
        - playervaults.amount.3
        - essentials.seen
        - essentials.near
        - -essentials.kits.vip
      VIP:
        options:
          default: 'false'
          build: 'false'
          rank: '970'
          rank-ladder: Donators
          weight: '970'
        inheritance:
        - Starter
        permissions:
        - group.vip
        - essentials.kits.vip
        - playervaults.amount.2
        - essentials.nick
        - essentials.nick.color
        - essentials.ptime
        - essentials.teleport.cooldown.bypass
      Starter:
        options:
          default: 'true'
          build: 'false'
          suffix: ' &8&l[&7&lStarter&8&l]'
          rank: '999'
          weight: '999'
        permissions:
        - -essentials.protect.damage.fall
        - -essentials.sell
        - -group.vip
        - essentials.spawn
        - essentials.kit
        - essentials.kits.starter
        - essentials.warp
        - essentials.pay
        - essentials.balance
        - essentials.spawn
        - essentials.msg
        - essentials.realname
        - essentials.signs.use.buy
        - essentials.signs.use.sell
        - essentials.signs.use.disposal
        - essentials.ignore
        - essentials.signs.use.kit
        - playervaults.amount.1
        - essentials.warp
        - essentials.warp.list
        - pexrankup.rankup
        - essentials.warps.donate
        - essentials.signs.use.warp
        - -bukkit.command.me
        - -bukkit.command.list
        - -bukkit.command.version
        - -bukkit.command.kill
        - -bukkit.command.plugins
        - -essentials.tpa
        - -essentials.tpaccept
        - -essentials.tpahere
        - shopguiplus.shop
        - shopguiplus.shops.*
        - -essentials.help
      A:
        options:
          default: 'true'
          build: 'false'
          prefix: ' &6[&eA&6] &7'
          rank: '879'
          weight: '879'
        inheritance:
        - Starter
        permissions:
        - essentials.warps.A
      B:
        options:
          default: 'false'
          build: 'false'
          prefix: ' &6[&eB&6] &7'
          rank: '878'
          weight: '878'
        inheritance:
        - A
        permissions:
        - group.b
        - essentials.warps.B
      C:
        options:
          default: 'false'
          build: 'false'
          prefix: ' &6[&eC&6] &7'
          rank: '877'
          weight: '877'
        inheritance:
        - B
        permissions:
        - essentials.warps.C
        - group.c
      D:
        options:
          default: 'false'
          build: 'false'
          prefix: ' &6[&eD&6] &7'
          rank: '876'
          weight: '876'
        inheritance:
        - C
        permissions:
        - essentials.warps.D
        - group.d
      E:
        options:
          default: 'false'
          build: 'false'
          prefix: ' &6[&eE&6] &7'
          rank: '875'
          weight: '875'
        inheritance:
        - D
        permissions:
        - essentials.warps.E
    
     
  2. Offline

    Tails_Prower_24

    You made vip inherit starter which has the starter suffix. You did not make a suffix for viper. If you make a suffix for every group, every group will have a suffix different from each other.
     
  3. Offline

    Krase

    Ah, thank you. It works now.
     
    Tails_Prower_24 likes this.
Thread Status:
Not open for further replies.

Share This Page