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

    user_80273

    Hi,

    Signed up just to make a post here as i've been taking my server up and down for around 4 hours now trying to get this to work. I'm a relative novice to hosting servers, and a DEFINITE novice to YAML (This is the first thing i've ever done).

    Until today my server has been working fine, and had a number of mods including BigBrother , GroupManager etc. Today we added Permissions, and despite my best attempts I can't seem to get alot of previous commands to work for myself (in the Admin group). I've tried the * wildcard , but still alot of commands aren't working. I submit to you my groups file in the hope that someone can correct me on what i've done wrong (it passes the parsing process)

    Many thanks in advance.

    Code:
    ---
    plugin:
      permissions:
        system: 'default'
        copies: ''
    groups:
      Admin:
        default: false
        info:
          prefix: ''
          suffix: ''
          build: true
        inheritance: ''
        permissions:
          - '*'
          - 'bb.admin.'
          - 'bb.admin.rollback'
          - 'bb.admin.watc'
          - 'bb.admin.cleanse'
      Default:
        default: true
        info:
          prefix: ''
          suffix: ''
          build: true
        inheritance: ''
        permissions:
          - 'essentials.help'
          - 'essentials.motd'
          - 'essentials.rules'
          - 'essentials.list'
          - 'essentials.depth'
          - 'essentials.msg'
          - 'essentials.afk'
          - 'iconomy.payment'
          - 'iconomy.rank'
          - 'iconomy.list'
          - 'essentials.getpos'
          - 'essentials.compass'
      Moderator:
        default: false
        info:
          prefix: ''
          suffix: ''
          build: true
        inheritance:
          - 'Default'
        permissions:
          - 'essentials.tp'
          - 'essentials.tphere'
      Troll:
        default: ''
        info:
          prefix: ''
          suffix: ''
          build: false
        inheritance: ''
        permissions: ''
    users: ''
    
     
  3. Offline

    Adonijah

    @Jeyge thank you for your continued support. I'm sorry if I frustrate you but I have to ask for a better understanding, what files do you speak of?
     
  4. Offline

    Siderz

    There isn't much point posting the users file seeing as it should update automatically. But here's an example of one of the users.

    Code:
    users:
        Sunydee:
            groups:
                - Default
            permissions:
                - commandbook.who
                - commandbook.motd
                - commandbook.rules
                - commandbook.setspawn
                - commandbook.spawn
                - commandbook.whois
    
    I added the permissions bit myself. I wasn't too sure if I had to add them or not. Seems to make groups pointless? Not sure. Please explain.
    I'm missing ':s'? Are you saying I'm missing a colon/semi-colon (Never bothered to learn the correct name) after each group name? Like "Moderator", I need to make it "Moderator:"? I think think this will be the last time I'm trying. If it doesn't work, I'm gonna see if I can get Essentials.
     
  5. Offline

    Jeyge

    A couple questions first. Are you still running GroupManager or switching from that to Permissions? You will need to remove GroupManager if you want to use Permissions. And what version of Permissions are you running? You have a 2.x file there so hopefully you have 2.7.4.

    As for the file, '' is not a valid variable for a true/false so you need all of your default: values to be either true or false. No need for quotes around your inheritance nodes. You need to remove the '' from your users: and actually add some users. And if you are using 2.x, the order of the file was very important. Your Admin group should be at the end of the groups: section.

    Any files under the plugins\permissions directory structure. If a file is empty, feel free to say your globalGroups.yml is empty .... You only posted your groups.yml file but you may also have errors in your users.yml file or even your storageconfig.yml.

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

    user_80273

    Hi and many thanks for the extremely quick reply!

    I didn't realise I had to get rid of Group Manager. I might have been misinformed by the person who reccomended the combination of mods to me, as they implied that if I wanted to have one particular group of users always respawn at a certain location I would need Group Manager to set that location. Is this not the case?

    I'm adamant that I got the mod from the first page of this thread, however /permissions ingame returns a [3.1.2][Yeti].

    Where you state to put users into the users: - does this mean that users are not automatically placed into any groups and I have to allocate them to it when I first see them online? Or did you just mean that in this situation the "Troll" group has no members yet?

    I hadn't realised that admin had to be in any particular location. As I mentioned earlier i'm extremely novice at coding but will take another shot. For reference, I found this website floating around, will I still be able to construct my file using this page or is the format no longer up to date with the newest version?

    http://www.wi-alliance.com/yamlhelper/

    Again, thank you for the quick response and thank you for your patience with an idiot!
     
  7. Offline

    Jeyge

    Everything is all moot if you are going to stick with GroupManager. It conflicts with Permissions so going any further will be a waste of everyone time. I'll answer what I can anyway though.

    Where or when you got the plugin doesn't matter. I just need to know what version you have. If you want 3.1.2, your file isn't set up correctly. If you want 2.7.4, then it is close.

    The users section should have the users in it and not ''. If you are a user, then you would have:
    Code:
    users:
        AndyTH88:
            group: Admin
            permissions:
    
    This is just the way it is done. In 3.x, you will find them being added automatically, but they won't be in a group so you will still have to give them a group.

    Again, location was more important in 2.x and not as much in 3.x so do with that what you need to based on which version you want to use if any at all. As for the yamlhelper, you only use that to check your formatting. Don't ever use it to build a file for you or ever take the information spit out from it.

    Now if you choose to stick with Permissions and not GroupManager and you want to go with 3.x, you have to break your file into 2 files. One called groups.yml which will contain everything in the group: part of what you posted and a users.yml which will have the users: part.
     
  8. Offline

    Grim_Aeron

    Got a problem, weird one too. Lemme describe the scenario a little...

    Alright, if I boot up Permissions alone, it's perfectly fine, but when I add ALL of my plugins AT ONCE to the plugins folder after Permissions, it gives me an error in the console. What do you say? Plugin conflict? Uh no, you see, if I add plugins one by one after Permissions, each time reloading the plugins in the console, everything works JUST FINE, and I have even individually tried all of the plugins I have with Permissions without having any issues, it's just that when I add MORE THAN ONE plugin(s) at once, it causes Permissions to crash, weird. Here is the error that I get.

    Show Spoiler

    Code:
    >148 recipes
    16 achievements
    >02:15:58 [INFO] Starting minecraft server version Beta 1.6.6
    >02:15:58 [INFO] Loading properties
    >02:15:58 [INFO] Starting Minecraft server on 184.164.129.184:25569
    >02:15:58 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-766-g3fc0460-b818jnks (MC: 1.6.6)
    >02:15:58 [INFO] Preparing level "NyanCraft"
    >02:15:58 [INFO] Preparing start region for level 0
    >02:15:59 [SEVERE] Could not load 'plugins/PermissionsSql.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: com/nijiko/data/StorageCreator
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:167)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:194)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:117)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:103)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.data.StorageCreator
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    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(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 11 more
    >02:15:59 [INFO] [Permissions] (Yeti) was initialized.
    >02:15:59 [INFO] SecretDoors v0.2 by MrChick enabled
    >02:15:59 [INFO] [MultiVerse] Permissions Found
    >02:15:59 [INFO] [MultiVerse] - Version 1.7.2 Enabled
    >02:15:59 [INFO] [MultiVerse] Loading World & Settings - 'NyanCraft' - NORMAL
    >02:15:59 [INFO] [MultiVerse] Loading World & Settings - 'RolePlay' - NORMAL
    >02:16:00 [INFO] [MultiVerse] 2 - World(s) loaded.
    >02:16:00 [INFO] [MultiVerse] Loading Portals
    >02:16:00 [INFO] [MultiVerse] 0 - Portal(s) loaded.
    >02:16:00 [INFO] plugins/Help/ExtraHelp/nspleef.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/worldguard.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/weclip.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/wegen.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/wehistory.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/wetool.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/wesel.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/weutil.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/commandbook.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/wenav.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/multiverse.yml
    >02:16:00 [INFO] plugins/Help/ExtraHelp/worldedit.yml
    >02:16:00 [INFO] [HELP] 163 extra help entries loaded
    >02:16:00 [INFO] [HELP] Permissions enabled using: Permissions v3.1.2
    >02:16:00 [INFO] [HELP] Help 0.2.4.1 enabled
    >02:16:00 [INFO] NoLeafDecay version 1.3 is enabled!
    >02:16:00 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] WorldGuard: (NyanCraft) Single session is enforced.
    >02:16:00 [INFO] WorldGuard: (NyanCraft) TNT ignition is PERMITTED.
    >02:16:00 [INFO] WorldGuard: (NyanCraft) Lighters are PERMITTED.
    >02:16:00 [INFO] WorldGuard: (NyanCraft) Lava fire is blocked.
    >02:16:00 [INFO] WorldGuard: (NyanCraft) Fire spread is UNRESTRICTED.
    >02:16:00 [INFO] WorldGuard: Loaded configuration for world 'NyanCraft"
    >02:16:00 [INFO] WorldGuard: (RolePlay) Single session is enforced.
    >02:16:00 [INFO] WorldGuard: (RolePlay) TNT ignition is PERMITTED.
    >02:16:00 [INFO] WorldGuard: (RolePlay) Lighters are PERMITTED.
    >02:16:00 [INFO] WorldGuard: (RolePlay) Lava fire is blocked.
    >02:16:00 [INFO] WorldGuard: (RolePlay) Fire spread is UNRESTRICTED.
    >02:16:00 [INFO] WorldGuard: Loaded configuration for world 'RolePlay"
    >02:16:00 [INFO] WorldGuard 5.0-alpha10 enabled.
    >02:16:00 [INFO] WorldEdit 4.4 enabled.
    >02:16:00 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] CommandBook 1.5.1 enabled.
    >02:16:00 [INFO] CommandBook: 0 banned name(s) loaded.
    >02:16:00 [INFO] CommandBook: 1 kit(s) loaded.
    >02:16:00 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] [Permissions] version [3.1.2] (Yeti) loaded
    >02:16:00 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    >02:16:00 [INFO] [MultiVerse] Found Permissions, enabling commands.
    >02:16:00 [INFO] TravelPortals version 1.5 is enabled!
    >02:16:00 [INFO] Done (0.215s)! For help, type "help" or "?"
     
  9. Offline

    Jeyge

    The easy fix for now is to rename PermissionsSql.jar to zPermissionsSql.jar.
     
  10. Offline

    GROMkill

    Jeyge, thank you for helping me out. I have one last question! I made a folder for world_nether too, which is what my nether world is called on default, I guess. I placed the users.yml and groups.yml in it too. However, it doesn't load up like the world one does. How exactly do I fix this?
     
  11. Offline

    Jeyge

    I believe worlds are loaded as you enter them but if you want to check something in there, you can run "/pr -reload world_nether" to force it to load.
     
  12. Offline

    Grim_Aeron

    Thanks Jeyge! I lov-whoops... looks like I jinxed it... a NEW error...
    Code:
    2011-06-03 21:50:00 [INFO] Starting minecraft server version Beta 1.6.6
    2011-06-03 21:50:00 [INFO] Loading properties
    2011-06-03 21:50:00 [INFO] Starting Minecraft server on *:25569
    2011-06-03 21:50:00 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-766-g3fc0460-b818jnks (MC: 1.6.6)
    2011-06-03 21:50:00 [INFO] Preparing level "NyanCraft"
    2011-06-03 21:50:01 [INFO] Preparing start region for level 0
    2011-06-03 21:50:02 [INFO] Preparing spawn area: 28%
    2011-06-03 21:50:03 [INFO] Preparing spawn area: 61%
    2011-06-03 21:50:04 [SEVERE] java.lang.IllegalAccessError: tried to access class com.nijiko.permissions.ModularControl$1RefreshTask from class com.nijiko.permissions.ModularControl
    2011-06-03 21:50:04 [SEVERE]     at com.nijiko.permissions.ModularControl.<init>(ModularControl.java:54)
    2011-06-03 21:50:04 [SEVERE]     at com.nijikokun.bukkit.Permissions.Permissions.setupPermissions(Permissions.java:180)
    2011-06-03 21:50:04 [SEVERE]     at com.nijikokun.bukkit.Permissions.Permissions.onLoad(Permissions.java:138)
    2011-06-03 21:50:04 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:106)
    2011-06-03 21:50:04 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
    2011-06-03 21:50:04 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
    2011-06-03 21:50:04 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
    2011-06-03 21:50:04 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-06-03 21:50:04 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-03 21:50:04 [SEVERE] [Permissions] Unable to load permission data.
    2011-06-03 21:50:04 [INFO] [Permissions] Shutting down Permissions due to error(s).
    2011-06-03 21:50:04 [INFO] [Permissions] (Yeti) was initialized.
    2011-06-03 21:50:04 [INFO] CommandBook 1.5.1 enabled.
    2011-06-03 21:50:04 [INFO] CommandBook: 0 banned name(s) loaded.
    2011-06-03 21:50:04 [INFO] CommandBook: 1 kit(s) loaded.
    2011-06-03 21:50:04 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\commandbook.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\multiverse.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\nspleef.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\weclip.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\wegen.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\wehistory.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\wenav.yml
    2011-06-03 21:50:04 [INFO] plugins\Help\ExtraHelp\wesel.yml
    2011-06-03 21:50:05 [INFO] plugins\Help\ExtraHelp\wetool.yml
    2011-06-03 21:50:05 [INFO] plugins\Help\ExtraHelp\weutil.yml
    2011-06-03 21:50:05 [INFO] plugins\Help\ExtraHelp\worldedit.yml
    2011-06-03 21:50:05 [INFO] plugins\Help\ExtraHelp\worldguard.yml
    2011-06-03 21:50:05 [INFO] [HELP] 163 extra help entries loaded
    2011-06-03 21:50:05 [INFO] [HELP] Permissions enabled using: Permissions v3.1.2
    2011-06-03 21:50:05 [INFO] [HELP] Help 0.2.4.1 enabled
    2011-06-03 21:50:05 [INFO] [MultiVerse] Permissions Found
    2011-06-03 21:50:05 [INFO] [MultiVerse] - Version 1.7.2 Enabled
    2011-06-03 21:50:05 [INFO] [MultiVerse] Loading World & Settings - 'NyanCraft' - NORMAL
    2011-06-03 21:50:05 [INFO] [MultiVerse] Loading World & Settings - 'RolePlay' - NORMAL
    2011-06-03 21:50:06 [INFO] Preparing spawn area for RolePlay, 36%
    2011-06-03 21:50:07 [INFO] Preparing spawn area for RolePlay, 89%
    2011-06-03 21:50:07 [INFO] [MultiVerse] 2 - World(s) loaded.
    2011-06-03 21:50:07 [INFO] [MultiVerse] Loading Portals
    2011-06-03 21:50:07 [INFO] [MultiVerse] 0 - Portal(s) loaded.
    2011-06-03 21:50:08 [INFO] [MYWARP]: 0 warps loaded
    2011-06-03 21:50:08 [INFO] [MYWARP] Permissions enabled using: Permissions v3.1.2
    2011-06-03 21:50:08 [INFO] [MYWARP] 'Help' support enabled.
    2011-06-03 21:50:08 [INFO] MyWarp 1.10.7 enabled
    2011-06-03 21:50:08 [INFO] NoLeafDecay version 1.3 is enabled!
    2011-06-03 21:50:08 [INFO] [Permissions] version [3.1.2] (Yeti)  loaded
    2011-06-03 21:50:08 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:08 [INFO] [MultiVerse] Found Permissions, enabling commands.
    2011-06-03 21:50:08 [INFO] SecretDoors v0.2 by MrChick enabled
    2011-06-03 21:50:08 [INFO] TravelPortals version 1.5 is enabled!
    2011-06-03 21:50:08 [INFO] [VoxelSniper] Config loaded
    2011-06-03 21:50:08 [INFO] VoxelSniper version 4.721 is enabled! Snipe away.
    2011-06-03 21:50:08 [INFO] [WolfPound] - Version 1.0.1 Enabled
    2011-06-03 21:50:08 [INFO] [WolfPound] using Permissions
    2011-06-03 21:50:08 [INFO] [AllPay] - Version .5 - using only an item based economy for WolfPound v1.0.1
    2011-06-03 21:50:08 [INFO] WorldEdit 4.4 enabled.
    2011-06-03 21:50:08 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:08 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:09 [INFO] WorldGuard: (NyanCraft) Single session is enforced.
    2011-06-03 21:50:09 [INFO] WorldGuard: (NyanCraft) TNT ignition is PERMITTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: (NyanCraft) Lighters are PERMITTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: (NyanCraft) Lava fire is blocked.
    2011-06-03 21:50:09 [INFO] WorldGuard: (NyanCraft) Fire spread is UNRESTRICTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: Loaded configuration for world 'NyanCraft"
    2011-06-03 21:50:09 [INFO] WorldGuard: (RolePlay) Single session is enforced.
    2011-06-03 21:50:09 [INFO] WorldGuard: (RolePlay) TNT ignition is PERMITTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: (RolePlay) Lighters are PERMITTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: (RolePlay) Lava fire is blocked.
    2011-06-03 21:50:09 [INFO] WorldGuard: (RolePlay) Fire spread is UNRESTRICTED.
    2011-06-03 21:50:09 [INFO] WorldGuard: Loaded configuration for world 'RolePlay"
    2011-06-03 21:50:09 [INFO] WorldGuard 5.0-alpha10 enabled.
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] Permission found - hooking into Permissions
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] is enabled!
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] loading last used skills...
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] loaded 1 settings entries!
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] loading playerdata...
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] loaded 1 playerdata entries!
    2011-06-03 21:50:09 [INFO] [xLevel] version [1.2.0] finished loading!
    2011-06-03 21:50:09 [INFO] [Permissions] SQL Interface enabled!
    2011-06-03 21:50:09 [INFO] Done (0.842s)! For help, type "help" or "?"
    2011-06-03 21:50:11 [INFO] Stopping the server..
    2011-06-03 21:50:11 [INFO] Stopping server
    2011-06-03 21:50:11 [INFO] [MultiVerse] - Disabled
    2011-06-03 21:50:11 [INFO] NoLeafDecay version 1.3 is disabled!
    2011-06-03 21:50:11 [SEVERE] Error occurred while disabling Permissions v3.1.2 (Is it up to date?): null
    java.lang.NullPointerException
        at com.nijikokun.bukkit.Permissions.Permissions.onDisable(Permissions.java:146)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:771)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:269)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:262)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:123)
        at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:260)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:341)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-03 21:50:11 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:11 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:11 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-03 21:50:11 [INFO] SecretDoors v0.2 by MrChick disabled
    2011-06-03 21:50:11 [INFO] [WolfPound] - Disabled
    2011-06-03 21:50:11 [INFO] WorldGuard 5.0-alpha10 disabled.
    2011-06-03 21:50:11 [INFO] [xLevel] version [1.2.0] is disabled!
    2011-06-03 21:50:11 [INFO] [Permissions] SQL Interface disabled!
    2011-06-03 21:50:11 [INFO] Saving chunks
    2011-06-03 21:50:12 [INFO] Saving chunks
    2011-06-03 21:50:12 [INFO] Stopping server
    2011-06-03 21:50:12 [INFO] Saving chunks
     
  13. Offline

    Adonijah

    Issue resolved. Every group folder is a clone of my config file.. Seem to fixed everything
     
  14. Offline

    Jeyge

    Everyone has been getting that one. Try removing MyWarp and see if it starts to work again.
     
  15. Offline

    Grim_Aeron

    Nope, still the same thing about the Illegal Access...
     
  16. Offline

    user_80273

    Thanks, i've followed the instructions you gave and now it seems to be working perfectly.

    My only remaining query now is if there is an in-game command to move a player into a group, and if permissions allows you to set a spawn point for a certain group?

    Thanks for all of your help, it's made a huge difference to our server
     
  17. Offline

    Jeyge

    You'll have to start removing plugins one at a time until you find the one it doesn't like. Or this would be the point that a lot give up and head back over to 2.7.4. :(
    For the basic assigning of a group you can use "/pr <user> parents add <group>" or "/pr <user> w:<world> parents add <group>" depending on if you have multiple worlds. Use whichever one works for you.
     
  18. Offline

    CakeCraft

    Um can you explain how exactly how to use this PermissionsSQL.jar, I tried adding the permissions folder and Storageconfig.yml and still is giving errors

    never mind I get it you still need ther permissions.jar for mysql.
     
  19. Offline

    ACStache

    thanks, it's going to be my first 'updating' for a plugin, everything before now is a fresh install. lucky for me it's 3.1 to 3.1.x so it should work i guess :)
     
  20. Offline

    jhakemaster

    Ok, I finally fixed my issue from earlier, but now I have a new problem, everytime someone connects to the server I disconnects with a internal server error, I dont know if its permissions or something else causing it, i dont know

    here's the server log
    Code:
    2011-06-03 20:34:37 [INFO] Starting minecraft server version Beta 1.6.6
    2011-06-03 20:34:37 [INFO] Loading properties
    2011-06-03 20:34:37 [INFO] Starting Minecraft server on 5.50.40.25:25565
    2011-06-03 20:34:37 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-766-g3fc0460-b818jnks (MC: 1.6.6)
    2011-06-03 20:34:37 [INFO] Preparing level "world"
    2011-06-03 20:34:37 [INFO] Preparing start region for level 0
    2011-06-03 20:34:38 [INFO] Preparing start region for level 1
    2011-06-03 20:34:38 [INFO] Preparing spawn area: 89%
    2011-06-03 20:34:38 [INFO] [Permissions] (Yeti) was initialized.
    2011-06-03 20:34:38 [INFO] [AetaPriest] version 0.5 by [Kitteh] is enabled!
    2011-06-03 20:34:38 [INFO] [AimCannon] version 0.5 is enabled!
    2011-06-03 20:34:38 [INFO] AppleTree v0.5.1 activated.
    2011-06-03 20:34:38 [INFO] [ArrowWall]: Permissions enabled.
    2011-06-03 20:34:38 [INFO] [ArrowWall]: version 0.4 enabled.
    2011-06-03 20:34:38 [INFO] [BackToBody] v2.3 has been enabled.
    2011-06-03 20:34:38 [INFO] [ChopTree] Using Permissions.
    2011-06-03 20:34:38 [INFO] ChopTree 1.22_1 enabled!
    2011-06-03 20:34:38 [INFO] [DiscoSheep] version 0.3.1 is enabled!
    2011-06-03 20:34:38 [INFO] [Permissions] version [3.0.6] (Yeti)  loaded
    2011-06-03 20:34:38 [INFO] [DiscoSheep] Permissions plugin detected!
    2011-06-03 20:34:38 [INFO] EggRenade version 1.7.1 is enabled!
    2011-06-03 20:34:38 [INFO] [EmptyInventoryPlus] Plugin enabled! (version0.2)
    2011-06-03 20:34:38 [INFO] [Flight] Enabled!
    2011-06-03 20:34:38 [INFO] [HeroicDeath] 1.8.1.156 enabled.
    2011-06-03 20:34:38 [INFO] [HeroSneak] 1.2.2.51 enabled.
    2011-06-03 20:34:38 [INFO] [iZone : 6.3] Enabled!
    2011-06-03 20:34:38 [INFO] [iZone : 6.3] Using permissions of Permissions.
    2011-06-03 20:34:38 [INFO] [iZone : 6.3] Loaded 0 zones out of 0
    2011-06-03 20:34:38 [INFO] [Kit] plugins/KitPlugin/kits.txt reloaded OK
    2011-06-03 20:34:38 [INFO] [Kit] Permission system detected. Good.
    2011-06-03 20:34:38 [INFO] KitPlugin version 1.2 is enabled!
    2011-06-03 20:34:38 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    2011-06-03 20:34:38 [INFO] Lockette: Detected craftbukkit build [818] ok.
    2011-06-03 20:34:38 [INFO] Lockette: Linked to Permissions plugin version 3.0.6
    2011-06-03 20:34:38 [INFO] Lockette: Using ops file for admin permissions.
    2011-06-03 20:34:38 [INFO] Lockette: Ready to protect your containers.
    2011-06-03 20:34:38 [INFO] MobRider 0.39 enabled.
    2011-06-03 20:34:38 [INFO] MobRider: Integrated with Permissions
    2011-06-03 20:34:38 [INFO] MoveCraft 0.6.9 Final Beta plugin enabled
    2011-06-03 20:34:38 [INFO] [ObserverCube] by marinating is engaged. Version 1.0
    2011-06-03 20:34:38 [INFO] [ObserverCube] Detected existing config file and loading.
    2011-06-03 20:34:38 [INFO] [ObserverCube] Permissions located and successfully hooked.
    2011-06-03 20:34:38 [INFO] [OpenInv] version 1.2.3 is enabled!
    2011-06-03 20:34:38 [INFO] [Parties]: save file loaded.
    2011-06-03 20:34:38 [INFO] [Parties] Enabled! Version: 1.2.2 by bekvon
    2011-06-03 20:34:38 [INFO] [Parties] Found Permissions Plugin!
    2011-06-03 20:34:38 [INFO] [Runecraft] Rune blacklist with 0 runes loaded.
    2011-06-03 20:34:38 [INFO] [Runecraft] World 'world': id changed to 0
    2011-06-03 20:34:38 [INFO] [Runecraft] Runecraft 2.7 initialized.
    2011-06-03 20:34:38 [INFO] [Runecraft] World 'world_nether': id changed to 1
    2011-06-03 20:34:38 [INFO] Runecraft plugin version 0.4 is enabled!
    2011-06-03 20:34:38 [INFO] Showcase version 0.5.11 is enabled!
    2011-06-03 20:34:38 [INFO] SimpleHome: Loading homelist...
    2011-06-03 20:34:39 [INFO] done.
    2011-06-03 20:34:39 [INFO] SimpleHome version 1.5 is enabled!
    2011-06-03 20:34:39 [INFO] [Slap] Permission system detected
    2011-06-03 20:34:39 [INFO] Slap version 0.5.2 enabled!
    2011-06-03 20:34:39 [INFO] [SpawnMob] Permission system found, plugin enabled
    2011-06-03 20:34:39 [INFO] [SpawnMob] Version 1.9.3 enabled.
    2011-06-03 20:34:39 [INFO] Loaded area fix in world world
    2011-06-03 20:34:39 [INFO] Sploderrows loaded 1 stored areas.
    2011-06-03 20:34:39 [INFO] Sploderrows v2.0 is on
    2011-06-03 20:34:39 [INFO] StatusJoinMessage enabled
    2011-06-03 20:34:39 [INFO] ExamplePlayer = org.bukkit.util.config.ConfigurationNode@1be996d
    2011-06-03 20:34:39 [INFO] [Tele++] initializing version [1.3.4]
    2011-06-03 20:34:39 [WARNING] 'Help' not detected. No Help support enabled! Using internal Help
    2011-06-03 20:34:39 [INFO] [Tele++] version [1.3.4] loaded
    2011-06-03 20:34:39 [INFO] [TeslaCoil] version 1.4 by [Darklust] Loaded; performance boosted by GOAE
    2011-06-03 20:34:39 [INFO] [Tetris] Permission plugin found, Adding these
    2011-06-03 20:34:39 [INFO] Tetris version 0.4 is enabled!
    2011-06-03 20:34:39 [INFO] [Wrath] Started
    2011-06-03 20:34:39 [INFO] [Wrath] Attached to Permissions
    2011-06-03 20:34:39 [INFO] Done (0.159s)! For help, type "help" or "?"
    2011-06-03 20:35:06 [INFO] jhakemaster [/5.50.40.25:52510] logged in with entity id 12898 at (9.5, 65.0, -0.5)
    2011-06-03 20:35:06 [INFO] Disconnecting jhakemaster [/5.50.40.25:52510]: Internal server error
    2011-06-03 20:35:06 [WARNING] Failed to handle packet: java.lang.IllegalArgumentException: Listener already listening
    java.lang.IllegalArgumentException: Listener already listening
        at net.minecraft.server.Container.a(SourceFile:32)
        at net.minecraft.server.EntityPlayer.syncInventory(EntityPlayer.java:70)
        at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:100)
        at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-03 20:35:07 [INFO] jhakemaster lost connection: disconnect.endOfStream
    
     
  21. Offline

    Jeyge

    That is a known problem with OpenInv. I think he may have a fix for it already but I don't remember for sure.
     
  22. Offline

    CakeCraft

    Ok I love that the MySQL is finally updating correct but can you explain how to set up building tracks in MySQL as I am like 100% confused on how it works between the 2 tables and there is no documentation that I could fine some better documentation on it or if there is a command to do it as there is to add permission nodes and groups
     
  23. Offline

    Astromouse

    Hey guys, first time posting here. I'm having a problem with Permissions. Latest release of bukkit (just updated today) and latest version of Permissions. For some reason people in the Default group can access every command even though I limited it to specific commands. It's acting like they have '*' for permissions. Could someone please help? Here are my user.yml and groups.yml files..

    Code:
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'commandbook.who'
                - 'commandbook.motd'
                - 'commandbook.rules'
                - 'commandbook.kit'
                - 'commandbook.time.check'
                - 'commandbook.spawn'
                - 'commandbook.broadcast'
                - 'commandbook.say'
                - 'commandbook.say.me'
                - 'commandbook.whereami'
                - 'commandbook.whereami.compass'
                - 'commandbook.slap'
                - 'commandbook.slap.others'
                - 'homesweethome.home'
                - 'homesweethome.set'
    
        Moderator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
                inheritance:
                - Default
            permissions:
                - ''
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    Code:
    users:
        Astromouse1:
            permissions:
            groups:
            - Admins
        Blannche:
            permissions:
            groups:
            - Default
     
  24. Offline

    Jeyge

    The inheritance on your Moderators group is indented an extra 4 spaces. Pull it back 4 and remove the - '' permission from the same group and you should be good to go.
    I haven't played with the SQL version yet so I can't help with the tracks files in there. :(
     
  25. Offline

    lplusb

    nice plugin, going to use it for TPMC :)
     
  26. Offline

    Astromouse

    Thanks for the quick response! I made the changes you recommended. The Default group is still able to /god and /time day and all the OP commands I don't want that group to have. The only thing I can change is put build on "false" and then it denies the ability to build. Any other ideas why all plugin commands are accessible by the Default group?
     
  27. Offline

    Sweet_Mafia

    Is their a command to move people from default to other ranks?

    I added the groups from my old permissions .yml to the groupds.yml at "plugins/Permiisions/earth"
    But how do I add players to certain groups?
     
  28. Offline

    Singapore123

    When turning on and then turning off I am having:

    Code:
    148 recipes
    16 achievements
    13:04:53 [INFO] Starting minecraft server version Beta 1.6.6
    13:04:53 [INFO] Loading properties
    13:04:53 [INFO] Starting Minecraft server on *:25565
    13:04:53 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    13:04:53 [WARNING] The server will make no attempt to authenticate usernames. Be
    ware.
    13:04:53 [WARNING] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    13:04:53 [WARNING] To change this, set "online-mode" to "true" in the server.set
    tings file.
    13:04:53 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-766-
    g3fc0460-b818jnks (MC: 1.6.6)
    13:04:53 [INFO] Preparing level "Stone"
    13:04:53 [INFO] Preparing start region for level 0
    13:04:54 [INFO] Preparing start region for level 1
    13:04:54 [INFO] Preparing spawn area: 12%
    13:04:55 [INFO] LWC     Loading shared objects
    13:04:55 [INFO] LWC     Native library: plugins/LWC/lib/native/Windows/x86/sqlit
    ejdbc.dll
    13:04:55 [SEVERE] java.lang.IllegalAccessError: tried to access class com.nijiko
    .permissions.ModularControl$1RefreshTask from class com.nijiko.permissions.Modul
    arControl
    13:04:55 [SEVERE]       at com.nijiko.permissions.ModularControl.<init>(ModularC
    ontrol.java:54)
    13:04:55 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.setupPer
    missions(Permissions.java:180)
    13:04:55 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.onLoad(P
    ermissions.java:138)
    13:04:55 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:106)
    13:04:55 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:232)
    13:04:55 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:219)
    13:04:55 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:146)
    13:04:55 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:285)
    13:04:55 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:422)
    13:04:55 [SEVERE] [Permissions] Unable to load permission data.
    13:04:55 [INFO] [Permissions] Shutting down Permissions due to error(s).
    13:04:55 [INFO] [Permissions] (Yeti) was initialized.
    13:04:55 [INFO] [BukkitVote]: Loaded BukkitVote 0.31
    13:04:55 [INFO] CommandBook 1.5.1-customized enabled.
    13:04:55 [INFO] CommandBook: 0 banned name(s) loaded.
    13:04:55 [INFO] CommandBook: 1 kit(s) loaded.
    13:04:55 [INFO] CommandBook: Permissions plugin detected! Using Permissions plug
    in for permissions.
    13:04:55 [INFO] CommandHelper 3.0.2 enabled
    13:04:55 [INFO] CommandHelper: Permissions plugin detected! Using Permissions pl
    ugin for permissions.
    13:04:55 [INFO] No Aliases were defined.
    13:04:55 [INFO] godPowers version 2.0 is enabled!
    13:04:55 [INFO] LWC     Loaded 116 locale strings (0 overrides)
    >stop
    13:05:04 [INFO] LWC     Using Nijikokun's permissions plugin for permissions
    13:05:04 [INFO] [Permissions] version [3.1.2] (Yeti)  loaded
    13:05:04 [INFO] CommandBook: Permissions plugin detected! Using Permissions plug
    in for permissions.
    13:05:04 [INFO] LWC     Loading SQLite
    13:05:05 [INFO] SQLite  Using: Native
    13:05:05 [INFO] LWC     At version: v2.31
    13:05:05 [INFO] [MYHOME]: 2 homes loaded
    13:05:05 [INFO] [MYHOME] Permissions enabled using: Permissions v3.1.2
    13:05:05 [WARNING] [MYHOME] 'Help' isn't detected. No /help support.
    13:05:05 [INFO] [MYHOME] MyHome 1.9.5 enabled
    13:05:05 [INFO] [Permissions] SQL Interface enabled!
    13:05:05 [INFO] [QuickStrasse] 0.8 enabled.
    13:05:05 [INFO] Snowball fight version 0.4 is enabled!
    13:05:05 [INFO] [Tetris] Permission plugin found, Adding these
    13:05:05 [INFO] Tetris version 0.4 is enabled!
    13:05:05 [INFO] [WeatherControl] version 1.1.0 Permissions detected...
    13:05:05 [INFO] [WeatherControl] version 1.1.0 enabled!
    13:05:05 [INFO] WorldEdit 4.4 enabled.
    13:05:05 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    13:05:05 [INFO] Done (1.189s)! For help, type "help" or "?"
    13:05:05 [INFO] Stopping the server..
    13:05:05 [INFO] Stopping server
    13:05:05 [INFO] LWC     Freeing SQLite
    13:05:05 [SEVERE] Error occurred while disabling Permissions v3.1.2 (Is it up to
     date?): null
    java.lang.NullPointerException
            at com.nijikokun.bukkit.Permissions.Permissions.onDisable(Permissions.ja
    va:146)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade
    r.java:771)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag
    er.java:269)
            at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginMana
    ger.java:262)
            at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:12
    3)
            at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:260)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:341)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    13:05:05 [INFO] CommandBook: Permissions plugin detected! Using Permissions plug
    in for permissions.
    13:05:05 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    13:05:05 [INFO] [Permissions] SQL Interface disabled!
    13:05:05 [INFO] [QuickStrasse] 0.8 disabled.
    13:05:05 [INFO] Snowball fight version 0.4 has been disabled!
    13:05:05 [INFO] [WeatherControl] version 1.1.0 disabled!
    13:05:05 [INFO] Saving chunks
    13:05:05 [INFO] Saving chunks
    13:05:05 [INFO] Stopping server
    >Press any key to continue . . .
    
    EDIT: Found the problem. It is LWC.
     
  29. Offline

    Jeyge

    Aren't you getting errors? You should have formatting errors showing up in your log. If not, you aren't looking at the right files.

    As for the other errors I see now, your Admins is pushed in 1 too many spaces. Pull it back 1 space. The rest looks okay.

    Take a look here for options.

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

    JakeRoxs

    Falsebook doesn't want to work with Permissions either it seems.
     
  31. Offline

    Jeyge

    It seems to be expanding. :(
     
Thread Status:
Not open for further replies.

Share This Page