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

    Is it doing it now?
     
  3. Offline

    MojoManagement

    Working again, thank you :)
     
  4. Offline

    DigitalTyrant

    You're welcome :)
     
  5. Offline

    Bladeof22

    A vvery cool plugin but pls update it .....:)
     
  6. Offline

    DigitalTyrant

    Update in what way?
     
  7. Offline

    dwdminecracked

    He is probably refurring to bukkit 953, But without knowing you are waiting for Permissions to update first before anything is delt with. I feel your pain with all the unnecessary questions. If one would just read, most likely there question would be answered. Tsk tsk.
     
  8. Offline

    Bladeof22

    of course i mean bukkit 953 because i use permissions 2 and i need a promote function
     
  9. Offline

    dwdminecracked

    First thing you need to do is Update to Permissions 3.x, as seen above this plugin requires (Permissions 3.x) Second thing he needs to wait for an Permissions 3.x 953 update before he updates this so that it is flush with each other. Just relax & sit tight. He will announce when it will be compatible with CB 953. =)
     
  10. Offline

    zorro300

    cool plugin , but I want all admins on my server to be able to do this ,
    what permission node do I need to give them , I can't find the permissions nodes of this plugin
     
  11. Offline

    MojoManagement

    group -setdefault g:groupname throws me an internal error...
    log (open)

    2011-07-05 19:59:37 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'group' in plugin PermissionsPlus v3.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:711)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at net.codej.permissionsplus.PermissionsPlus.onCommand(PermissionsPlus.java:651)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more


    Checked correct name and tried to use w:* and so on
     
  12. Offline

    Milchshakee

    Does that mean if your servers are down, permissionsplus won't work ? :(
    Because now it works...
     
  13. Offline

    DigitalTyrant

    There is a bit of code within PermissionsPlus that reports to a counting script that counts the various servers that are on each version. It is the only thing that is connected to the server. Looking through the code, there is nothing that I could see that would cause it to freeze completely, but the counting functionality could cause it to stall for a minute until the request times out. You would only see this issue if you were starting or reloading the server during any downtime, otherwise PermissionsPlus would continue to work regardless of the state of my servers.
     
  14. Offline

    MojoManagement

    Could you "fix" this with a timeout statement...?

    And what about group -setdefault :/ anyone here got issues too?
     
  15. Offline

    killerrj8

    How do i promote people with space in their names ? like "Mine craft"
     
  16. Offline

    PatrickFreed

    I still use this with Perms 2.5.x :p
     
  17. Offline

    DigitalTyrant

    Unfortunately, this plugin does not support spaces in names.

    Are you using SQL db?

    Installation and Usage information, including permission nodes are available at Mymchost.com

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

    MojoManagement

    Using mysql storage
     
  19. Offline

    DigitalTyrant

    There is no API within Permissions to set the default group so the -setdefault group is a script that edits the configuration YML and manually sets the group to default. So, this won't function properly with the SQL storage method.
     
  20. Offline

    MojoManagement

    Okay, thank you for your help. :)
     
  21. Offline

    DigitalTyrant

    You're welcome :)
     
  22. Offline

    Ciggie

    Good thing I didn't buy you a red bull.. Didn't work. "FATAL_ERROR"
     
  23. Offline

    DigitalTyrant

    :confused: Mind posting the error?
     
  24. Offline

    Freakdk

    Hey there!

    So everything is working fine and all that...
    Now I'd just like to know if it's possible to make it log every revoke?
    Because I'd like to see who revoked who, since I've got more than just a few members in my staff...
    If it's not possible - I hope you'll add it! :)
     
  25. Offline

    DigitalTyrant

    I have not thought about logging commands for this plugin, auditing is never a bad idea. myBukkitAdmin makes a record of every command issued if you are interested in that project.
     
  26. Offline

    Blacktiger07

    i get this error:
    13:18:17 [SCHWERWIEGEND] Error occurred while enabling p2Aliases v1.3 (Is it up to date?): net/codej/permissionsplus/PermissionsPlus
    java.lang.NoClassDefFoundError: net/codej/permissionsplus/PermissionsPlus
    at net.codej.p2aliases.P2Aliases.loadPermissionsPlus(P2Aliases.java:123)
    at net.codej.p2aliases.P2Aliases.onEnable(P2Aliases.java:30)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:90)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: net.codej.permissionsplus.PermissionsPlus
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 12 more

    i think i needs an update
     
  27. Offline

    DigitalTyrant

    you might try deleting p2aliases.jar and restarting your server and see if it happens again. If it does, I would delete both p2aliases.jar and permissionsplus.jar and redownload PermissionsPlus v3.2
     
  28. Offline

    Freakdk

    I've tried it and no. I'm not really interested :/
    I like to keep my server simple and just use as few plugins as I can.
    And I would really just like to see this plugin create its own log - If it's not too much trouble (Hence dunno shit about coding, just another greedy consumer).
     
  29. Offline

    Blacktiger07

    thx its working fine now
     
  30. Offline

    Freakdk

    Oh wait no I was wrong, that was MilkAdmin I tried lol ;P
    I really wanted try this out actually but there wasn't any beta keys left sadly.. :/
    It is still possible to obtain said key ?
     
  31. Offline

    Xanadeath

    Hi. I just installed this plugin..... As far as actually working it's awesome! I was running into internal errors trying to define tracks with permissions, and this works amazingly. I just can't seem to block different groups from using specific commands. No matter what I demote myself to I am able to use demote, promote, groupset, etc. Does this plugin work with permissions? I also have groups that I want to not be able to use any of the p2 commands... how would I do that?

    Thanks :)

    Xanadeath
     

Share This Page