Migrating from Permissions 3.1.6 to new permissions plugin?

Discussion in 'Bukkit Help' started by Tathar, Sep 24, 2011.

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

    Tathar

    So the old Permissions plugin is inactive now, and I'm stuck with a set of permissions files I can't use with the new version of Bukkit. These files are quite long, and I'd prefer not to have to modify them a lot manually. Is there a successor to Permissions that allows painless migration from 3.1.6?

    I'm currently using local groups and global users. I have 5 worlds, and most use their own permissions for each group. I also use a lot of inheritances between worlds for certain common permissions across worlds.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  2. Offline

    JargonTheRed

    bPermissions is very good. Simply remove the Permissions jar, install bPermissions and type "p import p3" either into the console or in-game. This will generate properly configured bPermission files.

    bPermissions' inheritance system works a little bit different from P3. Instead of having one group inherit from another, you simply put the player in all of the groups you want him to have. For example, if your permissions file looks like this:

    players:
    Player1:
    - Default
    Player2:
    - Default
    - Moderator
    Player3:
    - Admin


    Then Player1 will have all the nodes in the Default group, but Player2 will have both the Moderator nodes and the Default nodes. Player3 is in the Admin group which contains an asterisk, so he already have all the nodes.

    Remember to look through the files that are generated so you'll get the hang of how they work. There might be some things that do not match with your original files that need to be manually corrected, such as the default group.

    Also, make sure to add the command and chat nodes bukkit comes with.


    Good luck with switching!
     
    codename_B likes this.
  3. Offline

    Tathar

    Multiple groups might limit what I want to do with my server. Is there any way to force a group to always inherit permissions from another group?

    Also does bPermissions support converting global users/groups? I also need it to support different permissions per world but common group names across worlds somehow.
     
  4. Offline

    JargonTheRed

    Hm. That might prove a problem. Well, in that case, I don't think bPermissions is the plugin for you. As I don't have any experience with other SuperPerms plugins, I can't give you any advice there.
     
  5. Offline

    Tathar

    So that leaves PermissionsBukkit and PermissionsEX, right? Which of those two is better for my situation?

    Does PermissionsBukkit or PermissionsEX support global users/groups or even a workaround using a world that's inherited by all the other worlds?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  6. Offline

    angel0fmars

    I don't know about PermissionsBukkit, but I think PEX can do that. PEX can also import from the old Permissions.
     
  7. Offline

    Tathar

    Can it import global users/groups?
     
  8. Offline

    arnie231

    I believe nikijko create a converter to convert older perms to pex etc
     
  9. Offline

    Tathar

    Older as in 2.x?
     
  10. Offline

    arnie231

    Heres the converter not sure about 2.x you could give it a go
     
  11. Offline

    Doidle

  12. Offline

    arnie231

    There no point as later down the line he will have to change to super perms so he might aswell upgrade to PEX which supports both super and the old perms
     
  13. Offline

    codename_B

    bPermissions can do "/p import p3" and I give support very actively on it.
     
  14. Offline

    Doidle

    Could be, but still mine is easyer =)
     
  15. Offline

    saul100

  16. Offline

    Tathar

    I'm trying to migrate from that particular version, not to it.

    Which old permissions format does it convert? 2.x or 3.x?

    Does it convert a mix of global and local users and groups permissions? I have global users and global and local group permissions.

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

    saul100

    3
     
  18. Offline

    Tathar

    Then how should I combine the data from all the different permissions files?
     
  19. Offline

    saul100

    It should just work on all. Just enter it and convert it
     
  20. Offline

    Tathar

    Should I paste the contents of all of the files together then? How does it know which world each file is for?

    If it makes it any easier to respond, I've decided to migrate to PEX since it seems the most capable of meeting my needs. I still need to know how to do so painlessly.

    I tried various ways of inputting the data, and I'm noticing obvious errors in the output. I don't think it can convert from 3.x properly.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  21. Offline

    Doidle

    Why would you do that?
    its a wonderful working plugin.
     
  22. Offline

    codename_B

    Who are you and why are you staying with a plugin that will never be developed again? Sure it works now but support is being constantly dropped and there are many new plugins that only work with superperms.
     
  23. Offline

    Doidle

    Who am I
    Owner of a server, why am I using it even if its not gonna be developed?
    Because its easyer to understand, and there is not much to change when I switch to superperms.
    All plugins work with mine.
    Not all plugins work with superperms
    that is a good reason why.
     
  24. Offline

    saul100

    What am I? A plugin developer
    All RECENT plugins and old plugind being updated work with superperms
    Permissions are dead.
     
  25. Offline

    dervonz

    It says... Are you sure, you are doing right ? or something..
    What am i doing wrong
     
  26. Offline

    Doidle


    What are you? A plugin developer. Just so you know, You can earn the rank by copying any plugin.
    Permissions aren't dead, its working pro. Superperms is confusing people, thats why all of these questions.
    If everyone simply used the old permissions there was nothing to worry about.

     
  27. Offline

    Tathar

    Guys? Can we go back to the original conversation?
     
Thread Status:
Not open for further replies.

Share This Page