Inactive [ADMN/DEV] Permissions v2.7.4 (Phoenix) - DISCONTINUED! 3.0 has a new home!

Discussion in 'Inactive/Unsupported Plugins' started by TheYeti, Feb 25, 2011.

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

    TheYeti

    Permissions 2.7.4 (Phoenix) - Now with AntiBuild built in!
    Download:
    Latest Stable: Full Zip | Jar Only
    Latest Dev Build: Full Zip | Jar Only
    Previous Versions: 2.7.3 (JAR) | 2.7.2 (JAR) | 2.7.1 (JAR) | 2.7 (JAR) | 2.6 (JAR) | 2.5.5 (JAR) | 2.5.4 (JAR) | 2.5.3 (JAR) | 2.5.2 (JAR) | 2.5.1 (JAR) | 2.5 (JAR) | 2.4 (JAR) | 2.3 (JAR) | 2.2 (JAR)

    Plugin Authors: How to hook into Permissions

    Permissions 2.x is being discontinued! 3.0 can be found HERE!!!


    I am discontinuing Permissions 2.x and leaving the project. Permissions is not going away though! Since 2.6 I have been working closely with another developer and added them to the team. For the past several version they have not only been assisting with 2.x but also doing a lot of the development of much anticipated 3.x. rcjrrjcr will be taking over as lead developer of Permissions from 3.x forward. I have full faith in them and after working closely with them on the development on the last few version and the next major version I feel that I am leaving this project in more than capable hands. I put way to much work into this project to just leave it with anyone, and this is one of the few programs that I am incredibly proud of.

    Many people will probably wonder why I am leaving again after taking over the project just a few months ago. I could quote drama and headaches, of which there were quite a few with this project. Unfortunately real life happens. Many people already know that I have been having medical issues here lately. Unfortunately while they have gotten better, they have not gone away. This coupled with other real life commitments, going to school full time, and starting up my own company, I am currently in the process of being laid off from work. At this point I have so much stuff going on in my life and am being pulled in so many directions that I am not able to get any work done on anything. This has lead to me missing commitments and letting people down on multiple things.

    Permissions is also a very high maintenance plugin that requires a lot of attention and time. Right now I am not able to devote that time and do not feel it is fair for me to try to continue to be the lead developer on it. I had originally thought that adding other members to the team would be helpful, but unfortunately this just lead to frustration for them and myself as I just was not able to commit to the project enough. Hence, 3.0 has been rewritten almost exclusively by rcjrrjcr with minimal contributions by myself.

    At this point I will be stepping away from the project to focus more on real life and to try to free up some time for other projects and to work with more individual like the wonderful HeroCraft Coding team to fulfill some commitments that I made to them a long time ago and sadly did not come through on. I feel that this is the best for all involved, both myself and the other Permissions developers, as well as the community who deserve someone who can contribute more time and attention to them and supporting them. I do not want to see Permissions end up like many other plugins with an absentee programmer and just slowly wasting away from a great plugin with a lot of potential to a headache with no support.

    I will still be active in the community, just not as much as not in the same way. I'm sure my server will be more than happy to have their head admin back and active again as well.

    Thank you and happy gaming.




    Changelog
    • 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
    • 2.6
      • Pulled in commits by rcjrrjcr
      • Fixed versioning. Last version should have technically been 2.6
      • Fixed invalid config file being written
      • Fixed erroneous conversion message.
    • 2.5.5
      • Updated to be compliant with CB600+
      • Further Maven Integration and Autobuilding
      • Better handling of configuration file errors.
        • If you do not have a world config file for the default world at startup it will now look for config.yml
        • If it cannot find that it will look for world.yml instead in case you named it that when that is not what is in level-name:
        • It will rewrite the config file to be the proper name. At this time it does not delete the old one though.
      • Removed defunct public abstract calls. If your not using the right one by now you should be shot anyway.
    • 2.5.4
        • Added Command aliases for perms and pr
        • Changed the way directories are handled.
        • Stopped it from creating an empty <world>.yml file in base directory
        • Moved project to using Maven.
    • 2.5.3
      • Change from File.pathSeparator to File.separator to fix multiworld perms
    • 2.5.2
      • Added more instructions to the included config file within the plugin
      • Added a check that will use the default world permissions if a world specific config file cannot be found.
      • Added a function to get only the group that a player is assigned to without checking for group inheritance.
      • Added a change to colorize() to fix it hopefully not adding an extra unneeded ascii character and thus creating a linebreak/color switch issue
      • Removed permissions.info as it was not needed and was a artifact of testing I was doing.
    • 2.5.1
      • Fixed a bug that could cause a group to be returned as null for getGroups()
    • 2.5
      • Added in AntiBuild functionality to Permissions
      • Minor code tweaks
      • Added getGroups(world, player) to PermissionHandler so that plugins can call it to get all of a users groups
      • Fixed the inability to use the permissions -reload all command from within the console. I still need to do some more work on this as it doesn't seem to like to accept anything other than all from console.
    • 2.4
      • Refactored namespaces to keep in line with Java & Bukkit policy
        • This was cancelled as it ended up being not needed
      • Fixed setupPermissions()
    • 2.3
      • Undid removal of some code that I had overzealously purged during cleanup
      • Merged in last of Nijikokun's changes
      • Re-ordered the main class to attempt to fix the problems with Plugin API
    • 2.2
      • Developer change
      • Fixed reloading of configuration files
      • Moved commands to registering with plugin.yml
      • Commands now use onCommand instead of onPlayerCommand
      • Command is now /permissions instead of /pr
    [/SPOILER]
     
    mruczek, kahlilnc, Pii and 58 others like this.
  2. Offline

    xaivern

    Im not sure why this doesnt work... the server says everything loads up ok but I think my config file isnt right cuz it doesnt recognize me and chalarie as admins. Any idea what im doing wrong? (And yes its named the same as my world.)

    Code:
    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   Does not work for the default world.
    plugin:
        permissions:
            system: default
            copies:
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   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:
    #
    #       - '*'
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-general.time'
    ##
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'iConomy.payment'
                - 'iConomy.list'
                - 'iConomy.rank'
                - 'mcmmo.regeneration'
                - 'mcmmo.chat.partychat'
                - 'mcmmo.commands.party'
                - 'mcmmo.commands.whois'
                - 'mcmmo.ability.woodcutting'
                - 'mcmmo.ability.mining'
                - 'mcmmo.ability.axes'
                - 'mcmmo.ability.excavation'
                - 'mcmmo.ability.swords'
                - 'mcmmo.ability.unarmed'
                - 'mcmmo.skills.*
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admin:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    ##
    users:
        xaivern:
            group: Admin
            permissions:
        chalarie:
            group: Admin
            permissions:
    
    
     
  3. i am really confused!!!
    on the place where i can set the permissions for persons there are things like : herp.derp, foo and all that crap! WHAT DOES IT MEAN!??????????
     
  4. Offline

    Moronmaster

    Right. Well, im just glad that i am not the one doing anything wrong, and that you are working on it. Kudos!
     
  5. Offline

    Euge Chin

    Hey cjc, it doesn't work. I guess it's not the code's problem... When I type /permissions in the server, three options are shown, I type /permissions -reload all but nothing happens, it just shows the same list again. Did I install it wrong? What else am I supposed to have besides the permissions.jar and "World1".yml file?
     
  6. Offline

    freetorule

    Uhh, it wont work, i get this.
    Code:
    08:10:04 [INFO] Starting minecraft server version Beta 1.3
    08:10:04 [WARNING] **** NOT ENOUGH RAM!
    08:10:04 [WARNING] To start the server with more ram, launch it as "java -Xmx102
    4M -Xms1024M -jar minecraft_server.jar"
    08:10:04 [INFO] Loading properties
    08:10:04 [INFO] Starting Minecraft server on *:25565
    08:10:04 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-544-
    g6c6c30a-b556jnks (MC: 1.3)
    08:10:04 [INFO] Preparing level "Forestian"
    08:10:04 [INFO] Preparing start region
    08:10:05 [SEVERE] Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:113)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:159)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:107)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:109)
            ... 8 more
    Caused by: while scanning a simple key
     in "<reader>", line 80, column 5:
            Admins:freetorule
            ^
    could not found expected ':'
     in "<reader>", line 81, column 16:
                default: false
                       ^
    
            at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(Scanne
    rImpl.java:400)
            at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.jav
    a:231)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
    2)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry.produce(
    ParserImpl.java:510)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceFirstEntry.pro
    duce(ParserImpl.java:502)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.jav
    a:203)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at org.bukkit.util.config.Configuration.load(Configuration.java:73)
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    82)
            ... 13 more
    08:10:05 [SEVERE] [Citizens]: The Permissions plugin isn't loaded, commands can
    only be used by ops.
    08:10:05 [INFO] [Citizens]: version [1.06] (Helpers) loaded
    08:10:05 [INFO] Commands Logging version 0.1 is enabled!
    08:10:05 [INFO] CommandBook 1.2 enabled.
    08:10:05 [INFO] CommandBook: 0 banned name(s) loaded.
    08:10:05 [INFO] CommandBook: 2 kit(s) loaded.
    08:10:05 [INFO] CommandBook: No known permissions plugin detected. Using configu
    ration file for permissions.
    08:10:05 [INFO] CraftBukkitUpToDate version 2.2.1 is enabled!
    08:10:05 [INFO] CButD: Permission system not detected, defaulting to OP
    08:10:05 [INFO] CButD: CraftBukkit is up to Date
    08:10:05 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    08:10:05 [INFO] mcMMO version 0.9.9 is enabled!
    08:10:05 [INFO] Stargate v.0.29 is enabled.
    08:10:05 [INFO] [Stargate] {Forestian} No stargates for world
    08:10:05 [INFO] WorldEdit 4.2 enabled.
    08:10:05 [INFO] WorldEdit: No known permissions plugin detected. Using configura
    tion file for permissions.
    08:10:05 [INFO] Done (0.137s)! For help, type "help" or "?"
    >
    But when i dont put freetorule in front of admins, does work. were should you put it?
     
  7. Offline

    andrewkm

    lol :)
    there just examples
    they mean nothing...
     
  8. Offline

    zaklampje

    Omg, nobody? It's just a small little thing to do...
     
  9. Offline

    blackmist

    Hi guys, how come I cant seem to set prefixes with color?

    here is a sample

    Am I doing it right?

    But nothing appears when I talk in chat. No prefixes :S
     
  10. Offline

    Triggjo2

    Its too big
     
  11. Offline

    Shamus03

    Code:
    org.bukkit.plugin.InvalidPluginException
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:113)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:159)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:107)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:109)
        ... 8 more
    Caused by: java.lang.NullPointerException
        at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:77)
        ... 13 more
    
    I'm trying to bring my craftbukkit build up as far as possible while still being able to keep my plugins, and permissions is the only plugin that gives an error. I've tryed build 556 and 551, but they don't work. PLEASE HELP

    EDIT

    fixed it! I did a little reading and found out I had to name my config.yml to world.yml THANKS
     
  12. Offline

    zergling50

    hey im having trouble finding out how to use the permissions. can someone help me? i have trouble with writing the nodes and stuff, im not doing anything wrong because i havent done anything. i cant figure out exactly what to write. (and yes ive looked at the guide link he gave us). sry, i have trouble with this stuff =D.
     
  13. Offline

    FlawlezZ

    I have the Problem that Permissions doesnt work for me anymore.
    I installed PermissionsPlus and edited the Permissions.yml and suddenly no one had permissions for anything anymore. Then I thought no problem just take another .yml, but it still does not work! Everytime I try to use a command I get the information that I dont have the needed permission.

    This is my config:
    Admins:
    default: false
    info:
    prefix: ''
    suffix: ''
    build: true
    inheritance:
    permissions:
    - '*'
    users:
    FlawlezZ:
    group: Admins
    permissions:
     
  14. Offline

    zaklampje

    Then, could u give me pictures of all ur files?

    Same...

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

    DeathQueen

    Is there a way to re-format it? Or is it stuck like this?
     
  16. Offline

    FlawlezZ

    Thank you zaklampje, but I dont know from/of what I should make pictures
     
    zaklampje likes this.
  17. Offline

    zaklampje

    Sorry, but it just sucks that I can't get it working...

    Well, just from everything. Ur maps, plugins and stuff. And ur files from the server, and config files... Just all... :O

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

    FlawlezZ

    The Problem is that the Plugin doesn't load..
    -.-
     
  19. Offline

    Woozie

    I have huge problem with Permissions. When I am running a server, it gives me that:

    Code:
    [SEVERE] Could not load plugins/Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:113)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:159)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:107)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:109)
        ... 8 more
    Caused by: java.lang.NullPointerException
        at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:77)
        ... 13 more
    Any ideas what is wrong?
     
  20. Offline

    thepackett

    I have the same problem, i recently downloaded the new craftbukkit.jar for my server :O
     
  21. same this is what i get...
    and with the 2.4 version it tells me i dont have access to this command when i try to use chat colors and the blockhead plugin the others work fine but when i use /time or cuboid it works but i get the "you dont have permission to use this command" message
    Code:
    11:46:35 [SEVERE] Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:113)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:159)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:107)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:59)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:109)
            ... 8 more
    Caused by: java.lang.NullPointerException
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    77)
            ... 13 more
     
  22. Offline

    Woozie

    Hey, i need to ask a question: do someone have fully-working Permissions on cb556?
     
  23. Offline

    Scott

    Anyone have an idea why users EZPoli, EZDecker and TheMoleKing cannot use certain functions such as teleport, mail or time when I can (extant1) regardless if I am in the Uber group, mods, ezco or admins I have access and they don't regardless of what group they are in?

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
            copies:
    ##
    # GROUPS
    ##
    groups:
        users:
            default: true
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - default
            permissions:
                - 'essentials.getpos'
                - 'general.spawn'
                - 'essentials.msg'
                - 'essentials.afk'
                - 'essentials.rules'
                - 'essentials.motd'
                - 'essentials.me'
                - 'essentials.list'
                - 'essentials.mail.send'
                - 'essentials.helpop'
                - 'essentials.help'
                - 'essentials.spawn'
                - 'lwc.protect'
                - 'wormhole.use'
                - 'wormhole.build'
                - 'myhome.home.*'
                - 'wormhole.use.sign'
                - 'wormhole.use.dialer'
                - 'wormhole.remove.own'
                - 'wormhole.build'
                - 'wormhole.list'
                - 'iConomy.payment'
                - 'iConomy.rank'
                - 'iConomy.admin.account.create'
                - 'AutoRepair.warn'
                - 'AutoRepair.access'
                - 'AutoRepair.info'
                - 'AutoRepair.repair'
                - 'tombstone.*'
                - 'iConomyChestShop.shop.use'
                - 'iConomyChestShop.shop.sell'
                - 'iConomyChestShop.shop.create'
                - 'war.player'
                - '/regionclaim'
        mods:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - users
            permissions:
                - 'essentials.time'
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'general.player-info'
                - 'essentials.unban'
                - 'essentials.unbanip'
                - 'essentials.ban'
                - 'essentials.banip'
                - 'essentials.kick'
                - 'essentials.heal'
                - 'essentials.whois'
                - 'essentials.clearinventory'
                - 'essentials.broadcast'
                - 'lwc.mod'
                - 'essentials.time'
                - 'wormhole.remove'
                - 'essentials.give'
                - 'essentials.item'
                - 'myhome.*'
                - 'wormhole.config'
                - 'wormhole.remove.all'
                - 'iConomy.admin.stats'
                - 'iConomy.access'
                - 'iConomy.list'
                - 'iConomy.admin.grant'
                - 'iConomy.access'
                - 'iConomy.admin.account.remove'
                - 'war.build'
                - '/region'
                - 'war.*'
        ezco:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - mods
            permissions:
        admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - mods
            permissions:
                - 'essentials.setspawn'
                - 'essentials.essentials'
                - 'essentials.reloadall'
                - 'essentials.gc'
                - 'essentials.plugin'
                - 'essentials.spawnmob'
                - 'essentials.kill'
                - 'essentials.tree'
                - 'essentials.bigtree'
                - 'essentials.kickall'
                - 'essentials.eco'
                - 'lwc.admin'
                - 'iConomy.admin.reset'
                - 'iConomy.admin.set'
                - 'war.*'
                - 'worldedit.navigation.*'
                - 'iConomyChestShop.shop.admin'
        uber:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
    ##
    # USERS
    ##
    users:
        nanneh:
            group: mods
            permissions:
        extant1:
            group: uber
            permissions:
        TheMoleKing:
            group: admins
            permissions:
        EZPoli:
            group: ezco
            permissions:
        ezjack:
            group: ezco
            permissions:
        EZDecker:
            group: ezco
            permissions:
        montyiii:
            group: users
            permissions:
        nairbic:
            group: mods
            permissions:
        armeh07:
            group: mods
            permissions:
        lordcouty:
            group: users
            permissions:
        colonoscopy:
            group: users
            permissions:
    UPDATE: Ok after some playing around, it's the ops.txt file that makes the difference. Can anyone explain why this comes into play and any work arounds to use the permissions exclusively?
     
  24. Offline

    kahlilnc

    Code:
    13:56:37 [INFO] Starting minecraft server version Beta 1.3
    13:56:37 [INFO] Loading properties
    13:56:37 [INFO] Starting Minecraft server on 192.168.2.150:25565
    13:56:37 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-544-
    g6c6c30a-b556jnks (MC: 1.3)
    13:56:37 [INFO] Preparing level "kahlilnc"
    13:56:37 [INFO] Preparing start region
    13:56:39 [SEVERE] Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:113)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:159)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:107)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:109)
            ... 8 more
    Caused by: java.lang.NullPointerException
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    77)
            ... 13 more
    13:56:39 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
    13:56:39 [SEVERE] [BBROTHER] A permission plugin isn't loaded, only OPs can use
    commands
    13:56:40 [INFO] [BBROTHER] 'Help' support enabled
    13:56:40 [INFO] [BBROTHER] BigBrother 1.7.1 enabled
    13:56:40 [INFO] BlockHead version 0.3.2 by zand is enabled!
    13:56:40 [SEVERE] [Citizens]: The Permissions plugin isn't loaded, commands can
    only be used by ops.
    13:56:40 [INFO] 143 recipes
    13:56:40 [INFO] [Citizens]: version [1.06] (Helpers) loaded
    13:56:40 [INFO] [ColorMe] v1.3 has been enabled.
    13:56:40 [INFO] ControllerBlock: 1.15 by Hell_Fire
    13:56:40 [INFO] ControllerBlock: Using IRON_BLOCK (42) as ControllerBlock, loade
    d 0 disallowed types from config
    13:56:40 [INFO] ControllerBlock: Enabling full redstone check
    13:56:40 [INFO] ControllerBlock: Events registered
    13:56:40 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    13:56:40 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    13:56:40 [INFO] CraftBookMechanisms 3.0-alpha1 enabled.
    13:56:40 [INFO] creaturebox: no permissions plugin - access set using operator s
    tatus.
    13:56:40 [INFO] creaturebox version 0.5.1 is enabled!
    13:56:40 [INFO] DefaultCommands 2.5.3 is enabled. Using OP-version.
    13:56:40 [INFO] [ecoCreature] Enabled with iConomy support.
    13:56:40 [INFO] [ecoCreature] Camping spawns is allowed.
    13:56:40 [INFO] Elevators version 1.4 is enabled!
    13:56:40 [INFO] Factions info:   === INIT START ===
    13:56:40 [INFO] Factions info:   You are running version: 1.0 beta7
    13:56:40 [INFO] Factions info:   Config was loaded from disk
    13:56:40 [INFO] Factions info:   Loading all factions from disk...
    13:56:40 [INFO] Factions info:   Loading all followers from disk...
    13:56:40 [INFO] Factions info:   Loading all boards from disk...
    13:56:40 [INFO] Factions debug:  loaded board kahlilnc
    13:56:40 [INFO] Factions debug:  Cleaning board for world kahlilnc
    13:56:40 [INFO] Factions info:   === INIT DONE (Took 99ms) ===
    13:56:40 [SEVERE] [Gastronomic]: Nijikokuns' Permissions plugin isn't loaded, on
    ly ops can use commands.
    13:56:40 [INFO] [Gastronomic] version [1.31] (Wholesome) loaded
    13:56:40 [INFO] godPowers version 2.0 is enabled!
    13:56:40 [INFO] [HELP] 11 extra help entries loaded
    13:56:40 [WARNING] [HELP] A permission plugin isn't loaded.
    13:56:40 [INFO] [HELP] Help 0.2 enabled
    13:56:40 [INFO] [HeroChat] HeroChat version 4.7.6 enabled.
    13:56:40 [INFO] [iConomy] Configuration Integrity Start:
    13:56:40 [INFO]     - System.Interest.Percentage is null or missing, Defaulting
    to: 0.0
    13:56:40 [INFO] [iConomy] Configuration Integrity End.
    13:56:40 [INFO] [iConomy] Logging is currently disabled.
    13:56:40 [INFO] [iConomy] v4.5 (Elektra) loaded.
    13:56:40 [INFO] [iConomy] Developed by: [Nijikokun, Coelho]
    13:56:40 [INFO] [iZone : 5.6] Enabled!
    13:56:40 [INFO] [iZone : 5.6] Loaded 0 zones!
    13:56:40 [INFO] LocalShops: Permissions not found.
    13:56:40 [INFO] LocalShops: iConomy found.
    13:56:40 [INFO] LocalShops: Loading shop Armor
    13:56:40 [INFO] LocalShops: Loading shop GatherSupplies
    13:56:40 [INFO] LocalShops: Loading shop Misc
    13:56:40 [INFO] LocalShops: Loading shop Misc
    13:56:40 [INFO] Could not create shop, it overlaps with Misc
    13:56:40 [INFO] LocalShops: Loading shop Weapons
    13:56:40 [INFO] LocalShops: Loaded 4 shop(s).
    13:56:40 [INFO] LocalShops: version 1.15b is enabled!
    13:56:40 [INFO] Locker 1.0.2 is enabled. Loaded 1 blocks.
    13:56:40 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    13:56:41 [INFO] mcMMO version 0.9.5 is enabled!
    13:56:41 [INFO] Minecart Mania Admin Controls version 1.04 is enabled!
    13:56:41 [INFO] Minecart Mania Autocart version 1.04 is enabled!
    13:56:41 [INFO] Minecart Mania Automations version 1.04 is enabled!
    13:56:41 [INFO] Minecart Mania Chest Control version 1.04a is enabled!
    13:56:41 [INFO] Minecart Mania Core version 1.04d is enabled!
    13:56:41 [INFO] Minecart Mania Pressure Plates version 1.0 is enabled!
    13:56:41 [INFO] Minecart Mania Sign Commands version 1.04b is enabled!
    13:56:41 [INFO] Minecart Mania Spawner version 1.04 is enabled!
    13:56:41 [INFO] Minecart Mania Station version 1.04a is enabled!
    13:56:41 [INFO] NoExplode version 1.2 is enabled!
    13:56:41 [INFO] [PermissionsPlus] Unable to load Permissions plugin.
    13:56:41 [INFO] [PermissionsPlus] plugin has been disabled.
    13:56:41 [INFO] [PreciousStones] version [2.9.1] loaded
    13:56:41 [INFO] [PreciousStones] loaded 45 unbreakable blocks
    13:56:41 [INFO] [PreciousStones] loaded 13 forcefield blocks
    13:56:41 [INFO] [PreciousStones] 'Help' support enabled
    13:56:41 [INFO] [Questioner] v0.2 - Enabled
    13:56:41 [INFO] Permission system not detected, disabling SimpleReserve.
    13:56:41 [INFO] SimpleReserve disabled!
    13:56:41 [INFO] Stargate v.0.29 is enabled.
    13:56:41 [INFO] [Stargate] {kahlilnc} Loaded 3 stargates with 0 set as always-on
    
    13:56:41 [INFO] TimeAnnounce - Copyright 2011 - Shannon Wynter (http://fremnet.n
    et) - Source released under GPL3
    13:56:41 [INFO] TimeAnnounce version 1.0 is enabled :)
    13:56:41 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    13:56:41 [INFO] [Towny] Using: iConomy
    13:56:41 [INFO] [Towny] Version: 0.54 - Mod Enabled
    13:56:41 [INFO] Turnstile 0.8 is enabled!
    13:56:41 [INFO] Permission system not detected, no restrictions!
    13:56:41 [INFO] Turnstile Successfully linked with iConomy!
    13:56:41 [INFO] War> Permissions system not enabled. Defaulting to regular War c
    onfig.
    13:56:41 [INFO] War> War v1.3.1 (Rokossovsky) is on.
    13:56:41 [INFO] Permission system not detected, no restrictions!
    13:56:41 [INFO] Whitelist: Trying to load whitelist and settings...
    13:56:41 [INFO] done.
    13:56:41 [INFO] Whitelist version 2.7 is enabled!
    13:56:41 [INFO] Permission system not detected, no restrictions!
    13:56:41 [INFO] WorldEdit 4.2 enabled.
    13:56:41 [INFO] WorldEdit: No known permissions plugin detected. Using configura
    tion file for permissions.
    13:56:41 [INFO] Permission system not detected, no restrictions!
    13:56:41 [INFO] Done (0.413s)! For help, type "help" or "?"
    13:56:41 [INFO] ControllerBlock: Loaded v4 data - 5 ControllerBlocks loaded
    13:56:41 [INFO] War> Warzones ready.
    13:56:41 [INFO] War> Warhub ready.
    13:56:44 [INFO] [BBROTHER] Starting Cleanser thread...
    13:56:44 [INFO] [BBROTHER] Cleaned out 0 records because of age in 0h00m00s.
    13:56:44 [INFO] [BBROTHER] Ending Cleanser thread...
    13:56:46 [INFO] [Minecart Mania] Loading Sensor Data.
    >
    That's the error I am getting and I no I have a lot of plugins but I have no clue why my permissions never works.
    And I think it says I am running on 556 craftbukkit.
     
  25. Offline

    mrgreaper

    hi

    really need to know how to change someones group from inside the server, cant find the commands!
     
  26. Offline

    h3ndy_

    i got a problem with the latest build.
    Somehow all players on my server have all permissions.
    Luckiely the most of them do not know the most commands, but one does :)
    (Had a huge TNT hole there -.- )
    So i want to know why...
    File
    Code:
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
    
            permissions:
                - 'essentials.me'
                - 'essentials.motd'
                - 'essentials.list'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.warp'
                - 'essentials.warp.list'
    
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    users:
        h3ndy_:
            group: Admins
            permissions:
    I use multiworld
     
  27. Offline

    Antilogika

    Got the same issue.
    Installed PermissionsPlus and the admin group cant do anything. I can put the commands which admins should use in - but thats more than 100 and goes unclearly.
    Looks like '*' doesnt work anymore?

    I deinstalled permissionsplus and changed my version back to 2.4.2, which worked fine for me.
    But problem persist :(
     
  28. Offline

    Snowy007

    had some difficulty but i managed to get this to work.
    but even with the "build: false" permission my default users are still able to place beds and redstone dust. (possibly other blocks too, but i haven't tried every block that exist in the game. ;))
     
  29. Offline

    arkaman

    I'm not sure how to do this but I want to give some people some commands. Like I wanna give /spawn to a user. But I don't know how to do it.
     
  30. ok so i keep gettin the "you do not have permission to use this command" message everytime i try to use certain commands 97% of them work but some dont like blockhead, LWC, fab, and some others but i have my group AND my user as having the '*' but istill et the no perms thing even for nodes i have set for default how do i fix this?
    heres my group:
    Code:
    God:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Default
                - Moderator
                - Admins
            permissions:
                - '*'
    and here is my user:
    Code:
    users:
        Leggoweggo:
            group: God
            permissions:
                - '*'
     
  31. Offline

    xChris14

    I am getting the same thing. It wont let the plugin load!!

    13:56:39 [SEVERE] Could not load plugins\Permissions.jar in plugins: null org.bukkit.plugin.InvalidPluginException
     
Thread Status:
Not open for further replies.

Share This Page