Permission.yml: What's what.

Discussion in 'Bukkit Discussion' started by resba, May 29, 2012.

  1. Offline

    resba

    My BukkitDev Profile
    My Plugins (1)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    JaguarJo, joshwenke, iTzMag and 2 others like this.
  2. Offline

    JohnTheRipper

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is there a page anywhere on this Bukkit help system?
     
  3. Offline

    C0nsole

    My BukkitDev Profile
    My Plugins (9)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That is smart... To be honest, I didn't really get what it was for, and what the difference was between the bukkit permissions.yml and the PEX permissions.yml
     
  4. Offline

    LEOcab

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I use permissions.yml to define groups of permissions and PermissionsBukkit to assign these groups to specific groups/users/worlds. One question I have is, how do I reload permissions.yml? /permissions reload doesn't seem to do it...
     
  5. Offline

    Royalgamer06

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Why bother if you already have a permission plugin?
     
  6. Offline

    LEOcab

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have 8 worlds on my server. There are two major permissions groups, group A for 5 worlds and group B for the other 3 worlds. If I were to copy each group into each world (each group is around 30 lines of permissions) then I would have to change it that many times whenever I wish to change/add/remove a permission. So I just define the two groups as server.groupA and server.groupB in permissions.yml and then simply assign those two permissions to each world in PB's config.yml. :)
     
    tyzoid, PingPongBall52 and Sycholic like this.
  7. Offline

    cptwin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is a great share thanks, and yes doing something similar to above me. Helps out with the complexity of multi-world permissions!
     
  8. Offline

    deltahat

    My BukkitDev Profile
    My Plugins (6)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    TnT likes this.
  9. Offline

    Nentify

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is the Bukkit permissions.yml grouping compatible with PEX?
     
  10. Offline

    4am

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes. Anything you define in Bukkit's permissions.yml is known natively to the Bukkit's permissions API (which PEX and any other permissions management plugin use) and can be used anywhere, just like if it was defined by a plugin registering its own permissions.
     
  11. Offline

    kittenchunks

    My BukkitDev Profile
    My Plugins (2)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Necro, but thanks.
     
  12. Offline

    legentslayer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    To use Permissions,yml you don't need to be a skilled Tech/ServerAdmin, You just basicly need to know how to even run a server, cause if you know how to setup a Server, you sould also know how to use permissions.yml, yml is kinda hard for some people, but most of the people know how to use it, the problem with it can be that sometimes the ranks/perms get Bugged, that means ofc u did a Mistake, the Mistake can be the lines, or the File itself thats why u can check it with this http://yaml-online-parser.appspot.com/ , if it says its wrong, then u need to fix on something, mostly the Spaces. Hope this was kinda helpful

    -Legentslayer
     
  13. Offline

    xIce5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    "Mirror worlds"
     
  14. Offline

    5thblock

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Do /reload or reboot your server. Rebooting preferred.
     
  15. Offline

    LEOcab

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I know that. There should be a better way though. IMO it should be part of PB's /reload command. I don't use permissions.yml on my server anymore though so it doesn't matter to me anymore.
     
  16. Offline

    coloneljdog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wow. I have over 50 PEX groups, with over 8 worlds per group (with the same permissions for each world). My PEX file is over 40,000 lines long. And it's been like this for over a year. And now today, just randomly strolling along into this forum, you've just made managing my permissions file so much easier and efficient. Thank you.
     
  17. Offline

    Benzeration

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I would recommend essentials groupmanager for you.
     
  18. Offline

    DuoDex

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can we get this in the Bukkit HELP forum? 50% of people who go THERE need permissions help as well.
     
    JaguarJo and 4am like this.
  19. Offline

    v7KillStreaker

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    May I ask why this is not locked even tho it's stickyed TnT
     
  20. Offline

    mrcheeseface2

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    cause they want to know if it helped
     
  21. Offline

    OrangeGuy

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh... I never use Permission.yml before.. :(
     
  22. Offline

    stevenminer2635

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Rather than using the default permissions.yml, you need to use a plugin such as PermissionsEx. There is a wiki for it, so just read that. It's somewhat easy to use.

    As for your question, you have to deny users from using the following permission node: bukkit.command.plugins. In order to negate it, you simply add a '-' in front of the node so it would look like this: -bukkit.command.plugins

     
  23. Offline

    ZexyMichael

    My BukkitDev Profile
    My Plugins (1)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks I'm gonna need this. Saved as bookmark!
     

Share This Page