[INACTIVE][ADMN] AssignPermissions v1.1 - Set Permissions groups in-game [803]

Discussion in 'Inactive/Unsupported Plugins' started by Yetanotherx, Mar 28, 2011.

  1. Offline


    AssignPermissions - Set Permissions groups in-game:
    Version: v1.1

    One of the issues with the Permissions plugin is that the only people who can add people to groups is the tech administrators. This creates an issue for servers who want an "intermediate" or "trusted" group, which would be assigned by moderators. Because most mods don't have access to the text file, the group is impractical. This plugin aims to resolve that.

    Download AssignPermissions v1.1
    Source Code

    • "/perm-add [username] [group]" - Adds a user to a certain group
    • "/perm-del [username]" - Removes a user's group
    • "/perm-list [group]" - Lists all the users in a group

    Because AssignPermissions is designed to manage a Permissions install, it's kind of obvious that Permissions must be installed. However, I'll state the obvious: Permissions MUST be installed to use AssignPermissions. Here is a list of the different permissions that AssignPermissions relies on:

    • "assignpermissions.add.all" - Add users to any group
    • "assignpermissions.add.group.[groupname]" - Add users to a specific group
    • "assignpermissions.del.all" - Remove users from any group
    • "assignpermissions.del.group.[groupname]" - Remove users from a specific group
    • "assignpermissions.list.all" - List any group
    • "assignpermissions.list.group.[groupname]" - List a specific group
    For example, if there is a "Trusted" group that moderators can add and remove, they should receive both the "add.group.Trusted" and "del.group.Trusted" permissions.

    Version 1.1
    • Automatically reloads Permissions plugin

    Version 1.0
    • Releasing AssignPermissions.
    rcth, Pii, AS1LV3RN1NJA and 3 others like this.
  2. Offline


    But, with permissionplus when i have multiworld he only changes the main world group not the world he is in.
    Is this fixed in your plugin? Cause when it is fixed i will use the one with that feature in it
  3. I agree with multiworld support, I have yet to find a plugin for permissions that has it, so if this one does it would be awesome.
    gilgatex likes this.
  4. Offline


    Unnecessary, use GroupManager, it has build-in in-game commands for all this.
    You can give specific users or groups permission to assign users to a group, or promote/demote others on the same inheretence line. They can never promote someone to the same or higher groups than where they are themselves.

    For example: you have different factions', red and blue. You have for each faction a inheretence line like this: wannabe-member-leader.
    Users can assign themselves to the red-wannabe group if they want to. If they prove to be good members the users in the red-leader group can promote them to red-member.
    Red and Blue are separate lines so red-leaders cant promote blue users.
  5. Offline


    This is intended as a supplement to Permissions. There are a lot of servers that use Permissions that don't want GroupManager, yet still want to be able to assign permissions from the game.
    Avous likes this.
  6. Offline


    Can you set a way to add or edit users prefix/suffix?
  7. Offline


    True that!

    As above, can we have MV support please?
  8. Offline


    I can't get the slash command to function on my server. Can't wait to get it working though im tired of doing those adjustments by hand.
  9. Offline


    so is this currently working for the persmissions plugin at this point and time for the CB build 556? i know it says it up top but is there any errors that i should be aware of?
  10. Offline

    bakon balázs

    <3 permission
  11. Offline


    When you use /perm-add does it change what group they are in to the new one or actually add it as an extra group?
    (Presumably the first but i want to be sure :p)
  12. Offline


    It would be awesome if you could assign a member to a group for a certain amount of time, and them have the go back to the group they were before. This would be useful so I could assign members to a temp moderator position when no mods are going to be online for a while.

    Great plugin btw!
  13. Offline

    Eugene Sedlock

    For some reason any time I try to look up members of a group I always get an error in the chat box stating that the groups do not exist. The groups are in my permissions yml. Also using the add commands work correctly and add the user to my yml under the correct group. I have not tried removing someone from a group yet.

    Corrected to Exist not exits
  14. OK, just need to have this one, so will leave a message here, so I can always check back later on when there is a 617 compatible version out.
  15. EDIT: works fine on reccomended build :)
  16. Offline


    It changes the group. It's a bad name, true.
  17. Offline


    Could you add auto update as i have to reload permissions every time I add someone to a group.
  18. Offline


    That will be in the next update. It will be disablable, as on some servers, reloading Permissions can break it.
  19. Offline


    Really? im adding a self-whitelist but people can still play. and it don't break mine
  20. Offline


    how do i make the first person an admin i cant find a way to do it. help please
  21. Offline


    Help! It just says "An internal error occured while attempting to perform this command"
    I've tried reinstalling..
  22. Offline


    What does the console say?
  23. Offline


    This makes it so you cant use these commands from the console. Please fix.

    if (sender instanceof Player) {
    Player player = (Player) sender;
  24. Offline

    Randy Schouten

    I get the same as Guru.
    Although I use version 617... Any chance it'll be updated for that version?
  25. Everytime i Try it says an internal error occured!!! please help!!!!
  26. Offline


    I've never used the console before, so I don't know how much of this is to do with this plugin..
    [INFO] GuruGamers used command "/perm-add GuruGamers Admin"
    2011-04-08 09:53:26 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'perm-add' in plugin AssignPermissions v1.0
        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:233)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:594)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:557)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:551)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.lang.NullPointerException
        at yetanotherx.bukkitplugin.AssignPermissions.AssignPermissions.onCommand(AssignPermissions.java:138)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    	... 12 more
  27. Offline


    Update when you can please :)
  28. Offline

    Randy Schouten

    Will you make it so that permissions gets reloaded automaticly?
  29. Offline


    Ok idk whats up but this plugin isn't fully doing its job or i'm miss understood what it does. But what is not happening is that its not changing the persons group in game. I can see it add that person to that groups but not in game.
  30. Offline



    I beg you: Update!

Share This Page