Looking for the right permissions plugin

Discussion in 'Archived: Plugin Requests' started by je1230, Nov 7, 2011.

  1. Offline

    je1230

    Hello, I've been trying to setup my servers permissions recently, but I don't know the best way to set them up to get what I want. well first, I've been visiting many servers recently to gain inspiration for my own. A few of them had a very interesting caste system that I've been trying to replicate effectively... to no success. What I am going for is a few different main groups, races, or classes even. When one logs in for the first time, they are placed into the guest group. Then they later choose what they want to be. For example, lets have three castes: Caste 1, Caste 2, and Caste 3. Each caste has sub-groups to them, with different levels. Example: Caste 1-1, Caste 1-2, Caste 1-3.. and same for the other two castes. I'd want these castes to be equal, but with different permissions in each caste. Another example: Caste 1=Caste 2=Caste 3; Caste 1-1=Caste 2-1=Caste 3-1. Then after those, I would need 3 more groups: Moderator, Admin, and Owner. I hope I have made this clear and I really hope that what I am looking for is possible. Thanks in advance :)
     
  2. Offline

    Fallen_Advent

    Ok so from what I know you could do this
    Code:YAML
    1.  
    2. groups:
    3. Guest:
    4. default: true
    5. info:
    6. prefix:
    7. suffix:
    8. build: false
    9. permissions:
    10. Caste1:
    11. default: false
    12. info:
    13. prefix:
    14. suffix:
    15. build: true
    16. permissions:
    17. - 'add.permission.nodes.here'
    18. Caste2:
    19. default: false
    20. info:
    21. prefix:
    22. suffix:
    23. build: true
    24. permissions:
    25. inheritance:
    26. - Caste1
    27. Caste3:
    28. default: false
    29. info:
    30. prefix:
    31. suffix:
    32. build: true
    33. permissions:
    34. inheritance:
    35. - Caste1
    36. Caste1.1:
    37. default: false
    38. info:
    39. prefix:
    40. suffix:
    41. build: true
    42. permissions:
    43. Caste2.1:
    44. default: false
    45. info:
    46. prefix:
    47. suffix:
    48. build: true
    49. permissions:
    50. inheritance:
    51. - Caste1.1
    52. Caste3.1:
    53. default: false
    54. info:
    55. prefix:
    56. suffix:
    57. build: true
    58. permissions:
    59. inheritance:
    60. - Caste1.1
    61. Moderator:
    62. default: false
    63. info:
    64. prefix:
    65. suffix:
    66. build: true
    67. permissions:
    68. inheritance:
    69. Admin:
    70. default: false
    71. info:
    72. prefix:
    73. suffix:
    74. build: true
    75. permissions:
    76. inheritance:
    77. Owner:
    78. default: false
    79. info:
    80. prefix:
    81. suffix:
    82. build: true
    83. permissions:
    84. inheritance:
    85.  



    --EDIT-- This is made out for Permissions 3.1.6 which is not in development any longer, But it still works fine with the current build (at the time of posting, Build #1337)
     
  3. Offline

    Lolmewn

    True. I'd use PermissionsEX, it uses Bukkits built-in permissions system, which most plugin developers now are using (Or at least, should).

    Also, PEX is quite easy to control with Commands, therefore it's really nice.

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

Share This Page