Permissions

Discussion in 'Bukkit Help' started by Veteranspy, Feb 6, 2011.

  1. Offline

    Veteranspy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This server doesn't have Permissions configured properly.
    # 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:
    Newbie:
    default: true
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    permissions:
    - 'general.spawn'
    - 'general.help'
    - 'general.version'
    - 'general.motd'
    - 'general.servertime'
    - 'general.accept'
    - 'general.who'
    - 'general.playerlist'
    - 'general.listplayer'
    - 'general.me'

    Regulars:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Newbie
    permissions:
    - 'general.join'
    - 'general.invite'
    - 'general.lastseen'
    - 'general.ping'

    Moderators:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Regulars
    permissions:
    - 'general.delplayerdata'
    - 'general.kick'
    - 'general.ban'
    - 'general.goto'
    - 'general.pardon'
    - 'general.lookup'
    - 'general.save'
    - 'general.say'
    - 'general.stats'
    - 'general.tp'
    - 'general.whois'
    - 'general.serverstats'

    Admins:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Moderators
    permissions:
    - 'jail.command.jail*'
    - '*'
    #jail.command.jaildelete
    #jail.command.jail
    #jail.command.unjail
    #jail.command.jailtransfer
    #jail.command.jailtransferall
    #jail.command.jailcheck
    #jail.command.jailtelein
    #jail.command.jailteleout
    #jail.command.jaillist


    Owners:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Admins
    permissions:
    - '*'


    users:
    Veteranspy:
    group: Owners
    permissions:
    - '*'
    Katono22:
    group: Owners
    permissions:
    - '*'
    Karasthecrow:
    group: Admins
    permissions:
    - '*'
     
  2. Offline

    Lewis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Code (Text):
    1. plugin:
    2.   permissions: {system: default}
    3. groups:
    4.   Newbie:
    5.     default: true
    6.     info: {prefix: '', suffix: '', build: true}
    7.     inheritance: []
    8.     permissions: [general.spawn, general.help, general.version, general.motd, general.servertime, general.accept,
    9.     general.who, general.playerlist, general.listplayer, general.me]
    10.  
    11.   Regulars:
    12.     default: false
    13.     info: {prefix: '', suffix: '', build: true}
    14.     inheritance: [Newbie]
    15.     permissions: [general.join, general.invite, general.lastseen, general.ping]
    16.  
    17.   Moderators:
    18.     default: false
    19.     info: {prefix: '', suffix: '', build: true}
    20.     inheritance: [Regulars]
    21.     permissions: [general.delplayerdata, general.kick, general.ban, general.goto, general.pardon, general.lookup,
    22.     general.save, general.say, general.stats, genereal.tp, general.whois, general.serverstats]
    23.  
    24.   Admins:
    25.     default: false
    26.     info: {prefix: '', suffix: '', build: true}
    27.     inheritance: [Moderators]
    28.     permissions: [jail.command.jaildelete, jail.command.jail, jail.command.unjail, jail.command.jailtransfer,
    29.     jail.command.jailtransferall, jail.command.jailcheck, jail.command.jailtelein, jail.command.jailteleout,
    30.     jail.command.jaillist]
    31.  
    32.   Owners:
    33.     default: false
    34.     info: {prefix: '', suffix: '', build: true}
    35.     inheritance: []
    36.     permissions: ['*']
    37.  
    38. users:
    39.   Veteranspy:
    40.     group: Owners
    41.     permissions:
    42.  
    43.   Katono22:
    44.     group: Owners
    45.     permissions:
    46.  
    47.   Karasthecrow:
    48.     group: Admins
    49.     permissions:
    Give that a go. Just for future reference please look at how the permissions are added by myself and do the same, the initial file you had was an absolute mess ^^. If you need any more help with the changes I have made, feel free to PM me. :]
     
  3. Offline

    Veteranspy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I got a question on the bottom permissions, where the users are, need I add something down there? Or do the groups work?
     
  4. Offline

    Lewis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    If you want that specific person to have a certain command you add something down there, however it's generally the norm to add permissions to the groups.

    Does it all work?
     
  5. Offline

    Veteranspy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yessir. Viele danke!
    --- merged: Feb 10, 2011 5:23 AM ---
    I'm having more problems now and I'm not understanding it quite well. Would you be willing to look at my permissions again? I had to add a lot of new commands and am not understanding what I did wrong. If you could log onto my server uthonia.provisionhost.com and possibly assess the problem, I would love some help...
     

Share This Page