Inactive [ADMN/DEV] Permissions 3.1.6 - The Plugin of Tomorrow [935]

Discussion in 'Inactive/Unsupported Plugins' started by rcjrrjcr, May 24, 2011.

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

    rcjrrjcr

    Permissions 3.1.6 (Yeti)

    Download:
    Latest Stable (3.1.6) : Full Zip | Main Jar Only | SQL Interface Jar Only

    Previous Versions:
    3.1.5 (JAR|SQL) | 3.1.4 (JAR|SQL) | 3.1.3 (JAR|SQL) | 3.1.2 (JAR|SQL) | 3.1.1 (JAR) | 3.1 (JAR) | More older versions


    COMMAND RESTRUCTURING
    Feel free to comment and give suggestions.


    DO NOT USE GLOBAL CONFIGS FOR NOW. THE GLOBAL CONFIG IS MEANT TO SUPPLEMENT WORLD-SPECIFIC CONFIGS, NOT THE OTHER WAY ROUND. SEE https://github.com/TheYeti/Permissions/wiki/Global-vs-World .I WILL WRITE A PROPER TUTORIAL ON HOW TO USE THE GLOBAL CONFIGS SOON.

    TODO:
    • Revamp commands
    Known plugins that cause IllegalAccessError(s):

    • Help (not fixed yet)
    Temp Fix for IAEs (open)




    1. Open Help's JAR with 7zip.
    2. Find MANIFEST.MF (it can be in the root folder or in the META-INF folder, or both).
    3. Open the MANIFEST.MF file in a text editor
    4. Look for a line that starts with "Class-Path:".
    5. Delete "Permissions.jar" from that line.
    6. Save the manifest.
    7. 7zip will prompt you to save changes back into the archive. Accept.
    8. Restart server.





    Plugin Authors: How to hook into Permissions

    Due to @TheYeti being busy in RL for now, I have created a new thread for Permissions 3.x. TheYeti is still part of the Permissions team.

    Permissions... Reborn.
    This is a continuation of the work that was originally done by Nijikokun. All original credit goes to them as without their work this plugin would not have been possible. This plugin does not provide any commands or additional functionality beyond what is described in this post. That means that you need another plugin to provide colored names, chat prefixes, and op commands such as /give and /time.​

    The Permissions Team

    The team consists of myself @rcjrrjcr and @TheYeti currently with contributions from @Nijikokun as well on occasion. There are also several other members of the community who frequently assist with providing code changes, bug fixes, patches, support, feedback, and beta testing. Special thanks to @flames and the Dynmap & Wormhole X-Treme teams for the hosting of Permissions on their Jenkins server.

    What's new in 3.x?

    Taken from the GitHub page:
    1. In-game commands. For a long time, users have been pestering, nagging, demanding and/or screaming for an way to manage Permissions via commands. Now, in 3.0, in-game commands are available to manage permissions and groups.
    2. SQL storage. This allows web interfaces to manage Permissions by updating the SQL database Permissions uses.
    3. Promotion/demotion tracks. With a simple command, users can be promoted/demoted along a preconfigured track, allowing RP servers with ranks to promote the player along a class track and other possibilities.
    4. Multigroup.
    5. Weightage. Plugins are able to compare users via their weight, which is inherited from their groups. For example, SlapPlugin can check if Player A is higher-weighted than Player B when A tries to slap B (Not IRL, obviously).
    6. Improved world mirroring. Config files are now split into a group file and a user file. Also, by editing storageconfig.yml, you can configure the mirroring of entire worlds, or just its users/groups. You also do not have to create files for worlds that mirror another world. Also, two different worlds can use different storage types, like YAML and SQL.
    7. Global permissions. Instead of having to resort to cross-world group inheritance, now all worlds inherit groups and users from the global permissions file. Also, the inherited groups/users can be overridden via editing the specific world's file.
    Upgrading from 2.x to 3.x







    I have written a guide on GitHub. This demonstrates how to convert 2.x-style configs to 3.0. The YAML-to-SQL converter are still in testing, but it can be downloaded from here. It's written in Perl. @Zgred has created a web version of the script located here. @omgneeq is working on an Web UI for SQL databases (Sorry about the previous statement that he was making a converter.)​


    Install (open)
    For the admins

    In case you missed the link above, the Setup Guide on GitHub will help you quite a bit

    Samkio has updated his tutorial for P3:


    First thing that you will need to do is download the plugin. Place it in your plugins/ folder and unzip it. This should create the folder Permissions and a Permissions.jar file in your plugins folder. Next, go into Permissions/ and create a folder named the same as your world. So if your world name from server.properties is Foo you will need to create the folder plugins/Permissions/Foo. You MUST rename it to whatever your world's name is or it will not work.

    Note, if you have your server maps all saved into a single directory then the initial setup will be somewhat different. Say your maps are arranged in the main directory like so: bukkit/mapfolder/world1, bukkit/mapfolder/world2, etc. Then inside of the plugin/Permissions directory you will need to create a folder called mapfolder and inside of that put the directories containing users.yml and groups.yml in there.

    Next, you will need to go in and add yourself to the users, just replace the user that is in there with your name. Make any other modifications that you need to. While making modifications make sure that you do NOT use tabs. These will break the YAML format and cause issues. Instead, each indent should be four spaces. If you want people who aren't in the Admin group to be able to reload the permissions plugin you need to give them 'permissions.reload' permissions within the config file.

    Permissions gives server admins great control, mostly in-game reloading. More info about commands can be found here.


    FAQ (open)

    [FAQ]

    [Q] What is with the version numbers? I can't keep up, it seems like every time I look there is a new version!
    [A] I use the GNU versioning system for my version numbers. So what this means is the version number should be read as Major.Minor.Revision. So for version 2.5.2 this would mean it is the 2nd Major version, the 5th Minor release in this version, and the 2nd revision. I tend to release bug fixes and anything that doesn't add functionality or will not break things as revisions. So generally you should be safe with just watching the major & minor numbers and only getting the revision if it fixes a bug specific to you. Technically 2.5.2 should have been released as 2.6 as it did add functionality, but this was below even a minor change so I released it as a revision.

    [Q] I am getting an error that it can't pass BLOCK_PLACED or BLOCK _BREAK events to Permissions. Fix it!
    [A] That's not a question. The reason why it can't place these is probably because the syntax of your Permissions file is all whacked out, or it is a different world and you don't have a config file for that world.

    [Q] What am I suppose to name the config file?
    [A] You need to name it the same as your world. So if you look in server.properties at "level-name" you will see a world name there. Rename your config file to the same thing as that. Make sure you keep the .yml extension at the end.

    [Q] Permissions are broken. Why can no one use commands? Why am I not an admin?
    [A] First off, make sure that your formatting is correct. Look at the format that the default config file uses. Yours should look like that. Do NOT use tabs. Use 4 spaces (IE. " " <-- Four of those things.). Also, whichever group you give the permission '*' to, do not have that group inherit permissions from anyone else. That is called overloading and it will break things. Also, this.


    [Q] Which one am I suppose to download and unzip to install this?
    [A] Download the main package, not the JAR only. Unzip the ZIP file. The JAR only downloads are simply there for people who are UPGRADING and do not need the default config file.

    [Q] I have done all of this and this doesn't work! I'm going back to GroupManager!
    [A] Well, there is probably the problem. Make sure that you delete EssentialsGroupManager.jar and EssentialsGroupBridge.jar as these don't play well with Permissions and will cause headache.

    [Q] When are you going to add <blah> <feature/command> into this already? You suck! Do what I want NAU PL0X!
    [A] Feature requests should be posted on the GitHub tracker. Stupid suggestions like adding teleportation functionality and other less ludicrous stuff will be rejected.



    Changelog
    • 3.1.6
      • Major fixes.
      • Simplify tracks
    Changelog (open)





    • 3.1.5
      • Fix several minor bugs.
      • Autoconvert 2.x/GM format (only works if you split them into groups.yml and users.yml, but leave the rest untouched)
    • 3.1.4
      • Fix YAML locking bugs.
    • 3.1.3
      • Fix another SQL data and inheritance issue.
    • 3.1.2
      • Fix SQL data issues.
      • Added user/group name autocomplete
      • Separated SQL interface into separate plugin
    • 3.1.1
      • Fix prefix/suffix issues.
      • Added ON UPDATE CASCADE to the SQL foreign [/SIZE]
    • 3.1
      • Tons of fixes.
    • 3.0.6
      • Fix SQLite issues due to misimplementation of methods.
    • 3.0.5
      • Fix cache-related NPEs
      • Fixed quoted worlds (thanks again @Jeyge !)
    • 3.0.4
      • Fix LinkageError caused by ServiceManager not unloading the PermissionHandler class.
      • Added cache
      • Fix index not being incremented when promoting (thanks @Jeyge !)
    • 3.0.3
      • Fixed another getGroup bug.
    • 3.0.2
      • Fixed getGroup bug.
    • 3.0.1
      • Fixed some NPE bugs.
    • 3.0
      • Total overhaul of Permissions. Adds many new features (see What's new in 3.0?).
    • 2.7.4
      • Added overload of has() and permissions() for plugin devs
    • 2.7.3
      • Fixed negate node add/remove bug.
    • 2.7.2
      • Fix for small subtle bug introduced in last minor version.
    • 2.7.1
      • Commit by DThielke to fix several bugs with programmatic modifications of user permissions.
    • 2.7
      • Further commits by rcjrrjcr
        • Removed negatedNode checks
        • Temp fix for NULL issue
        • WorldConfigurationModification to save only modified configs
        • Fix for cache problems








    Credits (open)


    TheYeti:
    Nijikokun - Without their original work this plugin would not be possible.​
    All of the members of the community that regularly provide support in this thread for Permissions​
    Rigby, Kainzo, DThielke, GoMySQL, sk89q, RightLegRed - For hanging out with me in IRC, tons of testing, and pushing me to improve on the code constantly and make changes to make this plugin constantly better and better, and in general being entertaining.​
    Everyone else on here and in IRC who provides support, feedback, assistance, plugins that have continued to support and integrate this, and in general makes my life a bit easier, THANK YOU!​

    rcjrrjcr:
    I would like to thank Joy , jamesg and omgneeq for staying in #permissions for long periods of time to test out 3.0, and help me find many coding mistakes I made, patiently waiting for the next build while I fixed the bugs. I appreciate SvenBrnn 's and GoMySQL(Geoff Winans on this forum) 's help that allow me to design and code the SQL interface, and the HeroCraft coding team for providing support and some priceless IRC quotes (Dgco). Also, I would like to thank Lycano for helping me in many different aspects. Last but not least, I would like to thank Nijikokun and TheYeti for developing P2, which was one of my core plugins when I was still a 14-year-old server admin that didn't understand Java, and was the base for 3.0. Without these people, 3.0 would never be possible.​


    If after reading through all of that you are still having issues do one of two things. If it is a provable bug, and you have things like screenshots or copies of startup, steps to reproduce, your craftbukkit build and the version this is running along with your config files then submit the bug on the issue tracker. If it is general help or support you are needing then post a reply to this thread and someone will try to help you.

    Old thread: Permissions v2.7.4
     
  2. Offline

    Jeyge

    You just need to give the command the world of * so the command using the default track would be "/pr <name> w:* promote". See the wiki Chat Commands for more information on setting up tracks.

    As for the permissions, you would want to give your moderators the permissions.promote permission to allow them to promote.
    I'm pretty sure I've seen one but I don't remember the name. Use search or Get Plugins to find it.
    And that is exactly what the dev was looking at fixing.
    There are plugins that allow you to color the users name but I haven't used one myself.
    Only with Permissions 3.1.6.
    Hopefully that isn't your whole groups.yml file. If it isn't, please post your actual groups.yml file with your users.yml file and who it is you are trying to promote. If it is your whole file, then you need to remove the null lines that only have a - on them and post your users.yml file with the person you are trying to promote. You should also look at the wiki FAQ for information on why you may not be able to build.
     
    Franksie likes this.
  3. Offline

    Mhalkyer

    I've been getting the same thing.

    @rcjrrjcr I ran 3 different stack traces when my server died and this block was the same in all three:

    Code:
       java.lang.Thread.State: RUNNABLE
        at java.util.HashMap.put(HashMap.java:401)
        at java.util.HashSet.add(HashSet.java:217)
        at com.nijiko.permissions.PermissionCache.cacheResult(PermissionCache.java:22)
        at com.nijiko.permissions.Entry.cache(Entry.java:255)
        at com.nijiko.permissions.Entry.has(Entry.java:243)
    Could you please check to make sure your threading isn't causing any dead-lock?
    I'd check PermissionCache.cacheResult().
     
  4. Offline

    AndyFox42

    No matter what I do, I get "[Permissions] User/Group does not exist" when I type in any commands involving promotion/demotion.

    I am running MCMA on this server, please keep that in mind as you read on (not by choice, server is remotely hosted and it's required.)MCMA permissions exporting is set to "None" which prevents it from overwriting any permissions files.

    The Permissions plugin loads properly and appears in my plugin list in game (in green indicating that it is working.)

    Typing /pr in game gives me the currently running permissions version 3.1.6 message as it should.

    My globalgroups.yml is blank.
    My globalusers.yml only contains {} at the top, essentially blank.
    My storageconfig.yml is unchanged from default

    I copy/pasted the default groups.yml file from the wiki and changed the group names/color to macth what I want.
    The users.yml was auto created for me when I logged in to the server.

    In-game or in-console promotion always results in this:
    [Permissions] User/Group does not exist.

    I went into my users.yml and changed by group name in there to Admin. In game, I am indeed now Admin. Still, I get user/group does not exist any time I issue a promotion command. When my users log in they are listed as "Guest" which is my default group, but I can not promote them due to this error.

    Typing /pr -list groups world correctly displays all groups that are listed in the groups.yml.

    I am certain that I am not typing either user or group names incorrectly in my commands. The command I am using to try and promote is as follows:

    /pr promote UserXYZ Citizen world

    content of groups.yml:
    Code:
    groups:
        Guest:
            default: true
            info:
                prefix: '&f'
                suffix: '&f'
                build: false
            permissions:
                - 'foo.bar'
        Citizen:
            default: false
            info:
                prefix: '&b'
                suffix: '&f'
                build: true
            permissions:
                - 'foo.bar'
        Mod:
            default: false
            info:
                prefix: '&9'
                suffix: '&f'
                build: true
            inheritance:
                - Default
            permissions:
                - 'foo.*'
                - '-foo.test'
        Admin:
            default: false
            info:
                prefix: '&4'
                suffix: '&f'
                build: true
            permissions:
                - '*'
    Per this suggestion I have added the following to the bottom of my groups.yml:
    Code:
    tracks:
        default:
            - Guest
            - Citizen
            - VIP
            - Mod
            - Admin
    Upon reloading, Permissions was listed up in red on the plugin list (not working.)

    I then changed the groups.yml file to this:
    Code:
    track:
        - Guest
        - Citizen
        - VIP
        - Mod
        - Admin
    And am still having the same problem. Is there a syntax error?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 15, 2019
  5. Offline

    mk3supraholic

    as soon as i paste in
    Permissions:
    storage:
    type: YAML
    i get all all kinds of errors.
    can someone please send me a working copy of their permissions storage file

    mk3supraholic@gmail.com
     
  6. Offline

    malicious_taco

    will this work in build 1000?
     
  7. Offline

    Dothackking

    Permissions does this as well. It's part of prefix/suffix, at least if you also have a chat plugin. But I wanted to know if it's possible to make their name rainbow instead of one color. Guess I can go look for a plugin to do it
     
  8. Offline

    Jeyge

    For what little good news I can offer you, that whole caching system was in flux at the point that 3.1.6 came out. For 3.2, it has been completely rewritten and I believe everything above is actually gone now. Now we just need him to come back and finish it up so it can be released.
    That isn't a valid promote command and you don't have your tracks set up. See the Chat Commands topic on the wiki for more information about the valid commands and how to set up tracks.
    Permissions: should be permissions:. See the Storageconfig.yml Options topic on the wiki for more information on how to set it up.
    See the wiki FAQ.
    Permissions does have the ability to set a color using either prefix or suffix but it doesn't have any way to set the name to multiple colors. That would require a special plugin.
     
  9. Offline

    obscurehero

    I'm testing it now...and so far, its a full go!
     
    OZ4RK likes this.
  10. Offline

    Jeyge

    Yep, you need a : at the end of your default.
     
  11. Offline

    NinjaGrinch

    Can anyone explain why all of my groups can do the /time day command? I can't see it giving permission for that anywhere.

    Code:
    groups:
        guests:
            default: true
            info:
                prefix: '&6'
                suffix: '&f'
                build: false
            permissions:
              - 'essentials.help'
              - 'essentials.list'
              - 'essentials.mail'
              - 'essentials.mail.send'
              - 'lagmeter.command'
              - 'mcdocs.*'
    
        users:
            default: false
            info:
                prefix: '&3'
                suffix: '&f'
                build: true
            inheritance:
              - guests
            permissions:
              - 'lwc.create.*'
              - 'lwc.info'
              - 'lwc.remove'
              - 'lwc.unlock'
              - 'lwc.modify'
              - 'lwc.flag.*'
    
        moderators:
            default: false
            info:
                prefix: '&5'
                suffix: '&f'
                build: true
            inheritance:
              - users
            permissions:
              - 'essentials.ban'
              - 'essentials.banip'
              - 'essentials.kick'
              - 'essentials.unban'
              - 'essentials.unbanip'
    
        admins:
            default: false
            info:
                prefix: '&4'
                suffix: '&f'
                build: true
            permissions:
              - '*'
    
    track:
            - guests
            - users
            - moderators
            - admins
     
  12. Offline

    AndyFox42

    Updated my post right as you were posting. I added the : and the problem persisted. I then tried a different approach (in my post two or three posts up) and also had no luck. There must be some sort of syntax error somewhere because when I remove these lines and reupload groups.yml the plugin loads correctly again (or at least it's listed in green on the plugins list with everything in these code boxes deleted.)
     
  13. Offline

    Dan123SQUAIDS

    I run Bukkit build 1000 and I am currently having a error, every time I start up the server, which is the following...


    Code:
    Could not load 'plugins/Permissions.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: Bad version number in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:676)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:317)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    Can anyone help? Thanks.
     
  14. Offline

    Jeyge

    It will be hard to tell not knowing what user you are talking about and not seeing your users.yml but I'll make a guess that they are OPs and can do just about anything.
    When the plugin is red like that, it usually means there is a syntax error somewhere. You should have a message in your server.log saying what the error is. Post that with your files and someone should be able to figure it out.

    You are running Java v1.5 but a lot of plugins like Permissions require v1.6. Update to 1.6 and it will start to work again.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  15. Offline

    Negation99

    Ok after reading many many times I am still trying to figure out something.
    I am now using MySQL for my server for permissions and everything runs fine. but I want to know if theres a way to set it so that anyone joining the server is automatically added to a default group in my database so I dont have to manually add every single person who joins to a group.
     
  16. Offline

    NinjaGrinch

    Your guess is wrong. The users.yml file has no extra permissions added to any of my users but if that is what you wish to see then so be it.

    Code:
    users:
        Andrewiscool1234:
            permissions: []
            groups:
            - users
        brandonwiley:
            permissions: []
            groups:
            - users
        Corbiere6743:
            permissions: []
            groups:
            - users
        da_roostra:
            permissions:
            groups:
            - users
        Djenanay:
            permissions: []
            groups:
            - users
        IroquoisGarret:
            permissions: []
            groups:
            - users
        Player:
            permissions: []
            groups:
            - users
        mckillwashere:
            permissions: []
            groups:
            - moderators
        NinjaGrinch:
            permissions: []
            groups:
            - admins
        NinjaZidane:
            permissions: []
            groups:
            - moderators
    
     
  17. Offline

    Dan123SQUAIDS

    Thank you very much :)
     
  18. Offline

    LennonLenford

    I still don't understand how to move my permissions over to the nether? Is it possible if you could point me to some instructions please? Thanks.
     
  19. Offline

    DarkKiller13

    how do you configure the built in permissions with the new bukkit updated thing?
     
  20. Offline

    NinjaGrinch

    Fixed my issue. Was something else causing it. Sorry for the trouble. :)
     
  21. Offline

    Tarheels

    Edit: nvm but i go to type pr tarheels96 w:world promote admins and it says no user/group found.

    im still alittle confused. Say tarheels , was a mod. my groups are default,mod, then admin. what would i type in the console or chat if i was admin to promote him to 1 rank higher or admin?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Oct 10, 2018
  22. Offline

    Jeyge

    See Issue #142 for information on why the default group isn't working with MySQL.
    Take a look at the Storageconfig.yml Options topic on the wiki for some solutions to copy your permissions to other worlds.
    There is a FAQ for the built in permissions as well as PermissionsBukkit.
     
  23. Offline

    Grimmy777

    Hey guys, I am currently adding build permissions via a 2 level track. Default and Member. Member pretty much can just do the normal player stuff. When i promote them to member though, it is not being reflected in my other worlds.

    my storageconfig.yml is setup like this:

    Code:
    permissions:
        storage:
            type: YAML
            world-inheritance:
                world_nether: world
    permissions:
        storage:
            type: YAML
            world-inheritance:
                world_skylands: world
    Any idea why that would not make the nether and skylands have the same users added with the same track level as the "world" world?
     
  24. Offline

    Jeyge

    I updated the Chat Commands topic to better explain the use of the groupname and groupworld. You only need to use them if you are using multiple groups per user and you wanted to promote tarheels96 from the admins group. If you only have one group and you want to use the default track, just type "pr tarheels96 w:world promote".

    I'll fix the wiki topic to make this clearer in a few but what you want to do is this:
    Code:
    permissions:
        storage:
            type: YAML
            world-inheritance:
                world_nether: world
                world_skylands: world
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  25. Offline

    Grimmy777

    I love you man! Thanks for the super fast reply!
     
  26. Offline

    OverSizedRabbit

    when is permissions being updated to 1000? or is it being updated when 1.8 comes out?
     
  27. Offline

    Jeyge

    What is broken and what needs to be updated?
    Assuming that you set up your tracks either default or just a normal track, you would type "/pr tarheels w:<world> promote" for the default track and "/pr tarheels w:<world> promote t:<track>" for a normal track.
     
  28. Offline

    Tarheels

    Well i should have created the user her dur but when i do that it says there is a storage problem. what should be in my storage Edit: it says in the console caused by
    22:11:35 [SEVERE] Caused by: while parsing a block mapping
    in "<reader>", line 65, column 9:
    default: false
    ^
    expected <block end>, but found Scalar
    in "<reader>", line 78, column 12:
    - 'Lwc.mod'
    ^
     
  29. Offline

    Jeyge

    Your storage can be empty if you just want to use YAML but you can see your options on the wiki topic Storageconfig.yml Options.
     
  30. Offline

    Tarheels

    no anything of the error? i dont no what to fix since it is a coorect node
     
  31. Offline

    Jeyge

    You added the error after I responded but without the whole file, I can only go by what I see in the error. Your spacing is off by one space on line 78. It should start in column 13.
     
Thread Status:
Not open for further replies.

Share This Page