Need help with mcmmo negation perms

Discussion in 'Bukkit Help' started by gamermomoe, Mar 7, 2014.

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

    gamermomoe

    I'm trying to get rid of some skills but they are still working for regular users, any help?

    File here:
    Code:
    users:
      momoe0:
        group:
        - admin
        permissions:
        - permissions.*
      benislav:
        group:
        - admin
      draget:
        group:
        - premium
        permissions:
        - -simpletabcolors.3
        - simpletabcolors.9
        prefix: '[&9$&f] &7'
    groups:
      user:
        default: true
        permissions:
        - -Chameleon.Craft.PartyArmor
        - -Chameleon.Craft.StealthArmor
        - -Chameleon.Craft.Armor
        - -simpletabcolors.f
        - simpletabcolors.7
        - modifyworld.*
        - bukkit.command.tell
        - craftconomy.money.balance
        - craftconomy.money.pay
        - craftconomy.money.top
        - craftconomy.money.log
        - craftconomy.currency.info
        - itags.trending
        - itag.links
        - BossShop.open
        - commandbook.who
        - commandbook.motd
        - commandbook.time.check
        - commandbook.biome
        - commandbook.home.teleport
        - commandbook.home.set
        - commandbook.warp.teleport
        - commandbook.warp.list
        - commandbook.msg
        - commandbook.away
        - commandbook.whereami
        - commandbook.whereami.compass
        - commandbook.pong
        - commandbook.say.me
        - bukkit.command.tell
        - trail.off
        - bossmessage.see
        - dynmap.webregister
        - PlayerPoints.me
        - itags.playertag
        - itags.signtag
        - itags.hashtag
        - booksuite.default
        - booksuite.book.free
        - booksuite.command.import.other
        - -mcmmo.ability.fishing.shakemob
        - -mcmmo.ability.herbalism.greenterra
        - -mcmmo.ability.herbalism.greenthumb.all
        - -mcmmo.ability.herbalism.hylianluck
        - -mcmmo.ability.mining.blastmining.all
        - -mcmmo.ability.mining.doubledrops
        - -mcmmo.ability.smelting.doubledrops
        - -mcmmo.ability.smelting.fuelefficiency
        - -mcmmo.ability.smelting.vanillaxpboost
        - -mcmmo.ability.taming.all
        - -mcmmo.ability.woodcutting.doubledrops
        - -mcmmo.ability.woodcutting.treefeller
        - -mcmmo.ability.excavation.treasures
        - -mcmmo.chat.partychat
        - -mcmmo.commands.party
        - -mcmmo.commands.ptp
        - mcmmo.commands.defaults
        - pl3xspawn.spawn
        - pl3xspawn.spawn.changeworld
        - randomgift.receive
        prefix: '&7'
        suffix: '&f'
      premium:
        inheritance:
        - user
        permissions:
        - -simpletabcolors.7
        - simpletabcolors.3
        - commandbook.clear
        - mcmmo.ability.taming.all
        - adminchat.channel.donorchat
        - mcmmo.perks.xp.10percentboost
        prefix: '[&3$&f] &7'
        suffix: '&f'
      premium+:
        inheritance:
        - premium
        permissions:
        - -simpletabcolors.3
        - simpletabcolors.5
        - backpack.use
        - backpack.limit.1
        prefix: '[&5$&f] &7'
        suffix: '&f'
      mod:
        inheritance:
        - user
        permissions:
        - -simpletabcolors.3
        - simpletabcolors.a
        - bukkit.command.kick
        - bukkit.command.ban.list
        - bukkit.command.whitelist.list
        - bukkit.command.teleport
        - bukkit.command.seed
        - craftconomy.money.balance.others
        - craftconomy.money.log.others
        - commandbook.teleport
        - commandbook.teleport.other
        - commandbook.locations.coords
        - commandbook.mute
        - commandbook.clear
        - commandbook.freeze
        - commandbook.kick
        - commandbook.bans.ban
        - commandbook.bans.unban
        - commandbook.bans.isbanned
        - commandbook.bans.baninfo
        - commandbook.whois
        - commandbook.whois.other
        - commandbook.ip-address
        - logblock.lookup
        - logblock.tools.toolblock
        prefix: '[&aMod&f] &a'
        suffix: '&f'
      mod+:
        inheritance:
        - mod
        permissions:
        - -simpletabcolors.a
        - simpletabcolors.2
        - bukkit.command.ban.ip
        - bukkit.command.unban.ip
        - bukkit.command.say
        - prism.extinguish
        - prism.drain
        - commandbook.flight.toggle
        - logblock.rollback
        prefix: '[&2Mod+&f] &2'
        suffix: '&f'
      admin:
        inheritance:
        - mod+
        permissions:
        - -simpletabcolors.2
        - simpletabcolors.4
        - bukkit.command.*
        - -prism.ignore.tracking.*
        - prism.*
        - griefprevention.*
        - itags.*
        - imageonmap.*
        - BossShop.*
        - mv.bypass.gamemode.*
        - MinecraftMarket.*
        - commandbook.*
        - worldedit.*
        - ScheduledCommands.use
        - trail.*
        - playerpoints.*
        - bossmessage.*
        - adminchat.*
        - randomspawn.*
        - vanish.standard
        - gamemodeinventories.admin
        - shop.*
        - colorizer.colorize
        - permissions.*
        - firstjoinplus.*
        - worldborder.*
        - craftconomy.*
        - chameleon.*
        - multiverse.*
        - vault.admin
        - vault.update
        - dynmap.*
        - -randomspawn.exclude
        - booksuite.admin
        - mcmmo.defaultsop
        - logblock.*
        - pl3xspawn.*
        - randomgift.*
        - backpack.use.other
        prefix: '[&4Admin&f] &4'
        suffix: '&f'
    
    anyone?
     
  2. Offline

    Syd

    gamermomoe
    mcMMO has all skills defaulted to true, which is IMO a really bad behavior.

    I managed mcMMO permissions by negating mcmmo.* at the end of the group and then adding all permissions I wanted to the group (while -mcmmo.* was still the last permission).
     
  3. Offline

    gamermomoe

    Syd Thanks I'll try that and see if that works.

    Syd Didn't seem to work man. :( This is so crazy, I'm so confused as to why this isn't working.

    Syd What did work was putting - -mcmmo.* at the bottom and then putting ALL the permissions I wanted the group to have on the top, then putting ALL the permissions I wanted the group NOT to have negated at the top. So it looks like:

    Code:
    Permissions:
      - -negate.permission.here
      - -negate.permission.here2
      - permission.wanted.here
      - permission.wanted.here
      - -mcmmo.*
    The only problem with this set up is that my permissions.yml file is 500 meters long but it'll have to do, thanks for the great idea syd!
     
  4. Offline

    DarthRiddle

    SO mcmmo is basically a dead plugin i take it? none of the people are ever on the IRC unless im missing something basic.

    It sucks that you have to make your perm file a mile long. Guess its time to drop mcmmo and go over to newer RPG plugins that are still live. :( NOoooooo
     
Thread Status:
Not open for further replies.

Share This Page