[Warning] Missing prefix/suffix for default

Discussion in 'Bukkit Help' started by BloodLikeIce, May 25, 2011.

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

    BloodLikeIce

    Running Bukkit build 753 (I think, sorry, I am a huge noob!)

    This is my Permissions (2.0) config file:
    Code:
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: '&0'
                build: true
            inheritance:
            permissions:
                - 'essentials.help'
                - 'essentials.home'
                - 'essentials.motd'
                - 'essentials.rules'
                - 'essentials.sethome'
        Moderator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    users:
        BloodLikeIce:
            group: Admins
            info:
                prefix: ''
                suffix: ''
            permissions:
        Muffin360:
            group: Admins
            info:
                prefix: ''
                suffix: ''
            permissions:
        tehcaboose4285:
            group: Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        marksteele:
            group: Admins
            info:
                prefix: 'Amazing permissions guy'
                suffix: 'Godlike'
            permissions:
    When I attempt to run my server.. I get the [WARNING] Missing prefix or suffix for default | error and none of my prefixes work.

    I am also using iChat (2.3)
    Code:
    groups:
        Default:
            info:
                prefix: '&0'
                suffix: ''
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                var1: '[+prefix]'
    users:
        BloodLikeIce:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9'
        Muffin360:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9'
        tehcaboose4285:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9' 
    Do you guys see any blaring errors I completely missed?
     
  2. Offline

    Jeyge

    If you are really running Permissions 2.0, the first thing I would do before looking at anything else would be to upgrade to 2.7.4.
     
  3. Offline

    BloodLikeIce

    Yeah.. I was reading outdated stuff sent by a friend. I upgraded to 2.7.4 but now I can't seem to get anything to work. The only thing that happens when I type something in-game is:

    [Default] BloodLikeIce:
     
  4. Offline

    Jeyge

    Post your permissions yml file from plugins\permissions.
     
  5. Offline

    BloodLikeIce

    I have:
    world (folder)
    globalGroups yml
    globalUsers yml
    storageconfig yml
    world yml
    In my plugins\permissions
     
  6. Offline

    Jeyge

    You are actually running 3.0. You'll need to convert your current world.yml file into a groups.yml and user.yml file if you want to keep using 3.0 or switch to 2.7.4. If you want to stay with 3.0, just copy everything in the groups: section to world\groups.yml and everything in the users: section to world\users.yml. In the users.yml file, you will need to change group: <foo> to:
    Code:
            groups:
            - <foo>
    
    <foo> is whatever group the person currently belongs to.
     
    BloodLikeIce likes this.
  7. Offline

    BloodLikeIce

    groups:
    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: '&0'
                build: true
            inheritance:
            permissions:
                - 'essentials.help'
                - 'essentials.home'
                - 'essentials.motd'
                - 'essentials.rules'
                - 'essentials.sethome'
        Moderator:
            default: false
            info:
                prefix: '&d'
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admins:
            default: false
            info:
                prefix: '&c'
                suffix: ''
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
     
    Users:
    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    
    users:
        BloodLikeIce:
            group: Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        Muffin360:
            group: Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        tehcaboose4285:
            group: Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        marksteele:
            group: Admins
            info:
                prefix: 'Amazing permissions guy'
                suffix: 'Godlike'
            permissions:
    Both are in plugins\permissions\world

    My iChat config:
    Code:
    censor-list: []
    censor-color: '&f'
    date-format: HH:mm:ss
    message-format: '[+prefix+group+suffix&f] +name: +message'
    censor-char: '*'
    censor-string-color: '&f'
    censor-colored: false
    
    
    groups:
        Default:
            info:
                prefix: ''
                suffix: '&0'
        Admins:
            default:
            info:
                prefix: ''
                suffix: '&9'
                var1: '[]'
    users:
        BloodLikeIce:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9'
        Muffin360:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9'
        tehcaboose4285:
            group: Admins
            permissions:
            info:
                prefix: ''
                suffix: '&9'
    When I type in-game I am getting:
    [ADMINDefault]BloodLikeIce:

    P.S. THANK YOU SO MUCH FOR YOUR HELP! I can't stress that enough.
     
  8. Offline

    Jeyge

    @BloodLikeIce
    Getting close. Give these a try:
    groups.yml
    Code:
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: '&0'
                build: true
            inheritance:
            permissions:
                - 'essentials.help'
                - 'essentials.home'
                - 'essentials.motd'
                - 'essentials.rules'
                - 'essentials.sethome'
        Moderator:
            default: false
            info:
                prefix: '&d'
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admins:
            default: false
            info:
                prefix: '&c'
                suffix: ''
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    users.yml
    Code:
    users:
        BloodLikeIce:
            groups:
            - Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        Muffin360:
            groups:
            - Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        tehcaboose4285:
            groups:
            - Admins
            info:
                prefix: 'ADMIN'
                suffix: ''
            permissions:
        marksteele:
            groups:
            - Admins
            info:
                prefix: 'Amazing permissions guy'
                suffix: 'Godlike'
            permissions:
     
    BloodLikeIce likes this.
  9. Offline

    BloodLikeIce

    Still getting:
    [ADMINDefault]BloodLikeIce:
    In-game.

    You know what, I think I'm being a huge noob.. I might know how to fix this

    Son of a gun, I was writing iChat COMPLETELY wrong. THANK YOU SO MUCH FOR THE HELP JEYGE!
     
Thread Status:
Not open for further replies.

Share This Page