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


    Permissions 2.7.4 (Phoenix) - Now with AntiBuild built in!
    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.

    • 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 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
    mruczek, kahlilnc, Pii and 58 others like this.
  2. Offline


    Last edited by a moderator: Dec 15, 2016
  3. Offline


    And i was a couple of ':' forgotten.
    ty very much, it works fine now ^-^
  4. Offline


    Last edited by a moderator: Dec 15, 2016
  5. Offline

    Ross Gosling

    How do you stop a groups title appearing in chat????
  6. Offline


    Hi! I have this HUGE problem! I cant get it to work :(

    I tryed to update my server, plugins, jar file And much more but whenever i start the server i get this massage:

    Could not load 'plugins/Permissions.jar' in folder 'plugins':
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
    at java.lang.reflect.Constructor.newInstance(
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(
    at net.minecraft.server.MinecraftServer.e(
    at net.minecraft.server.MinecraftServer.a(
    at net.minecraft.server.MinecraftServer.init(
    Caused by: while parsing a block collection
    in "<reader>", line 79, column 13:
    - ''
    expected <block end>, but found Scalar
    in "<reader>", line 83, column 16:
    - '

    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry.produce(
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(
    at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(
    at org.yaml.snakeyaml.composer.Composer.composeNode(
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(
    at org.yaml.snakeyaml.composer.Composer.composeNode(
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(
    at org.yaml.snakeyaml.composer.Composer.composeNode(
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(
    at org.yaml.snakeyaml.composer.Composer.composeNode(
    at org.yaml.snakeyaml.composer.Composer.composeDocument(
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(
    at org.yaml.snakeyaml.Yaml.load(
    at com.nijiko.configuration.NotNullConfiguration.load(
    at com.nijikokun.bukkit.Permissions.Permissions.<init>(

    I hope that someone can Help me ^^

    Thx :D
  7. Offline


    Upload your yml file. Please use a pastebin (→ Use your search engine). And place log/code/configurations/non text in code tags.

  8. Offline


    Here is my World.yml file: <Edit by Moderator: Redacted mediafire url>
    Last edited by a moderator: Dec 15, 2016
  9. Offline


  10. Offline


  11. Offline


  12. Offline


    Thanks a Lot :D
  13. Offline


    @Campion0912: here is your error

    in "<reader>", line 79, column 13:
                     - ''
     expected <block end>, but found Scalar
      in "<reader>", line 83, column 16:
                     - '
    think about it .. what does it mean? it shows you the ERROR. Your yaml is incorrectly formated. You didnt used notepad++ or used tabs or something ...

    Check your Syntax @

    Edit: meanwhile 50 other ppl answered to this post ^^
  14. Offline


    Change the above lines to just - craftbook.mech.*. There is a bug right now with cauldrons that should be fixed in the next release.
    In your chat programs config file, you should see a chat message format. Removing the group tag from there should fix it.
  15. Offline


    Hey, is it possible to Disable fly mod for certian groups but keep it enabled for other groups (admins) ? PLEASE REPLY
  16. Offline


    thank you so much It works *__*
  17. Offline


    I do believe you are going to find that yelling please reply in all your threads is going to work against you. You will soon gain a reputation and you will find no one replies to you anymore.

    Permissions won't work with single player mods.
  18. Offline


    Ok thaks for your reply, and sorry bout the screaming
  19. Offline


  20. Offline


    I am having a problem, i have MultiWorld.

    When you are building in Survival world users are getting the error that they don't have permissions to place the block but they can place it. I have done some research but can't find the answer to solve this.

    It is very annoying for them, I dont get the permissions message. In Creative they don't get it but in Survival they do.

    Can anybody help me, thanks.
  21. Offline


    Add craftbook.mech.* to your permissions.
  22. Offline

    Joe Burton

    right permissions isnt working for me ive checked every other cause ive done the permission nodes thousands of time and its nothing else something is going wrond with permissions only admins can do anything and i need to let people use npcs but they cant it says 'you do not have permission do use this command' and when they try to warp it says 'you do not have the rights to do this' can someone help?
  23. Offline


    Post your permissions file.
  24. Offline


    how to i make myself adim with this mod so i can use the command
  25. Offline


    Jeyge, could you help me with my prefixes? I'm using EssentialsChat and i want to add prefixes to users, it works wen i add them to the groups, but i dont want that. I want individual users to hav prefixes.
  26. Offline


    The dev said in the last couple of pages that individual prefixes aren't working and will be going away with 3.0.
  27. Offline


    ok hi troxis97 here dont mean to sound like a noob but code tags? this is very confusing i just want to use the multi world a shame that i have to go through this
  28. Offline


    Hover over each of the options in the reply area. You will see one called code. You can also type [ code ] and [ /code ] removing the spaces and put the information between those tags.

    Also, MultiVerse isn't the only multi-world plugin out there. You can search for one that doesn't require permissions but permissions really isn't that hard to install. Just replace that one word with your name and if you followed the tutorial, you will be set.
  29. Offline


    i did and it still does not work do u know of a mulit world that does not need this?
  30. Offline


    that sucks, it would be cool if the dev actually made individual prefixes work..
  31. Offline


    Just create a different group for each person. I've seen people do that before.
    I don't but there is a search.
Thread Status:
Not open for further replies.

Share This Page