bPermissions & EssentialsChat priority #409


  • New
  • Other
Open
  • _ForgeUser6850069 created this issue Sep 2, 2012

    Describe to us the issue that you're having:
    I'm using EssentialsChat for chat formatting, also for the prefix, but these only work when I use setgroup, I need addgroup..

    Example: When someone donates for group [VIP2], he's supposed to get this tag and a special assigned chat color.
    When the same guy later on donates for [VIP1], he's supposed to still have the VIP2 tag and chat color, because he paid more for VIP2.

    EssentialsChat prefix & chat color works when I use setgroup though, but that would reset a higher donator rank :/
    How can I set a priority to my groups?

    Groups.yml:

    default: default
    groups:
    admin:
    permissions:
    - donator.recent
    - vanish.standard
    - vanish.toggle.nopickup
    - ^group.moderator
    groups:
    - moderator
    default:
    permissions:
    - armorabilities.lavaswim
    - armorabilities.speed
    - bukkit.broadcast.user
    - bukkit.command.help
    - bukkit.command.sethome
    - bukkit.commands.sethome
    - craftbook.mech.bridge.use
    - craftbook.mech.elevator.use
    - craftbook.mech.gate.use
    - craftbook.mechanic.elevator.use
    - craftbook.mechanic.use
    - dynamiceconomy.buy
    - dynamiceconomy.customer
    - dynamiceconomy.sell
    - essentials.balance
    - essentials.chat.color
    - essentials.chat.format
    - essentials.chatcolor
    - essentials.chatformat
    - essentials.help
    - essentials.help.myhelppages
    - essentials.ignore
    - essentials.kill
    - essentials.list
    - essentials.msg
    - essentials.pay
    - essentials.plugin
    - essentials.plugins
    - essentials.sethome
    - essentials.signs.use.warp
    - essentials.suicide
    - essentials.time
    - essentials.warp.spawn
    - factions.show
    - group.default
    - iConomy.payment
    - iconomy.pay
    - iconomy.top
    - mcmmo.chat.partychat
    - myhelppages.*
    - myhelppages.allpages
    - myhelppages.help-chestprotect
    - myhelppages.help-city
    - myhelppages.help-combat
    - myhelppages.help-donate
    - myhelppages.help-dragon
    - myhelppages.help-faction
    - myhelppages.help-home
    - myhelppages.help-money
    - myhelppages.help-starter
    - myhelppages.help-teleport
    - myhelppages.help-town
    - noitem.nobrew.0.373
    - noitem.nobrew.16.375
    - noitem.nobrew.16.376
    - noitem.nobrew.16.377
    - noitem.nobrew.372.8196
    - noitem.nobrew.8196.372
    - noitem.nobrew.8196.373
    - noitem.nobrew.8200.373
    - noitem.nobrew.8201.373
    - noitem.nobrew.8204.373
    - permissions.build
    - towny.town.spawn.*
    - ^custom.fhome
    - ^dynamiceconomy.buyenchantment
    - ^dynamiceconomy.price
    - ^dynamiceconomy.priceenchantment
    - ^dynamiceconomy.sellenchantment
    - ^essentials.buy
    - ^essentials.home
    - ^essentials.price
    - ^essentials.sell
    - ^factions.home
    - ^mcmmo.ability.woodcutting
    - ^mcmmo.commands.ptp
    - ^nocheatplus.admin.chatlog
    groups: []
    meta:
    priority: '10'
    donator1:
    permissions:
    - autosneak.sneak
    - nocheatplus.checks.moving.survivalfly.sneaking
    - ^group.default
    groups:
    - default
    meta:
    priority: '20'
    donator2:
    permissions:
    - autosneak.sneak
    - nocheatplus.checks.moving.survivalfly.sneaking
    - ^group.donator1
    groups:
    - donator1
    meta:
    priority: '30'
    donator3:
    permissions:
    - autosneak.sneak
    - craftbook.mech.bridge
    - craftbook.mech.bridge.use
    - craftbook.mech.elevator
    - craftbook.mech.elevator.use
    - craftbook.mech.gate
    - craftbook.mech.gate.use
    - craftbook.mech.use
    - craftbook.mechanic.bridge
    - craftbook.mechanic.use
    - nocheatplus.checks.moving.survivalfly.sneaking
    - ^group.donator2
    groups:
    - donator2
    meta:
    priority: '40'
    helper:
    permissions:
    - bukkit.command.whitelist
    - bukkit.command.whitelist.add
    - ^group.default
    groups:
    - default
    meta:
    priority: '50'
    moderator:
    permissions:
    - bukkit.command.ban
    - bukkit.command.whitelist.add
    - essentials.ban
    - essentials.help
    - essentials.kick
    - essentials.tempban
    - essentials.tp
    - vanish.standard
    - vanish.toggle.nopickup
    - worldedit.navigation.jumpto
    - ^group.helper
    groups:
    - helper
    meta:
    priority: '60'

  • _ForgeUser6850069 added the tags Other New Sep 2, 2012
  • codename_B posted a comment Sep 2, 2012

    It looks like donator2 already inherits from donator1

  • TavernFire posted a comment Sep 2, 2012

    I agree, everything seems set up correctly, so either theres a bug happening, something is being cached or your setting the group for a different world.

    edit: how does essentials know which group you are in for the prefix? is there a permission node or does it use vault, the problem may lie here if setgroup is working.


    Edited Sep 2, 2012
  • codename_B posted a comment Sep 6, 2012

    @ryan_the_leach: Go

    I have no idea, ask essentials.

    I know it works with EVERY OTHER chat plugin though.

  • _ForgeUser6860254 posted a comment Sep 10, 2012

    essentialschat gets the first set group, is by donating you get a user with 2 groups? paste the users.yml


To post a comment, please login or register a new account.