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

    Ttbot

    Is there anyway to setup a permission with /give in a way to where u can only make it possible for the group to /give certain items...like i want them to be able to /give wood and stone and stuff, but not /give diamond...
     
  3. Offline

    Arthas

    not too gr8 at this stuff but kits should do the job
     
  4. Offline

    chill1977

    No, there is no way to do this unless you install other plugins, not with just Permissions.
     
  5. Offline

    Joh

    Is there anyway you can make a command that adds the user in real-time. Like, A example would be ;

    /p Joh groups:vip

    It would be just like the /modify command.

    So , /p Joh groups:vip commands:general.item suffix:7[Some-Nerd] Would work?

    Any command that adds a user to a group in real time would help.

    I have a trusting system. So I would like my admins to be able to do it in real time, not me having to go to my config file, Writing there name in and such. Then reloading the plugin.

    Thank you.
    I was going to start a conversation with you about this. but i felt like you were less likely to answer me.
     
  6. Offline

    chill1977

    This has been asked about 300 times in this forum and I'm sure the dev will look into it.
     
  7. Offline

    Arthas

    Got essentials on and everything works but when i do /i i get.....
    Code:
    2011-01-31 18:26:49 [INFO] [PLAYER_COMMAND] Arthas5678: /i
    2011-01-31 18:26:53 [INFO] [PLAYER_COMMAND] Arthas5678: /i 278
    Jan 31, 2011 6:26:53 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_COMMAND to Essentials
    java.lang.NoSuchMethodError: org.bukkit.inventory.ItemStack.<init>(IIBLjava/lang
    /Byte;)V
            at org.bukkit.earth2me.essentials.commands.Commanditem.run(Commanditem.j
    ava:37)
            at org.bukkit.earth2me.essentials.EssentialsListener.onPlayerCommand(Ess
    entialsListener.java:129)
            at org.bukkit.plugin.java.JavaPluginLoader$3.execute(JavaPluginLoader.ja
    va:133)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:60)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:213)
            at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:590)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:563)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(SourceFile:232)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:71)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:276)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    any ideas?
    Code:
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'iConomy.payment'
                - 'iConomy.access'
                - 'iConomy.rank'
                - 'iConomy.list'
                - 'lwc.protect'
                - 'essentials.help'
                - 'essentials.mail.*'
                - 'essentials.spawn'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.list'
                - 'essentials.helpop'
                - 'essentials.motd'
                - 'essentials.msg'
                - 'essentials.afk'
                - 'essentials.warp'
    
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'essentials.kick'
                - 'essentials.tp'
                - 'essentials.tphere'
    
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
        Owner:
            default: false
            info:
                prefix: '&a[Owner]:'
                suffix: '&a'
                build: true
            inheritance:
                - Admins
            permissions:
     
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        Arthas5678:
            group: Owner
            permissions:
     
  8. Offline

    Ttbot

    ohh ok, that's what i figured...know of any at all or should i just do ALOT of searching?
     
  9. Offline

    chill1977

    @Arthas Do you have the latest Essentials from here http://dl.dropbox.com/u/19244232/Essentials.jar

    and craftbukkit 186?
    --- merged: Feb 1, 2011 12:41 AM ---
    It seems like there is one but my brain is going on vacation on me and I cant remember for the life of me.
     
  10. Offline

    Arthas

    thought i did but i guess not, if i can connect to minecraft now ill test it
    worked thx
     
  11. Offline

    Ttbot

    lol ok, well i just found a kit and it lets me /kit things up but idk how it would make it so it WON'T give things...i just don't want everyone to be able to /give diamond blocks up the arse xDD
     
  12. Offline

    chill1977

    NP

    I know what you mean and I know there is some way to limit the things you can get with the /i command, just cant remember
     
  13. Offline

    Ttbot

    Hmmm, ok, well if anyone knows, let me know plz :D
     
  14. Offline

    Reconnoob

    Im using McMyAdmin when loading this, and it just won't load. I am using Essentials, and that loads just fine, but this won't. I don't know why. Any help is appreciated.
     
  15. Offline

    chill1977

    Please post permissions config.yml in code tags please
     
  16. Offline

    DiViD

    Looks good!

    Dunno if this has been discussed already, but wouldn't this sort of system be implemented in the core of the Official Release of Craftbukkit?
     
  17. Offline

    chill1977

    FRom what I understand they are working on it but really, would you want to deal with this kind of headache if you were them lol
     
  18. Offline

    Tim Roden

    I have a problem when loaidng my server, I have CraftBukkit 186 and Am running Essentials, Ichan, and Permissions

    Error:
    Code:
    Jan 31, 2011 8:08:44 PM 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.java:86)
            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:181)
            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(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:84)
            ... 8 more
    Caused by: mapping values are not allowed here
     in "<reader>", line 49, column 19:
                    suffix:
                          ^
    
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:745)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:307)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
            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.composeMappingNode(Composer.java:228)
            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:122)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.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:76)
            ... 13 more
    
    Config:

    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'
        VIP:
            default: false
            info:
                prefix:'&1[&2VIP&2]&2'
                suffix:
                build: true
            inheritance:
             - Default
            permissions:
                - 'general.spawn'
                - 'general.give'
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
                - 'essentials.tree'
                - 'essentials.bigtree'
                - 'essentials.top'
                - 'essentials.jump'
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.nick'
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.warp'
                - 'essentials.list'
                - 'essentials.heal'
                - 'essentials.give'
                - 'essentials.item'
                - 'essentials.nuble'
                - 'essentials.depth'
                - 'essentials.compass'
                - 'essentials.time'
    
        Moderator:
            default: false
            info:
                prefix: '&1[&6Op3r&5]&2'
                suffix:
                build: true
            inheritance:
                - VIP
            permissions:
                - '*'
        Admins:
            default: false
            info:
                prefix:'&1[&3Admin&1]&2'
                suffix:'&4'
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        timr:
            group: Admins
            permissions:
            - '*'
        h4rl3y123:
            group: Admins
            permissions:
            - '*'
        axflorida:
            group: Moderator
            permissions:
            -
         nathggns:
            group: Moderator
            permissions:
            -
         gioscape:
            group: Moderator
            permissions:
            -
     joshuaverdon:
            group: Moderator
            permissions:
            -
     haydnahmed:
            group: Moderator
            permissions:
            -
        Oliver_:
            group: Moderator
            permissions:
            -
        r0ckred:
            group: Moderator
            permissions:
            -
       edgy3600:
            group: Moderator
            permissions:
            -
       francislawton:
            group: VIP
            permissions:
            -
          toastface5:
            group: VIP
            permissions:
            -
    thedustbinman107:
            group: VIP
            permissions:
            -
     
    Please Help! I have people who need their fill of Minecraft! Thanks!
     
  19. Offline

    Mike24

    since i updated to craftbukkit build 188 it doesnt work please help. i use essentials plugin and it worked perfect before the update earlier today. :(


    Jan 31, 2011 9:14:48 PM 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:78)
    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:40)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:154)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:141)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:102)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:179)
    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:76)
    ... 8 more
    Caused by: while parsing a block collection
    in "<reader>", line 44, column 13:
    - 'essentials.spawn'
    ^
    expected <block end>, but found Scalar
    in "<reader>", line 56, column 16:
    - 'essentials.time'
    ^

    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:
    76)
    ... 13 more
     
  20. Offline

    SeeD419

    Quick question - Can I do colors for individual users with Permissions/iChat like I did in GroupUsers?

    If so, how? Aside from creating a whole new group just for a color.
     
  21. Offline

    Drakonas

    I am on Bukkit 188 (some plugins required the update).
    I get this in the console. I have made no changes in my config.yml since it last worked.
    Code:
    2011-01-31 22:11:14 [INFO] Starting minecraft server version Beta 1.2_01
    2011-01-31 22:11:14 [INFO] Loading properties
    2011-01-31 22:11:14 [INFO] Starting Minecraft server on *:2462
    2011-01-31 22:11:14 [INFO] Preparing level "SurvivalWorld"
    2011-01-31 22:11:14 [INFO] Preparing start region
    2011-01-31 22:11:15 [INFO] Preparing spawn area: 28%
    2011-01-31 22:11:16 [INFO] Preparing spawn area: 85%
    2011-01-31 22:11:17 [INFO] [iConomy] version [2.2] (Aime) loaded
    2011-01-31 22:11:17 [INFO] WorldEdit 3.2.2 loaded.
    2011-01-31 22:11:17 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
    2011-01-31 22:11:17 [INFO] [NowPlaying]: v1.1 (Bruderschaft) loaded.
    2011-01-31 22:11:17 [INFO] [GodMode] version [1.1.2] is loaded!
    2011-01-31 22:11:17 [INFO] [Permissions] version [1.9] (Handler) loaded
    2011-01-31 22:11:17 [INFO] Loading PluginControl Version 0.3
    2011-01-31 22:11:17 [INFO] 1 Could not get handler of permissions retrying
    2011-01-31 22:11:18 [INFO] 2 Could not get handler of permissions retrying
    [...]
    2011-01-31 22:11:26 [INFO] 10 Could not get handler of permissions retrying
    2011-01-31 22:11:27 [INFO] Retreiving Permission plugin resulted in a null object (nullpointer)
    2011-01-31 22:11:27 [INFO] Nijikokun Permissions plugin not found, reverting to basic functionality
    2011-01-31 22:11:27 [INFO] PluginControl started
    2011-01-31 22:11:27 [INFO] [SimpleShop] version [1.1] (Dime) loaded
    2011-01-31 22:11:27 [INFO] PW: Starting initialization of PrivateWarp
    2011-01-31 22:11:27 [INFO] PW: Copyright: Wrecker Technologies
    2011-01-31 22:11:27 [INFO] PW: PrivateWarp 1.2.9 initialized
    LWC     [v1.48] [Loaded libraries and config]
    2011-01-31 22:11:28 [INFO] WorldGuard 3.2.1 loaded.
    2011-01-31 22:11:28 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-01-31 22:11:28 [INFO] LapisRedstone 1.0.5 loaded.
    2011-01-31 22:11:29 [INFO] Minecart Mania Core version 0.74 is enabled!
    2011-01-31 22:11:30 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-01-31 22:11:30 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-01-31 22:11:30 [INFO] [MYWARP]: 17 warps loaded
    2011-01-31 22:11:30 [INFO] [MYWARP] Permissions enabled.
    2011-01-31 22:11:30 [INFO] MyWarp 1.8.2 enabled
    2011-01-31 22:11:30 [INFO] [TELEPLUS] Permissions enabled.
    2011-01-31 22:11:30 [INFO] TelePlus 1.5.3 enabled
    2011-01-31 22:11:30 [INFO] [MYHOME] Connection with MyWarp established.
    2011-01-31 22:11:30 [INFO] [MYHOME]: 1 homes loaded
    2011-01-31 22:11:30 [INFO] [MYHOME] Permissions enabled.
    2011-01-31 22:11:30 [INFO] MyHome 1.7.2 enabled
    2011-01-31 22:11:30 [INFO] Minecart Mania Autocart version 0.51 is enabled!
    2011-01-31 22:11:30 [WARNING] Warps were not found in warps folder
    2011-01-31 22:11:30 [INFO] Loaded Essentials b131 by Zenexer, ementalo, Eris, and EggRoll
    2011-01-31 22:11:30 [INFO] Minecart Mania Sign Commands version 0.12 is enabled!
    2011-01-31 22:11:30 [INFO] Vanish 1.3.3 loaded.
    LWC     [v1.48] [Loading....]
    LWC     [v1.48] Using Nijikokun's permissions plugin for permissions
    LWC     [v1.48] Loading SQLite
    PhysDB  [v1.48] Creating physical tables if needed
    MemDB   [v1.48] Creating memory tables
    SQLite  [v1.48] Using: Pure
    Begin Loading WormholeXTreme Plugin.
    9 Wormholes loaded from DB.
    WormholeXTreme v0.51 ready.
    2011-01-31 22:11:30 [INFO] Minecart Mania Admin Controls version 0.1 is enabled!
    2011-01-31 22:11:30 [INFO] Done! For help, type "help" or "?"
     
  22. Offline

    Mike24

    ROFL I FIGURED IT OUT!!! :D I FORGOT TO PUT AN ' AT THE END OF A COMMAND ROFL MY FACE OFF. NICE PLUGIN BY THE WAY ONE OF THE BEST :DD
     
  23. Offline

    chill1977

    Space after the colon in the Admins section prefix:'&1[&2VIP&2]&2'
    --- merged: Feb 1, 2011 3:29 AM ---
    Nope
    --- merged: Feb 1, 2011 3:34 AM ---
    ok?

    2011-01-31 22:11:17 [INFO] [Permissions] version [1.9] (Handler) loaded

    Wrong forum

    Please direct to PrivateWArp forum
     
  24. Offline

    Frosty

    I can't figure out how to add commands I copied someone permissions config from awhile back in the posts to get all the essentials stuff and it worked but I tried to add iConomy stuff and it didn't work. I also tried to add warps and it didn't work either. I can't figure out how I put them in wrong I know it's that thats wrong with it because when I remove the iConomy stuff it works fine but when I put in the iConomy permissions or any other essential permissions it comes up with that usual error. Can anyone see what I put in that was wrong?

    Edit: Once I posted I realised that it showed all the iConomy stuff a couple spaces behind but in my config file it shows it at the same spot as all my other permissions wierd?

    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: false
            inheritance:
            permissions:
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.spawn'
                - 'essentials.help'
                - 'essentials.rules'
                - 'essentials.compass'
            - 'essentials.warp.*'
            - 'iConomy.payment'
            - 'iConomy.access'
            - 'iConomy.rank'
            - 'iConomy.list'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.getpos'
                - 'essentials.whois'
                - 'essentials.top'
                - 'essentials.kick'
                - 'essentials.ban'
                - 'essentials.unban'
                - 'essentials.banip'
                - 'essentials.unbanip'
                - 'essentials.msg'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        YoulBeAmazed:
            group: Admins
            permissions: 
     
  25. Offline

    chill1977

    AS long as you got it working i guess.
     
  26. Offline

    Frosty

    It's not working I get an error

    Btw your dropbox link doesn't work
     
  27. Offline

    chill1977

    It works just fine I just hit it lol http://dl.dropbox.com/u/19244232/Essentials.jar
    --- merged: Feb 1, 2011 4:58 AM ---
    Here it is fixed and get that Essentials , it should work fine.

    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: false
            inheritance:
            permissions:
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.spawn'
                - 'essentials.help'
                - 'essentials.rules'
                - 'essentials.compass'
                - 'essentials.warp.*'
                - 'iConomy.payment'
                - 'iConomy.access'
                - 'iConomy.rank'
                - 'iConomy.list'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.getpos'
                - 'essentials.whois'
                - 'essentials.top'
                - 'essentials.kick'
                - 'essentials.ban'
                - 'essentials.unban'
                - 'essentials.banip'
                - 'essentials.unbanip'
                - 'essentials.msg'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        YoulBeAmazed:
            group: Admins
            permissions: 
     
  28. Offline

    Frosty

    Thanks for the help it works fine now. What did you change to fix it?
    Also that was wierd the dropbox link works fine now just the first time I clicked it it came up with an error
     
  29. Offline

    chill1977

    Just moved those iconomy lines over , sometimes when i correct things in notepad they won't really take until i erase it and retype it, not sure why, just thought it might help lol
     
  30. Offline

    Frosty

    Thats stupid it showed it on the same line as all the other ones but somehow it wasn't
     
  31. Offline

    Ttbot

Thread Status:
Not open for further replies.

Share This Page