The Old Permissions is Dead - Switch to PEX (How-to)

Discussion in 'WIP and Development Status' started by PermissionsTeam, Aug 23, 2011.

  1. Offline

    HmmmQuestionMark

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I now fully recommend PEX, it is much easier to use once you take a look at it, and it has more features in it than the plugin dev lets on.

    Help the bukkit community out by switching to PEX or PermissionsBukkit, bPermissions, or another permissions plugin. Once we get this issue out of the way we can worry about other more important things in minecraft.

    This post has been edited 1 time. It was last edited by HmmmQuestionMark Aug 24, 2011.
  2. Offline

    jgaaar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ./me sigh -_-
  3. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    To be fair, The code is on GitHub. Github is open source hence anyone can take the code and use how they wish. Ok, they may need permission to use the name, Just call it something else?

    I am on the "For" side for this plugin. I don't see why someone (Not naming here) should not let people use thier code if they are never going to work on that plugin ever. Permissions has been dead for ages, And whoever is saying that all new plugins dont work with Permissions. I use Permissions 3 on my server and all my plugins work fine. :mad:

    I personally am not a lover of the new permissions system, i tried it but found it very confusing. With these permissions i find it alot easier to set up, Chat formatting is alot easier, Promoting/demoting (PermissionsPlus) It is just generally better in my case, And it still works with all plugins that i use. If you developers are going to give up on a project like this, Don't you can still make it, but you don't have to release it. I'll still use it :) If needed, i may be able to help a little, but i am working on 2 other rather large projects too so i wont be able to help that much :)
  4. Offline

    feildmaster Bukkit Team Member BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Then make it easier on yourself. What exactly is "confusing"? It's very very simple.
  5. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I admit it was ages ago when i tried, Plus. I just generally prefer the setup of Permissions, i dont like any of that permission: true/false crap. Just list it or put a - infront if you dont want them to have that permission, Prefixes/Suffixes, etc. and with Permissions+ you can add like rank:1 rank:2 etc so you can promote/demote. Maybe if those features were implemented into SuperPerms or whatever they're called, then maybe i'll switch
  6. Offline

    rymate1234

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, lets have some chat logs!

    Code:
    [06:32:53] <SwearWord> Nijiko even said his permissions was meant to last a month or less
    [06:32:57] * Cupcake_ is now known as Nightgunner5
    [06:33:05] <SwearWord> That's what he initially wrote it from.
    [06:33:11] <SwearWord> He wrote it knowing it would die
    [06:33:28] <mooman219> it takes a real plugin dev to do that
    Permissions was going to die anyway. Lets let it die already.
  7. Offline

    feildmaster Bukkit Team Member BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    so... you don't like the syntax. or the fact that you can have multiple plugins managing the same permissions.

    You can make groups, even... By making your OWN nodes permissions.yml... You just need a permission manager to assign the nodes!

    But you like ranks, which you could easily have by making multiple parents, each with it's own permissions it controls, along with the child's nodes, easy readability, and a true permission. "yes" or "no"

    If you ever need help. Me, and about a hundred other devs will be GLAD to help you understand how simple this is...

    (And if you have console access, my advanced pail makes it even simpler... by making a gui!)
  8. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm one of those people who don't like major changes :L and this is kinda a major change, i dont want to have a seperate plugin for the groups, the only reason i use Permissions+ is because the command is literally "/promote <member>" which is alot easier to explain to op's than somehting like "/p -u <player> " or that stuff. which i can imagine it will be like.
  9. Offline

    feildmaster Bukkit Team Member BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ignoring permissions bukkit, cuz it really wasn't very thought out...
    bPermissions is pretty good. (Could be better)

    But like you have said, promote might be easier. =P
    I'm actually going to try and make a spout hook in (hopefully it wont be too complicated...) for advanced pail permissions. To give an in game gui for permissions. (What's easier than that? ;p)
  10. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Erm... Having it do it automatically by reading your mind? ;)
    r3Fuze likes this.
  11. Offline

    feildmaster Bukkit Team Member BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That... is truth!
    r3Fuze and TruDan like this.
  12. Offline

    Thomas Carlsen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would love this feature! :D


    btw switch to PEX today from Permissions 3 and a switch have never been easier just follow the guide... all plugins work and all permissions work. even chat is working after a little copy/paste from iChat to ChatManager that is included in PEX.

    This post has been edited 1 time. It was last edited by Thomas Carlsen Aug 24, 2011.
  13. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    except with PEX the commands are difficult and confusing, Unless you can suggest another plugin that can change it to /promote, /demote etc?
  14. Offline

    Thomas Carlsen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  15. Offline

    GmK

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Why do people use PEX over the internal and official BukkitPerms/Superperms? Isnt - except if I totally misunderstand everything - PEX yet another *external* Permissions plugin?
  16. Offline

    Omen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    from what i have gathered, and correct me if im wrong, PEX interfaces with bukkits built in permission system. Bukkit added permissions but it still needs a plugin to interface with it.
  17. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  18. Offline

    Thomas Carlsen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Now youre being lazy
  19. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    lol, but still, its alot more effort to do all of that. I still like the feel to permissions. with the prefixes/suffixes etc.
  20. Offline

    rymate1234

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    PEX can import your Permissions files, AND it has prefixes and suffixes!
  21. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It would be wise to actually try the new permissions before arbitrarily saying you don't like them. Bukkit is advancing and moving forward, we really don't have time to deal with people who just don't like change and won't update because they're too lazy.

    Also I don't know what you're talking about with initiating groupsm PEX, bPerms, and PermissionsBukkit all have groups and their prefixes work with chat plugins.

    And what you said illustrates the problem perfectly. You will urge other plugins to support this? It is a huge pain for authors to support multiple permissions plugins, that's why the new system is great. Its so easy for us to imokement permissions knowing it will work automatically on any of the new permissions plugins.

    So you tell me, are you saying you'd rather have devs waste their time continuing to add legacy permissions just because you're narrow and afraid of change?
  22. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    PEX, bPerms, and PermissionsBukkit are all internal permissions managers.

    @TruDan
    Okay we'll hold back bukkit standards because you're lazy. Seriously, grow up. Yes, being a server admin involves reading and learning sometimes, if you're not cut out for it then try something else. All your reasons why new permissions are bad have either been false or some variation or "too hard." If you really feel that way then give up and stop whining.

    This post has been edited 1 time. It was last edited by SwearWord Aug 24, 2011.
  23. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hmm, because of course. i'm going to waste all of my time and effort and money that has gone into my server.
    I'm not being funny, but Permissions still has potential. Just add superperms support? wouldnt that be easy? In fact, ive actually just seen quite alot of plugins on the plugin list that still support Permissions 3.x so all that crap about no plugins support it anymore, They still do.

    And To be honest, i do not believe its that much more effort required to go into plugins just to make it compatible with Permissions 3/4.x

    And with PEX, like i have said, complicated commands. Before all my operators and moderators all knew the commands, simple /promote, /demote, /groupset etc. Now they have to learn all this complicated crap, just because everyone now thinks that just because bukkit put permissions included means that everyone HAS to use those. it doesnt.

    It all just seems like a massive change that doesn't need to be changed at all. to me is seems like that anyway.
  24. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Right okay fine, i'll switch. Just FYI i'm not happy about it! :p

    Can anyone suggest the easiest one to use? Out of the three PermissionsBukkit, PEX, bPermissions i think i'll be going with PermissionsBukkit. I think theres a way to make a plugin send commands :confused: if there is, i will definatly make one to just do /groupset, /promote etc.
  25. Offline

    TheTekromancer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, this is my last post on this thread. We can all agree that Permissions is officially dead. I've used it for ages but it's gone and PEX is a good enough replacement for those that don't want to use SuperPerms.

    @TruDan
    I get where you're coming from. But things change with time. Is it needed? Usually not, but it normally does some good in the long run. I've went from group management on Hmod through all three Permissions, GroupManager (briefly) and PEX. It's just part of the territory. But the learning curve is part of running a server.

    @SwearWord
    I don't normally partake in feeding the trolls. But you telling anybody to grow up is laughable. You have handled yourself very poorly on this thread. You've repeatedly decided to make your points with anger, sarcasm, and even name calling. I'll not be responding to you so save yourself the time of typing up an angry response that I'm not going to read. Some of us have been running servers for almost a year now (jeez it's really been that long?) and have gotten set in our ways. I'm truly sorry that either you can't understand that or you intentionally choose just troll.
    TruDan likes this.
  26. Offline

    Arton

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could someone help me with that migrate or make a youtube video on how to do it im a bit noob im using permissions 3.x and want it to the permissionsEX
  27. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @TheTekromancer @TruDan
    If you look at the beginning of the thread I made my argument calmly and tried to be civil. Their response? "YOU ARE IGNORANT." Yes that angers me especially when it's coming from people who do not know what they're talking about. Nothing pisses me off more than people who are so confident in their lack of knowledge.

    You guys still have not responded to any of the points we made, we including EvilSeph's point. The majority of the argument has been "but I don't want to change?" Not very valid. This may have no been what you said personally but there are so many unique people on this forum with the Guy Fawkes mask so I may be confusing you.

    The reason so many people are against this, at least in my case, is because every day I get 20PMs/posts demanding me to add support for some deprecated, half-assed permissions plugin like Permissions 3. When I say no, people get pissed off and start yelling and calling me incompetant. <-- That is what happens when you don't have standards.

    You can label me a troll if you want, but last time I checked trolls don't get their posts liked with people following up and saying "I agree." Especially not people who know what they're talking about. The funny thing is, after @HmmmQuestionMark bothered to try PEX, he himself admitted we should be moving in that direction and not backwards. So the entire problem was that people decide before trying.

    Have fun using IE6 since change isn't usually needed.

    @TruDan
    I personally use PEX but I've heard good things about bPerms as well. I HAVE heard that people had problems with PermissionsBukkit but as usual this might be because of incompetence.

    @Arton
    I don't remember exactly but check the PEX thread, I think they have a converter.

    Sorry I was wrong. You need to either follow the PEX guide to use in game commands or look at the file format and manually copy paste over.

    This post has been edited 3 times. It was last edited by SwearWord Aug 24, 2011.
    r3Fuze likes this.
  28. Offline

    TruDan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I understand how angry you may be, but you dont then have to take it out on other people. EvilSeph (I know you posted that later but didnt want to quote it all) did say that was his personal opinion and that wasnt on behalf of the bukkit team.

    Okay, i think i might go with bPerms, it seems the easiest, my custom plugin handles the prefixes anyway, I hope theres some form of API for this to set groups :D
  29. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @TruDan
    Well he and other people have made a point and you should either explain why it's invalid or accept it. That's what I meant by no one has been responding to our points. He's not speaking for the Bukkit team but all of them would agree. Anyone who develops would agree.
  30. Offline

    Thomas Carlsen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    PEX is most like Permissions. it is as you request Permissions with SuperPerm support (of a kind) it even have a Permissions converter

Share This Page