Inactive [SEC] PermissionsPlus v3.2.5p - Alternative commands to modify Permissions in-game now w/MWS [1337]

Discussion in 'Inactive/Unsupported Plugins' started by DigitalTyrant, Mar 20, 2011.

  1. Offline

    DigitalTyrant

    PermissionsPlus - Adds ability to modify Permissions in-game

    Updated: 10/6/2011
    Version: 3.2.5p [jar]
    CraftBukkit: [b1337jnks]
    Description:
    PermissionsPlus adds commands to allow administrators the ability to modify their Permissions config from within Minecraft client. The most complete Permissions editing plugin for Bukkit. Supports Multi-World. Updated for MultiPlay!​
    REQUIRES: Permissions 3.x - Permissions Thread

    Includes: P2Aliases updated 10/6/2011

    Feedback: http://p2.idea.informer.com/

    Get updates on TWITTER!

    Installation and Usage information and Permissions nodes
    are available at Mymchost.com

    Information:

    It appears that I am not the only server admin that stuck to Permissions v2.7.4 so, I have released PermissionsPlusLegacy v2.4. It is a RB1000+ compatible version of PermissionsPlus v2.3. You can download this in the change log below.
    • You can specify multiple worlds separated using a comma. Do not use any spaces after the comma.
      Code:
      w:World1,World2,World3
    • You can specify all worlds using an asterisk.
      Code:
      w:*
    • You can specify multiple groups using commas for the /user -addgroup command.
      Code:
      /user -addgroup u:Username s:Group1,Group2,Group3
    • All Usernames and Groups can be shortened. You will be notified if more than one possible match is found.
      Code:
      digital = DigitalTyrant, adm = Administrator
    • With 2.x+ you must add the info variable 'rank' to your groups in order to enable promote, demote and some group functions. You can set this variable from within the game using the command:
      Code:
      /group -setinfo g:GroupName i:rank s:1-100+
                           or
                         /rankset GroupName 1-100+ world 
      The higher the number the higher the rank. Make sure you use i:rank and not i:Rank it is case-sensitive.
    • You can now set Promote and Demote limits. The Promote limit is the highest rank they can promote to. Demote limit is the highest limit that they can demote from. You can set these using the commands:
      Code:
      /group -setinfo g:GroupName i:dlimit s:50
                         /group -setinfo g:GroupName i:plimit s:75 
    If you use want to Permissions + PermissionsPlus while using Essentials plugins, make sure you do not have FakePermissions or EssentialsGroupBridge enabled.



    Not sure how long this will be useful with Bukkit's upcoming Permissions system, but it allows the Moderators of my server to give new members access without having to modify the .yml file directly. I will continue development until the new Bukkit Permissions system has widely replaced Permissions plugin.
    Thanks to Nijikokun, original author of Permissions.

    Thanks and Enjoy!
     
  2. Offline

    DigitalTyrant

    The plugin reads the file and keeps it in memory, so when you use those commands it writes what it has in memory to the file and reloads the permissions. I will see if I can design a better process for this.
     
  3. Offline

    MineJob

    Thanks for this awesome plugin. Working on reconmended build 544 and latest permissions!
     
  4. Offline

    Mystixwun

    I run this fine, but after a while my admins cannot use the /promote command and it says an error has occurred forcing me to restart the server to allow promotions again, anyone know why this is?
     
  5. Offline

    DigitalTyrant

    I have not programmed any messages like that into the plugin, can you paste in your console log?
     
  6. Offline

    MineJob

    You think you'll be able to update this plugin today for the 1.4 update of Minecraft, since your plugin is so freaking awesome!
     
  7. Offline

    DigitalTyrant

    I have no issues using this plugin with latest CB RB ^.^ but I will release a small update just because hehe and thanks :-D

    I have released a possible fix for this. Make sure you /permissions -reload all after you edit the file manually. v1.3 should pick up the changes you made but when it references Permissions for information it will read cached data and not what you changed.

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

    c0mp


    Asked here and here, answered here.
     
  9. Offline

    BurnedKirby

    I hate long days.
    (Goes and deletes previous post.)
    Sorry for being THAT guy.
     
  10. Offline

    DigitalTyrant

    It's ok. A friend and I have been working on getting MultiVerse setup, just haven't had much time to dedicate to it lately. I am working towards implementing MultiWorld support tho.


    And you too BurnedKirby
    MutliWorld Support has been added Yay! Let me know if there are any bugs. I have done limited verification to make sure functions work, my multi world server permissions are primitive though. All command assume current world that command giver is in or default world if ran from console if no world is specified.

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

    MineralMC

    Cheers for the update. It's appreciated. :)
     
  12. Offline

    Donny

    the whole point is to make people play online so cracked clients cant play.

    Links wont download for me
     
  13. Offline

    DigitalTyrant

    I don't see any issues with them, checked from 3 locations. What browser are you using? Are you using wget?
     
  14. Offline

    Donny

    works now =). connection reset, it just loaded for ever
     
  15. Offline

    genma123

    First I would like to thank you for this amazing plugin! I've been using it before and it makes promoting so much easier. But could you also add download links for the older versions? I need the one that works with CB build 556 (I'm temporarily stuck with that version).

    Thanks in advance! :)
     
  16. Offline

    DigitalTyrant


    I haven't done any testing, but you should be able to use 1.4. If it does not work for you, grab 1.2 from the changelog. I didn't have to make any changes to be compatible with the latest Bukkit builds.
     
  17. Offline

    Donny

    I'm getting the internal error error message when I try to use any command from this plugin.

    Permissions: http://pastebin.com/Erew24kS

    Image:
    [​IMG]
     
  18. Offline

    leetgamer

    Does this work with Permissions 2.5.5?
     
  19. Offline

    DigitalTyrant

    Yes.

    I am looking into this.

    What version of PermissionsPlus are you using? What version of Permissions?

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

    Donny

    CB: 617
    Permissions: 2.5.5
    PermissionsPlus: 1.4
     
  21. Offline

    DigitalTyrant

    what command are you running, I see promote and demote but what is the exact line?
     
  22. Offline

    Icabaad

    CB: 617
    Permissions: 2.5.5
    PermissionsPlus: 1.4

    >promote devastation
    08:35:09 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'promote' in plugin Permission
    sPlus v1.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:225)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:391)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:377)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.lang.NullPointerException
    at net.codej.permissionsplus.PermissionsPlus.onCommand(PermissionsPlus.java:332)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 6 more

    That happens when trying to /promote from the console. Works fine in game!
     
  23. Offline

    Donny

    *Oh: Using "/promote Gh0st Mod"
    "/demote Gh0st world2"
    (the internal error was me putting the rank in the command)

    I got it to kinda work, it was my permissions (and the person must be logged in). But, when I type "/promote selfservicetest world2", it promoted him straight from citizen to Mod (it goes inheritance griefer<citizen<helper<mod<semiadmin<admin<op

    "/group selfservicetest helper world2" says "You cannot promote to or above your current rank" when I'm ranked as "God"(highest rank) with "*" permissions

    Sorry for the slow response, was in class.
     
  24. Offline

    DigitalTyrant

    It goes in order from top to bottom. It does not see inheritance. Lowest rank on top highest rank on bottom. This is just how I have it developed. I haven't found a better way to designate rank order yet.

    Fixed, uploaded 1.4.1

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

    Donny

    THANX!
    Permissions does use inheritance though right?
     
  26. Offline

    Icabaad

    Thanks for the quick update and a great plugin!
     
  27. Offline

    Donny

    Yep 1.4.1 is working perfectly. Grade A++ on support and plugin
     
  28. Offline

    DigitalTyrant

    Permissions recognizes inheritance, yes
     
  29. Offline

    Scott

    Anyone having an issue where users can still do whatever permission they have set but on right click they get a message saying they don't have permissions?
     
  30. Offline

    DigitalTyrant

    Do you have any plugins running that require permissions? Does it happen when they right click with anything or just a particular item? Try disabling permissions plus and giving it another go. I do believe this is an issue outside the plugin, but we'll figure it out.
     
  31. Offline

    Jiggster

    Hey there,
    first thing i have to say: 5/5* Plugin :D
    I have only one request: I'm running mcMMO on my server and added some groups/classes to the permissions config file. Now i want my guests to be able to promote their selves to the group/class they wish. Of course i dont want them to be able to promote to Admins or something else ^^
    So i tried to add '' - 'permissions.group.username.ranger' '' (Ranger as an example for the MMO Groups).
    But that didn't work. If there is another way to manage that, pls tell me ;)
    Or if there is no way, i want to ask you to add something to your plugin, so that people can restrict some commands to players.
    I hope you know what i mean ^^
    Thx for answering
     

Share This Page