Inactive [ADMN/INFO] Permissions v2.1 - Continuing the legacy.

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 21, 2011.

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

    Nijikokun

    Permissions 2.1 (Handler)
    Download 2.1 (Jar Only)
    Older: 2.0, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4, 1.3, 1.2, 1.1, 1.0

    Permissions... Done right.
    Permissions allows plugin-authors to utalize a permission system that handles group inheritance, globalized permission settings, and more. All the features of a fine-grained permission system in one plugin.​

    Features
    1. Groups
    2. Group Inheritance, Allows for groups to gain permissions from other groups.
    3. User Permission System
    4. Fine Grained Permission system.
      1. Allowing for Globalized permissions
    5. Easy to use, setup, and implement.
    6. Two cache layers, first from file to memory, then from memory to cache.
      1. Plugins can control cache since version 2.1
    7. And much more.
    For the users


    Permissions gives server admins great control, mostly in-game reloading. Simply use /pr and the file will be re-cached and never touched again until you need to reload it. This allows you to quickly give your users the commands that they need without having to restart the server.

    Installation for 2.0 down:
    1. Download the archive.
    2. Extract contents to the /plugins folder.
    3. Open up /plugins/Permissions/config.yml
      1. Read / modify.
      2. Save.
    4. Reload Server.
    Changelog

    • 2.1
      • Multiple-World support
      • New cache layer, and cache control support for plugins
      • Editing features for plugins to hook into
      • Exempt nodes
      • World copying
    • 2.0
      • Forgot.
    • 1.9
      • Fully fixes inheritance.
        • Groups now inherit groups of groups that inherit groups of...
      • Cache system implemented.
      • Plugin authors can now delegate a variable system if needed.
      • API Updated with two new functions to get the point of what they do across.
        • Along with the new variable checks.
    • 1.8
      • Fixes the broken globalized node issue.
        • node.* is called a `globalized node`
    Supporting Plugins




    I have hit the character limit for this post.​

    Thanks to:
    • sk89q for hiearchical and node system idea.
    • Creator of GroupUsers for api implementation.
    This author has stopped development of this plugin. It is no longer supported and I wouldn't ask for help here, as you won't get any. New Permissions
    -RightLegRed
     
  2. Offline

    bandit6789

    If you want the build flag to do limit who can build , you MUST install antibuild plugin
     
  3. Offline

    Sparky222B

    This plugin also does nothing for me. I've set up my YAML correctly but groups are simply not given access that I've granted them.
     
  4. Offline

    Daveyo

    I cant add users without getting an error, using the same as in the example, but when i add a third user errors and it wont load.

    I like this addon, but is there a way to automatically upgrade someone to the next tier of permissions. I mean if you have 20 people on the server and 5 people upgrade there tier every 30 minutes, youre going to be sitting on the permissions config file all day.
     
  5. Offline

    thorncrown

    Same problem as Sparky. There is just no difference between "permissions installed" and "permissions not installed". Usergroups dont work.
     
  6. Offline

    Etsijä

    Are you perhaps using a very new CB build? No way I'm moving on from #230 until these ridiculous plugin breakdown problems have been solved, either by plugin devs or (more probably) Bukkit team.
     
  7. Offline

    Mac

    None of my plugins that support permissions are recognizing my permission file. Here's an example:

    2011-02-06 16:33:47 [INFO] WorldGuard 3.2.2 loaded.
    2011-02-06 16:33:47 [INFO] WorldGuard: No known permissions plugin detected. Usi
    ng configuration file for permissions.

    I have the latest versions of all my plugins and build #261 of craftbukkit. Permissions is version 2.0. I have my directories set up correctly like this: Desktop>Bukkit>Plugins>Permissions>Config.yml
    and Desktop>Bukkit>Plugins>Permissions.jar

    Any help?
     
  8. Offline

    thorncrown

    Yeah, I got the latest CB build.. everything works fine, except Permissions. Dammit!
     
  9. Offline

    just1beber

    Hello,

    We are French and we have a huge problem with Permission. When we are looking to "Server.log", Permission is running. Nowadays, every member can build/destroy a specific zone, which should be controlled by Permission.

    Plugin installed : BigBrother, EpicZones, General, Permission, Whitelist, ExtendDay, BorderGuard, PlgSetspawn_2 ... maybe a conflict between several plugins (yeah, i'm a noob ^^)

    Could you please check our .yml ? We ever did it on http://yaml-online-parser.appspot.com/ obviously :)

     
  10. Offline

    Sparky222B

    Same, I'm running on 252 I think?
     
  11. Offline

    sebastian kim

  12. Offline

    zergling50

    Hey im kinda new to the whole server thing and plugins thing. im having trouble understanding what this does but a lot of stuff says it recommends or requires this. can you explain it to me and explain how to use it in a simple explanation?
     
  13. Offline

    Sooper1337

  14. Offline

    Nova

    Can I deny permissions for higher groups?
    example: default and moderator can use a command, but admin not.
    Is this possible?
     
  15. Offline

    Alienware777

    If you don't have them inherit permissions, and instead list the permissions that you want for that admin group then yes. Might I ask why you want to do that though? Shouldn't an administrator of your server be able to use commands that people who just joined can?? [​IMG]
     
  16. Offline

    Yakuto

    Hello Permission Team,

    i can't get Essentials working in.
    I set up the default commands as - 'essentials.home' etc. but when i try to use them as a default group user nothing happens.
    The Server issuse the command, there is no error message and nothing happens - think its the new bukkit version because everything worked fine before i was trying to update everything *shurg*

    can you look into it please :)

    Great plugin ! keep up the good work,

    Yakuto
     
  17. Offline

    chill1977

    To start with this is not the Essentials thread. Secondly there is no problem with Essentials using craftbukkit up to 265 with the home command. You have confliting plugins or something set up wrong.
     
    Yakuto likes this.
  18. Offline

    Yakuto

    Oh ok sry :) - essential is not the problem there because when i deactivate the permissions plugin everything works.
    I will upload my config maybe you guys can see what i do wrong :/

    Edit1: Sorry for asking Essential support here - i think i have not sleep enough and try to get it ready for the big update on my server.
    And sorry for my bad english at this time.

    Plugin is now working - i have fresh installed the Server & everything and now its working (dunno why).

    Thanks anyway :)

    Greetings,
    Yakuto
     
  19. Offline

    SSCradle

    Hello all!
    I am having alot of trouble with setting up permissions. I noticed other users seem to have uploaded alot of formats for the .yml file. I have tried a few of these formats none seem to be working for me. I am trying to set up permissions with just a few of the most basic commands just to get the server running and then ill go from there. the plugins I am trying to get going for now are: SpawnControl, General, and Permissions. I would upload my .yml file but to be honest i have had bout 15 of them lol. If I could get some sort of example with the proper format that would be greatly appreciated. Thanks in advance for any help given.
     
  20. Offline

    chill1977

    If you are using General then permissions comes with the correct format just add your name instead of thew default ones under users.
     
  21. Offline

    Etsijä

    What CraftBukkit build are you using? There seems to be problems with the latest builds with Premissions.
     
  22. Offline

    SSCradle

    Hum I still cant get it working. This doesn't make sense to me
    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'general.spawn'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        SSCradle:
            group: Admins
            permissions:
        LilyPuppet:
            group: Moderator
            permissions:
                - 'general.time'
    As of now im just trying to set spawn and i cant even get that to work lol. I have removed SpawnControl at the moment, to see if i can have any success. Oh just one more thing to make clear. I gotta have this located Plugins/Permissions/config.yml
    I keep reading that but i just wanna be sure because nothing I try seems to be working.
    The version is b218
     
  23. Offline

    chill1977

    Maybe you would like to elaborate. I'm testing permissions with craftbukkit 264 with no issues or problems.

    Just tested with Craftbukkit 265 , works fine although Essentials /sell command returns an Error:0 but that isnt permissions.
     
  24. Offline

    Nova

    @Alienware777: I have two kids (with armor) and the version for admins is much better than the version for normal users. I don't want to show the users kid so admins got a better overview.
     
  25. Offline

    Reconnoob

    Ok, I figured out why this wasnt working with McMyAdmin. They conflict with eachother somehow, but will be fixed when Bukkit is officially released and integrated with McMyAdmin.
     
  26. Hello,

    Can linker you to me a config.yml file with the arborescence of the authorizations of your waiter(server)? Because I am lost I do not arrive has to make so that nobody it default can build: (
     
  27. Offline

    just1beber

    UP

    File has been checked via Notepad++, no tab :( Nobody on #bukkit could help me :(


     
  28. I am having some trouble with the permissions plugin. It seems whenever I try and edit the file I start getting errors, no matter what I change. Just trying to replace darkgrave's name with mine will do it. Then if I try and change it back again I still get errors. If I don't make any changes, by restoring a backup of the file each time, it loads up fine, but of course I'm not an admin.

    I can't find the problem, I have done some programming and I'm sure I have the syntax correct, I have even tried making the changes in notepad++ but no difference. Errors I get are like below

    The only other plugins I have are Minecraft Mania, Extend Day and Essentials

     
  29. Thank you just1beber

    Here is my file. Or is my probleme?

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'general.spawn'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        otakey49:
            group: Admins
            permissions:
        benoit49:
            group: Default
            permissions:
               - 'general.spawn'

     
  30. Offline

    PrivateAlpha

    Hey please github the source! =[
     
  31. Offline

    Color42

    Fixed, just need to figure out the prefixes now
     
Thread Status:
Not open for further replies.

Share This Page