Inactive [ADMN/INFO] Permissions v2.1 - Continuing the legacy.

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 21, 2011.

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

    Nijikokun

    Permissions 2.1 (Handler)
    Download 2.1 (Jar Only)
    Older: 2.0, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4, 1.3, 1.2, 1.1, 1.0

    Permissions... Done right.
    Permissions allows plugin-authors to utalize a permission system that handles group inheritance, globalized permission settings, and more. All the features of a fine-grained permission system in one plugin.​

    Features
    1. Groups
    2. Group Inheritance, Allows for groups to gain permissions from other groups.
    3. User Permission System
    4. Fine Grained Permission system.
      1. Allowing for Globalized permissions
    5. Easy to use, setup, and implement.
    6. Two cache layers, first from file to memory, then from memory to cache.
      1. Plugins can control cache since version 2.1
    7. And much more.
    For the users


    Permissions gives server admins great control, mostly in-game reloading. Simply use /pr and the file will be re-cached and never touched again until you need to reload it. This allows you to quickly give your users the commands that they need without having to restart the server.

    Installation for 2.0 down:
    1. Download the archive.
    2. Extract contents to the /plugins folder.
    3. Open up /plugins/Permissions/config.yml
      1. Read / modify.
      2. Save.
    4. Reload Server.
    Changelog

    • 2.1
      • Multiple-World support
      • New cache layer, and cache control support for plugins
      • Editing features for plugins to hook into
      • Exempt nodes
      • World copying
    • 2.0
      • Forgot.
    • 1.9
      • Fully fixes inheritance.
        • Groups now inherit groups of groups that inherit groups of...
      • Cache system implemented.
      • Plugin authors can now delegate a variable system if needed.
      • API Updated with two new functions to get the point of what they do across.
        • Along with the new variable checks.
    • 1.8
      • Fixes the broken globalized node issue.
        • node.* is called a `globalized node`
    Supporting Plugins




    I have hit the character limit for this post.​

    Thanks to:
    • sk89q for hiearchical and node system idea.
    • Creator of GroupUsers for api implementation.
    This author has stopped development of this plugin. It is no longer supported and I wouldn't ask for help here, as you won't get any. New Permissions
    -RightLegRed
     
  2. Offline

    MiniKahn

    Omg , thank you very mutch!
     
  3. Offline

    DurtyFree

    Thx that was the mistake... But iChat now doesnt work...
     
  4. Offline

    s0nge

    I`ve finally gotten everything to work now =) understand how to add commands now.
    But the other moderators dont get green names like i do! If i add myself to admin i get red name, but everyone else
    will not get coloured names. Any solution to my problem? http://pastebin.com/JzqqUT0v
     
  5. Offline

    Threezool

    Just encountered a error with the users, when a user with only numbers is added i get a error with "Java.lang.intiger can not be cast to java.lang.string".
     
  6. Offline

    ledhead900

    Actually I ran that Mconverter app over my Hmod group files it automatilcy converts Hmod groups into this new format about to test it out now!


    edit:
    nope it did not work at all, it looks cleaner but seems now it wont even load the permissions plugin due to errors in the config. I'm completly fed up with this format now. I'll never learn it.

    A. Its insane one mistake and it decides to unload the WHOLE lot and not just the area with the mistake.

    B. its cryptic, unlike Hmod that was straight fwd to layout this almost needs a degree in PHP to work out. I already spent two days on this thing and still struggle to understand layout. I'm not going to go thru more then 5 pages of posts to find the hidden eggs that hold the key to understanding what is going wrong.

    C. Still with out any offical documentation and mulitple examples covering the supported plugins Im supprised I even got as far as I did with it, It sure is no pick up and go method for groups.

    I'm just going to force this thing to use the Hmod plugin and ignore it self for now thats even if this even works and I will come back to it when every plugin supports the offical Bukkit permission system, that from the code I saw is almost identical to this so your all going to hate it just as much. This plugin would be great if it natively supported Hmods style or this style.

    at least then we could use the SIMPLE method while getting our heads around this method. I dont even want to touch this format Im forced to thats not what bukkit was about.

    Note: I dont aim any rudeness towards the creator its not his fault its so hard its .Yaml that is a giant baby and does not know how to handle a error properly.

    I'm not noob I have substantial IT knowladge but this thing just drives me insane I dont want any fancy permisson or global bla bla I just want SIMPLE permissions that use / commands just like Hmod I dont care for .yaml format.

    It's ok for some things but not for this when I want to add a new group or plugin to a permissions system I want to spend no more then 2min doing so.

    Maybe its just me who cant get this thing to do what I tell it to do, Maybe it is really easy once you understand how to do it, The problem is it does not make understanding how to do it very easy to do. Escp when you have 4 + groups to deal with.
     
  7. Offline

    Sargeo

    I have Essentials and this Permissions plugin installed onto my server. For some reason, I limited the permissions for admins to kick, ban, give items, tp. But default users can still kick, ban, give items, and tp Am I doing something wrong?

    Code:
    users:
        sargeo:
            group: Admins
            permissions:'*'
    groups:
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.item'
                - 'essentials.give'
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
                - 'essentials.helpop'
                - 'essentials.clearinventory'
                - 'essentials.getpos'
                - 'essentials.nick
                - 'essentials.whois'
                - 'essentials.spawn'
                - 'essentials.tree'
                - 'essentials.bigtree'
                - 'essentials.top'
                - 'essentials.time'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.heal'
                - 'essentials.motd'
                - 'essentials.kick'
                - 'essentials.ban'
                - 'essentials.unban'
                - 'essentials.banip'
                - 'essentials.unbanip'
                - 'worldguard.list'
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.motd'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
    
     
  8. Offline

    blackshade

    I am getting crazy xD. Even if I use the default config.yml it gives me errors

    This is the config i want to load.. But the plugin won't load it
    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:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.time'
        Mods:
            default: true
            info:
                prefix: '[Mods]'
                suffix:
                build: true
            inheritance: Default
            permissions:
                - 'general.*'
        Admins:
            default: false
            info:
                prefix: '[Admin]'
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all general commands.
    # sk89q can use /spawn & /setspawn
    ##
    users:
        blackshade:
            group: Admins
            permissions:
        tocksika:
            group: Mods
            permissions:
    does anyone know what is wrong with it?
     
  9. Offline

    tommytony

    Thanks for the globalized node fix, Nijikokun. By the way, War now supports Permissions (1.7 still), if you feel like adding it to your list.
     
  10. Offline

    Jobsti

  11. Offline

    achmed

  12. Offline

    Rallerbabz

    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:
        Newcomer:
            default: true
            info:
                prefix: '&7'
                suffix:
                build: false
            inheritance:
            permissions:
               - 'essentials.help'
               - 'essentials.spawn'
               - 'essentials.whois'
               - 'essentials.mail'
               - 'essentials.list'
               - 'essentials.home'
        Member:
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
            permissions:
               - 'essentials.sethome'
               - 'lwc.protect'
               - 'essentials.kit'
               - 'essentials.kit.Basic'
               - 'essentials.getpos'
               - 'essentials.afk'
        Respected:
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
               - Member
            permissions:
        Vip:
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
               - Member
               - Respected
            permissions:
               - 'essentials.nick'
               - 'essentials.setspawn'
               - 'essentials.kit'
               - 'essentials.kit.Basic'
               - 'essentials.kit.vip'
        Trialmoderator:
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
               - Member
               - Respected
               - Vip
            permissions:
               - 'essentials.give'
               - 'essentials.item'
               - 'essentials.kick
               - 'essentials.ban'
               - 'essentials.unban'
               - 'essentials.unbanip'
               - 'essentials.heal'
               - 'cleaner.*'
        Moderator:
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
               - Member
               - Respected
               - Vip
               - Trialmoderator
            permissions:
               - 'essentials.heal'
               - 'lwc.mod'
               - 'cleaner.*'
            default: false
            info:
                prefix: '&7'
                suffix:
                build: true
            inheritance:
               - Newcomer
               - Member
               - Respected
               - Vip
               - Trialmoderator
               - Moderator
            permissions:
               - '*'
    ##
    # Sets as example Rallerbabz in Admin-group
    # Sets as example Lausi in Moderator-group
    ##
    users:
        Rallerbabz:
            group: Admins
            permissions:
               - '*'
        Lausi:
            group: Moderator
            permissions:
        Rantanrave:
            group: Moderator
            permissions:
        Skevman:
            group: Moderator
            permissions:
        Artificial:
            group: Moderator
            permissions:
        Colaplus95:
            group: Trialmoderator
            permissions:
    makes
    Code:
    23-01-2011 18:26:01 org.bukkit.plugin.SimplePluginManager loadPlugins
    SEVERE: Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:83)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:117)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:82)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:43)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:81)
            ... 8 more
    Caused by: while parsing a block collection
     in "<reader>", line 103, column 12:
                   - 'essentials.give'
                   ^
    expected <block end>, but found Scalar
     in "<reader>", line 106, column 15:
                   - 'essentials.ban'
                      ^
    
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry.produce(
    ParserImpl.java:520)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.jav
    a:203)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at org.bukkit.util.config.Configuration.load(Configuration.java:62)
            at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:46)
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    77)
            ... 13 more
    Can't find any errors at line 103, column 12: & line 106, column 15: :confused:

    Also - Prefixes & surfixes doesnt work..
     
  13. Offline

    Sargeo

    This is so confusing. Lol.
     
  14. Offline

    Jobsti

    @achmed
    read #585 too!!!

    PHP:
    ERROR:

    while 
    parsing a block mapping
      in 
    "<unicode string>"line 36column 5:
            Default:
            ^
    expected <block end>, but found '<block mapping start>'
      
    in "<unicode string>"line 63column 6:
             
    Admins:
             ^
    Here's your correctet config:
    http://pastebin.com/diff.php?i=AUgTJBNZ

    next time, checkt it by yourself with the link from my #585 t
    --- merged: Jan 23, 2011 5:40 PM ---
    @Rallerbabz
    read #585 too!!!
    Same! But.... here: http://pastebin.com/diff.php?i=kv7bLbKz
     
  15. Offline

    achmed

    thx a lot!
    but about that #585 how does it work?
     
  16. Offline

    Jobsti

    Ohm...lol?!
    Klick on this: #585
     
  17. Offline

    Volitle

    Anyway of updating the groups without having to reload the server each time?

    E.g everyone is put into Guest by default on my server.
    Add a player in to resident so they can build. (then i have to restart the server to upgrade that member)

    Is there anyway of not having to do this?
     
  18. Offline

    Jobsti

    You have to read #585 too!
     
  19. Offline

    Sargeo

    @Jobsti
    Heres my current config file:
    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:
    #            build: true
    #        inheritance:
    #        permissions:
    #            - 'general.spawn'
    #    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:
    #            - '*'
    groups:
        Admins:
            default: false
            info:
                prefix: '[Admin]'
                suffix:
                build: true
            inheritance: Default
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.item'
                - 'essentials.give'
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
                - 'essentials.helpop'
                - 'essentials.clearinventory'
                - 'essentials.getpos'
                - 'essentials.nick'
                - 'essentials.whois'
                - 'essentials.spawn'
                - 'essentials.tree'
                - 'essentials.bigtree'
                - 'essentials.top'
                - 'essentials.time'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.heal'
                - 'essentials.motd'
                - 'essentials.kick'
                - 'essentials.ban'
                - 'essentials.unban'
                - 'essentials.banip'
                - 'essentials.unbanip'
                - 'worldguard.list'
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.motd'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
    users:
        sargeo:
            group: Admins
            permissions:'*'
    
    EDIT: Now I cant do any commands. :/
     
  20. Offline

    Rallerbabz

    My prefixes doesnt work anyway... :S Why not? :S
     
  21. Offline

    Jobsti

  22. Offline

    culturespy

    http://pastebin.com/u58nwkB2 * Usernames have been changed to protect the innocent.

    Permissions version 1.8
    CraftBukkit downloaded this morning (Jan 23, 2011) - no clue what version that is, since it doesn't display or log it anywhere and it's not in the file name...?

    I'm having trouble with inheritance. Please correct my assumptions if I'm wrong, but given this configuration shouldn't "ABuilder" (a member of the Builder group) be able to use any command that the Default group can use?

    This is my first go at configuring this, but we tried several variations of this and the only way I could give anyone but AnOperator those commands was to bust them back down to "Default".

    (Obligatory Plugin Developer Praise: Holy crap, this is a much more elegant system than hMod's. Don't let the YAML haters get to you; this thing is beautiful! I hope this becomes the official Bukkit permission system.)

    Thanks for the plugin, and for any light you can shed on this issue.
     
  23. Offline

    blackshade

    Hi agian, I changed the code as you guys said, but it still won't work.
    here is the new code
    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:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.time'
        Mods:
            default: false
            info:
                prefix: '[Mods]'
                suffix:
                build: true
            inheritance:
            permissions:
                - 'general.*'
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.time'
    
        Admins:
            default: false
            info:
                prefix: '[Admin]'
                suffix:
                build: true
            inheritance: Mods
                - Default
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all general commands.
    # sk89q can use /spawn & /setspawn
    ##
    users:
        blackshade:
            group: Admins
            permissions:
        tocksika:
            group: Mods
            permissions:
     
  24. Some people shouldn't be running Minecraft servers. Understanding a fairly simple markup format includes that.

    Same with hMod permissions. You also couldn't put in random stuff in there. How about you forgot one ":" in there? And what is the benefit of loading a config if it has mistakes in it? You will have a broken permission system due to markup errors - a "crash" notifies you immediately that there is a problem and even the line it's on.

    Cryptic? The only real change is that hMod's permissions were laid out in horizontal nodes, these are laid out in a vertical tree. Anybody with the brains to copy&paste something shouldn't have problems. And Notepad++ even has syntax highlighting for yaml to notify you when you make a mistake.

    Wait what? Examples are in the original post, all over the respective plugins threads and Nijikokun even recorded a video tutorial. Like I said, some people shouldn't run Minecraft servers - they will only be a constant source of problems due to their lack of knowledge and reading comprehension.

    hMod's "style" was bad. Once you grasp this "oh-so-difficult" system (press Enter and tab as spaces for every node instead of just a ":", SOOOO difficult) it's actually much cleaner, easier to read and more powerful.

    Bukkit is not out. Don't like the current "methods", don't run a server. Thank you very much.

    No, YOU are a giant baby that places the errors there in the first place. You think when programming you can type everything any way you like? NO, it will generate ERRORS.

    SUBSTANTIAL IT KNOWLEDGE - buhahahaha. And then you say yaml looks like PHP to you in the level of difficulty AND can't get over this format, which is one of the simplest hierarchical markup languages. Seriously.

    And lo and behold, this is exactly the amount of time you need to add any new permissions to plugins ONCE YOU SET IT UP correctly. Just add permissions like you used to. Except you now have pluginname.permission instead of /command. Which also allows to identify permission conflicts between plugins easily.

    4+ groups! Oh noes! We have 9. Adding more groups is just as much a breeze as it was in hMod. Copy and pase, set right inheritance, set permissions.[/quote][/quote]
     
  25. Offline

    achmed

    So I've tried #585 and it gave this message:
    ERROR: while scanning for the next token found character '\t' that cannot start any token in "<unicode string>", line 37, column 25: - 'mywarp.*'
    what does it mean?!?
     
  26. \t means you have a tab character somewhere in the file. Be sure there are ONLY SPACES.
     
  27. Offline

    Sargeo

    @Jobsti I have read your post 585. The YAML Paper shows no error, but I still do not have my commands.
    Heres the code:
    Code:
    groups:
        Admins:
            default: false
            info:
                prefix: '[Admin]'
                suffix:
                build: true
            inheritance: Default
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.item'
                - 'essentials.give'
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
                - 'essentials.helpop'
                - 'essentials.clearinventory'
                - 'essentials.getpos'
                - 'essentials.nick'
                - 'essentials.whois'
                - 'essentials.spawn'
                - 'essentials.tree'
                - 'essentials.bigtree'
                - 'essentials.top'
                - 'essentials.time'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.heal'
                - 'essentials.motd'
                - 'essentials.kick'
                - 'essentials.ban'
                - 'essentials.unban'
                - 'essentials.banip'
                - 'essentials.unbanip'
                - 'worldguard.list'
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'essentials.kit'
                - 'essentials.help'
                - 'essentials.motd'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
    users:
        sargeo:
            group: Admins
            permissions:
                - '*'
    
     
  28. Offline

    achmed

    thx a lot =D.
     
  29. Offline

    Thallo

    hey!!

    we have a big problem we are running a bukket server with the newest version(130) and after a few secounds we are getting many many errors. sorry i cant post something because the errors dont stop...

    hope that anyone can help

    thx
     
  30. Offline

    Desereck

    @Sargeo Essentials is a jerk and will only allow you to do commands if it's set to restricted-command false or restricted-command true and you're a server operator. op yourself using the console.
     
  31. Offline

    Sargeo

    @Desereck Oh what a shame, oh well. Thanks for your info.
     
Thread Status:
Not open for further replies.

Share This Page