need help with permissions please! :(

Discussion in 'Bukkit Help' started by pucky, Aug 2, 2011.

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

    pucky

    I know you probably read similar posts before, but permissions is not working for me.
    i followed the installation instructions, and changed the name of the yml file in /plugins/permissions/ to world.yml (name of the map) and nothing worked - i then realised that the log said:

    Code:
    Server permissions file permissions.yml is empty, ignoring it
    2011-08-02 18:53:26 [INFO] Done (0.122s)! For help, type "help" or "?"
    
    so i looked for permissions.yml and it was in the root folder with the bukkit snapshot .jar
    i copied the content of world.yml and then it gave me this:

    Code:
    2011-08-02 19:29:25 [WARNING] Server permissions file permissions.yml is not valid YAML: while parsing a block collection
     in "<reader>", line 33, column 13:
                    - 'spawnlist.item'
                    ^
    expected <block end>, but found Scalar
     in "<reader>", line 39, column 16:
                    - 'motd.motd.use'
                       ^
    
    so i looked through the file and found an inverted comma missing

    it now says:
    Code:
    [Permissions] (Phoenix) was Initialized.
    2011-08-02 19:49:23
    
    which i would have assumed meant it worked but no such luck

    this is the permissions.yml file:
    Code:
    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   If this file is for your default world (the one in server.properties) then you must
    #   leave copies blank.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    #
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
        permissions:
            system: default
            copies:
    groups:
        Jailed:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: false
        Default:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'spawnlist.item'
                - 'spawnlist.spawnlisted'
                - 'niftywarp.use.home'
                - 'niftywarp.use.homeset'
                - 'niftywarp.use.list'
                - 'niftywarp.use.warp'
                - 'motd.vtime.use'
                - 'motd.rules.use'
                - 'motd.motd.use'
                - 'chatstuff.privatemsg'
                - 'chatstuff.colorchat'
                - 'clearinventory.use'
                - 'kit.kit'
                - 'kit.tools'
                - 'kit.wool'
                - 'kit.rock'
        Moderator:
            default: false
            info:
                prefix: '&d'
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'blockalarm.bypass.place'
                - 'blockalarm.bypass.craft'
                - 'blockalarm.bypass.bucket'
                - 'kit.*'
                - 'worldedit.superpick'
                - 'worldedit.superpickaxe'
        Admins:
            default: false
            info:
                prefix: '&c'
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    users:
        Wackymaky:
            group: Admins
            permissions:
        Bobodread:
            group: Admins
            permissions:
        Mansguiche:
            group: Moderator
            permissions:
    ##
    # AntiBuild is included with this.  To disable a group from being able to build then
    # set the build: flag to false (build: false).  If you want a group to be able to build
    # then set it to true.
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'foo.bar'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'foo.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    #   If you give a group this permissions, do not have the group inherit any permissions
    #   from other groups.  Any users assigned to this group should NOT be given any additional
    #   permissions either.
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-foo.bar'
    ##
    #   prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #   such as iChat or HeroChat in order for these to do anything.
    ##
    # Users denote which users are included in which group.
    # TheNo1Yeti is in the Admin group
    # Herpina is a member of the Moderator group but also has access
    # to the herp.derp permissions
    # Derpina is a member of the admin group but does not have access
    # to the derp.derp permission node
    # Users can also have a prefix and suffix as seen with Herpina
    ##
    
    i put myself as moderator and de-opped so that i could test it and none of the nodes seem to be working.
    i then put myself as default and turned build to false but i could still build

    sorrry for the essay - i wanted to put as much info as pos so we dont have to keep going back and forth.

    any help would be much apreciated. thanks

    never mind - a friend of mine thinks he knows how to fix it.
    ignore post

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  2. Offline

    vapid2323

    Thats good but also update to 3.1.6 the version your working with is old :)
     
  3. Offline

    Gallie

    Would you say permissions 2.7 is old? and what are the cons?
     
  4. Offline

    vapid2323

    Things dont work well, also muktiworld support issues.
     
  5. Offline

    Gallie

    I agree but permissions 2x is working great for my server also we have all the plugins we ever needed o:
     
Thread Status:
Not open for further replies.

Share This Page