pex alternative

Discussion in 'Plugin Requests' started by Allighten, Sep 10, 2016.

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

    Allighten

    Hi, I would like someone to create a rank plugin!

    Commands:
    -/rpl user (user) group (Group) set
    -/rpl user (user) group (group) remove '(Removing a group from player)'
    -/rpl group (Group) add permissions (Permissions)
    -/rpl group (group) remove permissions (Permissions)
    -/rpl user (user) add permissions (Permissions)
    -/rpl user (user) remove permissions (Permissions)
    -/rpl group (group) prefix (Ex: "&4[OWNER]" )
    -/rpl group (group) suffix (Ex: "&4"[BESTOWNER]" )

    ETC ... have any more commands let me know.

    Ranks:
    -Default
    -Citizen
    -Builder
    -Mod
    -Admin
    -Developer
    -Owner
    -NUMBER1
    -SERVEROWNER

    ETC ETC any more ideas LET ME know! :)
     
  2. Offline

    EndureBlackout

    Try using group manager or PEX or any of the other rank plugins?
     
  3. Offline

    Firestar311

    This looks like PEX. Please try the main permissions plugins first before asking for one.
    Here is the download link for PEX https://dev.bukkit.org/bukkit-plugins/permissionsex/
     
  4. Offline

    Allighten

    I wanted something unique. I've used PEX for years now....
     
  5. Offline

    Firestar311

    I am sorry, but since There are two really great plugins that due the job perfectly, you are probably not going to get someone to create a whole new permissions plugin
     
  6. Offline

    9UjtOAtcBA

    This is literally PEX. I see no point for having an 'unique' permissions plugin, since players won't be able to see it; it's backend. Additionally, it will just make it harder for new staff to learn the commands, and will just make everything more complicated.

    If it ain't broke, don't fix it.
     
    bwfcwalshy and Firestar311 like this.
  7. Offline

    I Al Istannen

  8. Offline

    Allighten

    @I Al Istannen Thanks for your help, I'll take a look at the plugin... :)
     
    EndureBlackout likes this.
  9. Offline

    Talfy

    They are NOT perfect, Pex's handling of backends (Mysql, FlatFIle, File) is HORRIBLE EVEN AT ITS BEST!
    After around 30,000nd users join the server, the plugin becomes VERY slow, and it will hang your server until it can do its thing, on a player login.

    GroupManager worked perfectly for me in 1.7.4, I have not used it after that, however i've heard that its become outdated, and it CANNOT support MySQL


    What i personally would like to see, and i guess if i want it done right ill have to do it myself >.> Judging by the current permissions options..

    A Permission plugin that ACTUALLY WORKS, You know, doesn't randomly crash (I'm looking at you Pex)
    A Permission plugin that Handles MySQL Correctly and doesn't HANG the server until it gets a reply (Instead it should just prevent the user from doing anything until her/his permissions are loaded)
    A Permissions plugin that allows you to divide the Permissions users etc into these categories (UsersGroups, Permissions, UserPerms,) These can be used to specify where to store said data, Example.


    Code:
    Backend: MySQL
        - UserGroups
        - Users
    
    Backend: File
        - Permissions

    And perhaps even an option to define your OWN category, Example:

    Code:
    Categories:
      UserGroups:
          Type: Groups
          Inheritance: []
          Name: "UserGroups"
      Users:
          Type: Users
          Inheritance: []
          Name: "Users"
      Permissions:
          Type: Permissions
          Inheritance: []
          Name: "Permissions"
      PermissionsSERVERNAME:
          Type: Permissions
          Inheritance:
             - Permissions
          Name: "PermissionsSERVERNAME"
    
    Backend: MySQL
        - UserGroups
        Custom: "Pluginname/SERVERNAME" // This will keep these users separated from others in the database.
            -  Users
        - Permissions
    
    Backend: MySQL
        Custom: "DbNAME/SERVERNAME" // This will keep these users separated from others in the database.
            -  Users
    
    Backend: File
        Custom: "/Plugins/PluginName/Options/Are/Awesome/LocalPermissions"
            - PermissionsSERVERNAME
    // The above will function like inheritance, as it stacks all the permissions ontop of eachother, Removing duplicates while in Active Memory.
     
  10. Offline

    L0stf00l

    Luckperms seems pretty solid to me. Luck even made a Discord channel to help with support.
     
Thread Status:
Not open for further replies.

Share This Page