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

    hnrch02

    Okay good luck :)
     
  3. Offline

    KiloWhiskey

    @DigitalTyrant Hey, is there any way we can get this to only show the promotions to admins or console? Also, is there any way to have it guess who you are promoting by checking against online players? I think my mods have added 15 or so players to the player list by mistyping or not fully typing a players name.
     
  4. Offline

    DigitalTyrant

    A revamp messaging system is in the works and I have also been playing around with name matching
     
    KiloWhiskey likes this.
  5. Could you add commands to change user Prefix/Suffix? That would help me a ton!

    Edit: Oh hi there!
    ReplyEdit: Ok cool, otherwise I have to go into the config anyway...
     
  6. Offline

    DigitalTyrant

    That is also a feature that has been requested, though I haven't started on it, it is something I intend on implementing
     
  7. Offline

    KiloWhiskey

    at a minimum, a config file to let us change the wording or look on screen would be nice.
     
  8. Offline

    DigitalTyrant

    It will be a grand revamp, you will not be disappointed :)
     
  9. Offline

    Tealk

    I get the error message
    User not found
    then that the user hase change group
    and it run
     
  10. Offline

    DigitalTyrant

    Yes, it is just letting you know that the user did not exist so it's setting that user up for you.
     
  11. Offline

    mattsenzo

    I've been having trouble with my Permissions Plus. I have the most up to date version of permissions, permissions plus and essentials. this is what i get when i start my server.
    Code:
    19:46:08 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-706-
    gf53e007-b740jnks (MC: 1.5_02)
    19:46:08 [INFO] Preparing level "world"
    19:46:08 [INFO] Preparing start region
    19:46:09 [INFO] Preparing spawn area: 77%
    19:46:11 [INFO] Preparing spawn area for nether, 81%
    19:46:11 [INFO] Loaded Essentials build 2.1.34 maintained by Zenexer, ementalo,
    Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    19:46:11 [INFO] Loaded EssentialsChat build 2.1.34 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo and ceulemans.
    19:46:12 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10
    minutes!
    19:46:12 [INFO] GroupManager version 1.0(alpha-5) is enabled!
    19:46:12 [INFO] Fake Permissions version 2.5.1 is enabled!
    19:46:12 [INFO] Loaded EssentialsProtect build 2.1.34 maintained by Zenexer, eme
    ntalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    19:46:12 [INFO] Loaded EssentialsSpawn build 2.1.34 maintained by Zenexer, ement
    alo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    19:46:12 [INFO] Fake Permissions version 2.7 is enabled!
    19:46:12 [INFO] [PermissionsPlus] Required Permissions version 2.7+ not found.
    Found version: 2.0
    19:46:12 [INFO] [PermissionsPlus] Unable to load Permissions.
    19:46:12 [INFO] [PermissionsPlus] has been disabled.
    19:46:12 [INFO] Done (0.360s)! For help, type "help" or "?"
     
  12. Offline

    DigitalTyrant

    Yea, it's an issue with GroupManager. I am looking into a fix
     
  13. Offline

    mattsenzo

    great cant wait till its out =D
     
  14. Offline

    DigitalTyrant

    If you use want to Permissions + PermissionsPlus while using Essentials plugins, make sure you do not have FakePermissions or EssentialsGroupBridge enabled.

    @mattsenzo @wafels45

    Fully customizable messages. Partial name matching. Group info variable editing. Done. Done. Done. :D

    @panderiz @MineralMC @zebras @Pontus Lantz
    @Unset @hnrch02 @battlefielder128 @KiloWhiskey

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

    lamnea

    Man i love this plugin! its truly great! please dont ever stop updatin it :)!
     
  16. Offline

    zebras

  17. Offline

    68x

  18. Offline

    KiloWhiskey

  19. Offline

    hnrch02

    Is there a way to add special characters to the messages? Like 'ä' and 'ü'?
     
  20. Offline

    DeanDip

  21. Offline

    mattsenzo

    YAY it's working now!
    thanks for the update!
     
  22. Offline

    MineralMC

  23. Offline

    DigitalTyrant

    I hacen't done any testing of this, does it give an error if you use those?
     
  24. Offline

    MineralMC

    How would I go about disabling certain messages? For example, the 'user does not exist' message always appears when I promote a player, so I end up with 2 lines instead of 1:

    [PermissionsPlus] User TEST does not exist.
    [PermissionsPlus] User TEST has been promoted to Group Knight in World fh-core
     
  25. Awesome, wow, you are really good.

    EDIT: Oh no! You didn't add user info editing. It's ok I can wait for a while, my server is kind of empty right now and the prefix is only to show what team your on.
     
  26. Offline

    DigitalTyrant

    Does it show up when the user actually does exist? or just the first time you promote them?

    There is no way of disabling messages completely, may add in a half-version fix for it.
     
  27. Offline

    MineralMC

    Yeah, it seems to do it no matter if the player exists on the server or not.
     
  28. Offline

    DigitalTyrant

    interesting. I will do some more testing. What all plugins are you using?
     
  29. Offline

    oro4

    Could you add a option to promote someone in all the worlds?
     
  30. Offline

    MineralMC

    http://plugs.failhouse.net
     
  31. Offline

    Retricide

    We can't /promote, /demote, or use /group...Those are the only three we've tested at least.
    We got the following error upon using /promote.
    Code:
    org.bukkit.command.CommandException: Unhandled exception executing command 'promote' in plugin PermissionsPlus v1.6
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:677)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.IndexOutOfBoundsException: Index: 8, Size: 8
            at java.util.ArrayList.rangeCheck(ArrayList.java:571)
            at java.util.ArrayList.get(ArrayList.java:349)
            at net.codej.permissionsplus.PermissionsPlus.promoteUser(PermissionsPlus.java:891)
            at net.codej.permissionsplus.PermissionsPlus.onCommand(PermissionsPlus.java:658)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    
    Cb 740
     

Share This Page