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

    Etsijä

    Nevermind, maybe it's just me misreading the comments on this thread. Been following 10 others as well (for other plugins), and with one CB build lasting on average 30 mins, it is almost impossible to keep up with the progress. But at least there's progress, that's better than no builds (and no features) at all! :)
     
  3. Offline

    thorncrown

    My Permissions still doesnt work. The thing is: When I /op myself, I have access to just everything. When im not opped, I cant do nothing. Permissions seems to work, when I try worldedit while deopped, it says "you dont have permission for that". But when Im deopped and Im in the "Admins" group, I still cant use any command.
     
  4. Offline

    KiloWhiskey

    A syntax error anywhere in the config can break the whole things, taking permissions from every group. op bypasses all plugin permissions so of course you can do anything as op. I suggest a pastebin of your config if you want help with the problem.
     
  5. Offline

    AcidUK

    My permissions plugin is loading *after* WorldEdit, but before WorldGuard! As such it isn't recognising Permissions as being loaded, and therefore isn't using it.

    Code:
    2011-02-07 14:27:49 [INFO] Starting minecraft server version Beta 1.2_01
    2011-02-07 14:27:49 [INFO] Loading properties
    2011-02-07 14:27:49 [INFO] Starting Minecraft server on resolve.me.uk:25565
    2011-02-07 14:27:49 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-360-gf5b151f-b271 (MC: 1.2_01)
    2011-02-07 14:27:49 [INFO] Preparing level "world"
    2011-02-07 14:27:49 [INFO] Preparing start region
    2011-02-07 14:27:50 [INFO] Preparing spawn area: 60%
    2011-02-07 14:27:51 [INFO] WorldEdit 3.2.2 loaded.
    2011-02-07 14:27:51 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
    2011-02-07 14:27:52 [INFO] [Permissions] version [2.0] (Handler) loaded
    2011-02-07 14:27:52 [INFO] WorldGuard 3.2.2 loaded.
    2011-02-07 14:27:52 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-02-07 14:27:52 [WARNING] Unknown option 'ignore-group' in blacklist.txt for 'ignore-group=admins'
    2011-02-07 14:27:52 [INFO] WorldGuard: Blacklist loaded.
    2011-02-07 14:27:52 [INFO] WorldGuard: Single session is enforced.
    2011-02-07 14:27:52 [INFO] WorldGuard: TNT ignition is blocked.
    2011-02-07 14:27:52 [INFO] WorldGuard: Lighters are PERMITTED.
    2011-02-07 14:27:52 [INFO] WorldGuard: Lava fire is blocked.
    2011-02-07 14:27:52 [INFO] WorldGuard: All fire spread is disabled.
    LWC     [1.491] Loading shared objects
    Config  [1.491] Loaded 10 config entries
    LWC     [1.491] Native library: lib/native/Linux/amd64/libsqlitejdbc.so
    Feb 7, 2011 2:27:53 PM org.bukkit.craftbukkit.CraftServer loadPlugins
    SEVERE: org.bukkit.Server.getWorlds()[Lorg/bukkit/World; (Is it up to date?)
    java.lang.NoSuchMethodError: org.bukkit.Server.getWorlds()[Lorg/bukkit/World;
            at org.dynmap.DynmapPlugin.getWorld(DynmapPlugin.java:35)
            at org.dynmap.DynmapPlugin.onEnable(DynmapPlugin.java:54)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:394)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:175)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:69)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:50)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:167)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:154)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-07 14:27:53 [INFO] Done! For help, type "help" or "?"
    Is there a way to change the order?
     
  6. Offline

    exodus121

    I just updated craftbukkit to the latest build, and it's working perfectly now!
    Thanks for such a wonderful plugin, it made setting up the server so much easier.

    ~Exo~
     
  7. Offline

    BeerBaron

    I have the latest build (#271)and i get this error

    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    Caused by: java.lang.reflect.InvocationTargetException
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:154)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:167)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:48)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:78)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/Permissions.jar in plugins: null
     
  8. Offline

    outbreak

    OK Everyone having problems setting up permissions to work on your server please read below!


    I have decided to do something nice, Release all of my hard work that I have put into configuring my server to operate normally and have the permissions working correctly! So there is an .RAR below download this and extract all files (MOVE THEM TO YOUR PLUGINS FOLDER!) And then edit them accordingly, If you have any problems you have done something wrong, Please make sure you are running ATLEAST CraftBukkit #242.

    (NOTE: THIS CONFIG SETUP WORKS PERFECTLY ON MY SERVER, ALL PERMISSIONS WORK, SO DO USER LEVELS, AS LONG AS YOU ARE NOT AN OP YOU WILL BE FORCED TO ABIDE BY THE PERMISSIONS FILES!)

    DL:
    http://rapidshare.com/files/446711468/plugins.rar

    IF you have any problems with the files PM me!
     
  9. Offline

    nissehutt

    How do I make it so that I have a "banned" category. They shouldnt be able to build.
     
  10. Offline

    Olat

    Ok,
    So I have 2 groups. Orsana and Raghnall. When people chat Id like for the names to have a -O- or -R- infront of the name. Is that with the Prefix Setting in the Permissions?
    like so :

    Code:
    Orsana:
            default: false
            info:
                prefix: '-O-'
                suffix:
                build: true
            inheritance:
            - Default
    Or am i completely off?
     
  11. Offline

    just1beber

    File not available :(
     
  12. Offline

    Cool12309

    Are spaces in group names supported?
     
  13. Offline

    Riot

    @Nijikokun I am trying to figure out how to restrict certain permissions. I have the General plugin, but want to restrict everyone (admins included) from using the /item or /give command. It looks like I have to list ALL of the permissions except the "general.items".
    --- merged: Feb 7, 2011 8:06 PM ---
    Try "This_is_a_group" and not "This is a group" as a groupname using underscores.
     
  14. Offline

    stolen_insanity

    How can I set the permissions so that new users don't have any build rights?
    Also, I want my Admins and Vips to have different coloured names. how is this done?
     
  15. Offline

    outbreak


    TRY THIS LINK:

    http://www.fileserve.com/file/jp5EmFH
    --- merged: Feb 7, 2011 9:01 PM ---
    Download my file posted above, Modify to your likings the Permissions config, It is setup to allow default users to NOT BUILD.
     
  16. Offline

    Nachocuban

    You also need the Anti Build plugin by Nijikokun, the build heading in permissions does nothing by itself, it just tells anti-build what to do.
     
  17. Offline

    BeerBaron

    still not working i get the same error
    ... 13 more
    at com.nijikokun.bukkit.Permissions.Permissions.(Permissions.java:74)
    at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:46)
    at org.bukkit.util.config.Configuration.load(Configuration.java:73)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    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.composeMappingNode(Composer.java:228)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:307)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:745)

    ^
    build: false
    in "", line 41, column 18:
    Caused by: mapping values are not allowed here
    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    Caused by: java.lang.reflect.InvocationTargetException
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:154)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:167)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:48)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:78)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/Permissions.jar in plugins: null
    Edit: it is working but the log file shows me the same error


    and can someone tell me why the prefix and suffix doesnt work
    Admins:
    default: false
    info:
    prefix:'&7[&4Admin&7]'
    suffix:'&4'
     
  18. Offline

    outbreak

    All of them plugins are setup and ready to go in that File above, Anti-Build, iConomy, SimpleShop, WorldGuard, WorldEdit, iChat, Essentials, MyHome, MCDocs, LWC (Inventory/Chest/Door/Sign Guard). All Configured and working properly, Like I said just download extract to plugins and change the necessary files! If you have an error let me know be glad to help out/
    --- merged: Feb 7, 2011 10:29 PM ---
    OK GIVE ME 1-2 HOURS, JUST PURCHASED WEB HOSTING/DOMAIN, WILL HAVE DEDICATED LINK TO DOWNLOAD THE FILE!
    --- merged: Feb 7, 2011 10:30 PM ---

    Using iChat? If not that is why
     
  19. Offline

    BeerBaron

    ah ok thx
     
  20. Offline

    Olat

    Can a player be in more then 1 group?
    I want 2 factions set up and I want me and my Moderators and admins to be able to join each faction. But when I try to set up the groups. The other admin loses all admin commands.

    Here is my .yml

    Code:
    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:
                - 'essentials.spawn'
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.compass'
                - 'essentials.rules'
                - 'essentials.mail'
                - 'essentials.mail.send'
                - 'essentials.afk'
                - 'essentials.msg'
                - 'essentials.me'
                - 'essentials.list'
                - 'simpleshop.buy'
                - 'simpleshop.sell'
                - 'wormhole.use'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'essentials.time'
                - 'essentials.teleport'
                - 'essentials.teleport.here'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
        Orsana:
            default: false
            info:
                prefix: '-O-'
                suffix:
                build: true
            inheritance:
            - Default
            permissions:
        Raghnall:
            default: false
            info:
                prefix: '-R-'
                suffix:
                build: true
            inheritance:
            - Default
            permissions:
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        olat:
            group: Admins,Orsana
            permissions:
        elbriso:
            group: Default
            permissions:
        defcon666:
            group: Default
            permissions:
        undacuva_pred:
            group: Default
            permissions:
        ashx0xley:
            group: Default
            permissions:
        trikan:
            group: Admins,Raghnall
            permissions:
        slyvr89:
            group: Default
            permissions:
        
     
  21. Offline

    outbreak

    If I remember right I believe they said multiple groups for 1 user is CURRENTLY NOT SUPPORTED but will be in future releases. Dont hold me to that!
     
  22. Offline

    BeerBaron

    the error still comes but ichat works

    ... 13 more
    at com.nijikokun.bukkit.Permissions.Permissions.(Permissions.java:74)
    at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:46)
    at org.bukkit.util.config.Configuration.load(Configuration.java:73)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    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.composeMappingNode(Composer.java:228)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:307)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:745)

    ^
    build: false
    in "", line 41, column 18:
    Caused by: mapping values are not allowed here
    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    Caused by: java.lang.reflect.InvocationTargetException
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:154)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:167)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:48)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:78)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/Permissions.jar in plugins: null

    I'm using build #271 but... after i restartet the server ichat doesn't work ^^

    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:52)
    at java.util.jar.JarFile.(JarFile.java:99)
    at java.util.jar.JarFile.(JarFile.java:135)
    at java.util.zip.ZipFile.(ZipFile.java:114)
    at java.util.zip.ZipFile.open(Native Method)
    Caused by: java.util.zip.ZipException: error in opening zip file
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:106)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:154)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:167)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:48)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:65)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/iChat.jar in plugins: null

    so i get this error and the permissons error that i allready postet
    edit: I'm confused... now the log says Ichat loaded but it's still not working... but the permissions error is still coming

    edit:edit:I just found this... i hope now u can help me^^

    [INFO] [iChat] version [1.5] (Maria Holic) disabled
    [INFO] [iChat] Permission system not enabled. Disabling plugin.
    [INFO] MyHome 1.8 enabled
    [SEVERE] [MYHOME] Permissions isn't loaded, there are no restrictions.

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

    outbreak

  24. Offline

    chill1977

    These files are all located on the various forums. I do not recommend downloading any files with .jar files included from any one person. I understand you may be trying to help and if an individual ask you for something like this in convo it is fine, but posting it like this is not a good idea. I don't believe the Bukkit team would approve of this either.

    http://forums.bukkit.org/threads/pack-of-plugins.2825/
     
  25. Offline

    stolen_insanity

    I've got everything working apart from my permissons aren't being inherited

    Code:
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'essentials.help'
                - 'essentials.warp'
                - 'essentials.spawn'
                - 'essentials.msg'
                - 'essentials.tp'
                - 'essentials.list'
                - 'essentials.getpos'
                - 'mywarp.warp.basic.warp'
        Vip:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - 'Default'
            permissions:
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.tphere'
        Super:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - 'Vip'
            permissions:
                - 'essentials.give'
                - 'magiccarpet.mc'
                - 'essentials.item'
                - 'essentials.time'
                - 'essentials.tree'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    I've tried with and without the '___ ' around the group name.
     
  26. Offline

    outbreak

    Its not a matter of the Pack of Plugins, But them being PRE-CONFIGURED with nodes on the permissions, Prefixes, Its not the default files, Why not examine the Configs and see for your self!
     
  27. Offline

    BeerBaron

    still not working.. i get this from permissions


    ... 13 more
    at com.nijikokun.bukkit.Permissions.Permissions.(Permissions.java:74)
    at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:46)
    at org.bukkit.util.config.Configuration.load(Configuration.java:62)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    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.composeMappingNode(Composer.java:228)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:307)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:745)

    ^
    build: false
    in "", line 41, column 18:
    Caused by: mapping values are not allowed here
    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    Caused by: java.lang.reflect.InvocationTargetException
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:186)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:143)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:156)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:42)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:78)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/Permissions.jar in plugins: null
     
  28. Offline

    Ryan25251

    um.. maybe im just stupid, but it looks really complicated to use this for plugins. can someone help me understand how to do it?
     
  29. Offline

    stolen_insanity

    Please can anyone help?

    Inheritance is not working for me.

    Code:
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'essentials.help'
                - 'essentials.warp'
                - 'essentials.spawn'
                - 'essentials.msg'
                - 'essentials.tp'
                - 'essentials.list'
                - 'essentials.getpos'
                - 'mywarp.warp.basic.warp'
                - 'lwc.protect'
        Vip:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'essentials.sethome'
                - 'essentials.home'
                - 'essentials.tphere'
        Super:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Vip
            permissions:
                - 'essentials.give'
                - 'magiccarpet.mc'
                - 'essentials.item'
                - 'essentials.time'
                - 'essentials.tree'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
     
  30. Offline

    BeerBaron

    you are not the only one that needs help :)
    so please stop posting it again...

    i fixed a little bit (i think) now i just get this error instead of the larg one^^

    Code:
    ... 8 more
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:52)
    at java.util.jar.JarFile.(JarFile.java:99)
    at java.util.jar.JarFile.(JarFile.java:135)
    at java.util.zip.ZipFile.(ZipFile.java:114)
    at java.util.zip.ZipFile.open(Native Method)
    Caused by: java.util.zip.ZipException: error in opening zip file
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:186)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:143)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:156)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:42)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:65)
    org.bukkit.plugin.InvalidPluginException
    SCHWERWIEGEND: Could not load plugins/Permissions.jar in plugins: null
     
  31. Offline

    NFFPokemon

    Is there any way to get the permissions reloaded without reloding the server? and how about adding people from ingame?

    great plugin btw :D
     
Thread Status:
Not open for further replies.

Share This Page