VisualPermissions - A GUI editor for Permissions 3.x and PermissionsBukkit (Pail Support!)

Discussion in 'Bukkit Tools' started by Acrobot, Jul 15, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Acrobot

    As you may know, setting up permissions manually is hard =)

    This tool helps you edit Permissions 3 or Permissions config without ANY troubles.
    (GroupManager's groups work well with Permissions 3 preset =D )


    How to use:
    STANDALONE VERSION:
    Double click the .jar file.
    If that doesn't work, execute "java -jar VisualPermissions.jar"

    To start editing, click "Load Permissions configuration".
    Choose your Permissions WORLD FOLDER and click "open"
    Then, after modifications, just click "Save Permissions configuration"
    PAIL version:
    Just drop the .jar into plugins folder :)

    If you open your generated files, they may seem different, but believe me, it just looks different, but works flawlessly :)

    YEAH, go Open Source!
    As everything I do, VisualPermissions is Open Source too :)

    Credits
    Bukkit team - for Configuration class​
    SnakeYAML authors - for their parser​
    @koolblue87 - for very nice suggestions :)

    Changelog
    15-08-2011 - Added Permission editing, automatically selects the next permission while you're deleting the old ones, you can now modify selected permission by right-clicking​
    23-07-2011 - Added PermissionsBukkit support, re-written everything, added new features, etc.​
     
    dark_hunter, ledhead900, FrAz and 7 others like this.
  2. Offline

    Makatiel

    I don't know if I'm missing something but the plug-in seems completely unusable right now with PermissionsBukkit.

    The GUI doesn't show the status of any of the permissions and when you save the permissions file they all default to true. I'm not seeing any way to set permissions to false anywhere.

    Running CB 1317 and Pail 0.7.5
     
  3. Offline

    Acrobot

    @Makatiel
    Yeah - VP doesn't work as good as I want it to - I am planning on releasing a new version, however I'm in a bit of code-freeze - I try to think how can I accomplish what I want. However, when it'll release - it'll be fine.
    Also - Bukkit had a configuration class change, which - unfortunately - breaks a lot of plugins.
     
  4. Offline

    Makatiel

    Ahh, ok, I just wanted to make sure I wasn't having some kind of operator error on my part.

    I look forward to seeing the new version when you get it finished. Thanks for the quick reply. :)
     
  5. Offline

    Mikerman50

    this looks very cool, using it with pail atm for offline permissions config, would be cool if if could read all the permissions of the plugins in the folder ( sounds lazy but sure would be fast) would the bukkit api let you do this?

    oh also when selecting more then one player and pressing remove it only removes one player
     
  6. Offline

    Acrobot

    @Mikerman50
    Yeah, I know the issues. I don't use Bukkit API for anything- it is a standalone program. However, it seems like a good idea :)
     
  7. Offline

    ledhead900

    So this supports PEX ?
     
  8. Offline

    Acrobot

  9. Offline

    ledhead900

    I will give it a whirl I normally do Pex work manually so I was just looking for a nice tool to mainly eliminate most user error in formatting, I think you understand how even the best admins can make simple format errors from time to time in maybe 3 lines and then waste time looking thru it to find out where :p.
     
  10. Offline

    Acrobot

  11. Offline

    bobacadodl

    PEX Support pleaassseeeee? :D
     
  12. Offline

    Acrobot

    @bobacadodl
    I believe it does support it :p
    However, bPermission support is bugged :p
     
  13. Offline

    denieru7

    Hi Acrobot, I would really appreciate it if you could update VP to work properly with PermissionsBukkit with its true/false states, are you still working on this?

    Thanks :)
     
  14. Offline

    Acrobot

    @denieru7
    Hey :)
    ATM it is not being developed - I plan on releasing ChestShop 4 first, then working on this. Since CS4 takes a bit time to make, this won't be soon :/
     
  15. Offline

    denieru7

    Okay ;)
    I look forward to the next release of VP!
     
  16. Offline

    Your_fat_gramma

    Code:
    2011-12-22 22:33:13 [SEVERE] Permission node 'groups' in server config is invalid
    java.lang.IllegalArgumentException: 'default' key contained unknown value
        at org.bukkit.permissions.Permission.loadPermission(Permission.java:268)
        at org.bukkit.permissions.Permission.loadPermission(Permission.java:235)
        at org.bukkit.craftbukkit.CraftServer.loadCustomPermissions(CraftServer.java:478)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:175)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)

    when ever i try and make a permissions file for bukkit permissions.yml i get this error i not shore on what i have to do to fix any ideas
     
  17. Offline

    Acrobot

    @Your_fat_gramma
    Well, the VisualPermissions are outdated now - I'd reccomend not to use them ATM.
     
  18. Offline

    Your_fat_gramma

    @Acrobot ok thank you and are u going to be updated this?
     
  19. Offline

    Acrobot

    @Your_fat_gramma
    Yeah, but probably not soon. I am planning on making ChestShop 4 and many more things before this.
     
  20. Offline

    Your_fat_gramma

    @Acrobot ok take your time no rush... and Happy Holidays
     
  21. Offline

    Acrobot

  22. Offline

    dwi

    Loading permissions from remote MySQL database (PEX) would be totally awesome!
     
  23. Offline

    Acrobot

    dwi
    I agree, however at the moment project is dead, I may revive it later.
     
    dwi likes this.
  24. Offline

    McGarnicle

    PLEASE revive this! I'm doa on permissions w/o being able to visualize it all!
     
  25. Offline

    Smiley43210

    Acrobot, please update it! Would it be possible to update ChestShop so that it works with the latest builds, then update the permissions here, then go back to CS? PLEASE I really need a way to set permissions like in Classic Minecraft! (remember those days? The classic permissions are changeable by gui with mcforge and fcraft)
     
  26. Offline

    Acrobot

    Smiley43210
    OK, I'll try it (I hadn't got a server in Classic though :p)
     
  27. Offline

    McGarnicle

    Acrobot Any hopes on updating this soon for bPermissions? I'd LOVE to use it, things are getting too big for me to manage w/o visualization.
     
  28. Offline

    Acrobot

    Yep, since many people asked about that, I'm actually updating the VP :p
    If everything goes right, it will also be able to convert configs from one plugin to another :)
     
  29. Offline

    McGarnicle

    Acrobot Awesome news!

    I have a bonus suggestion. If we can load some kind of config file in which we can cut and paste permission nodes in bulk that would be very very useful. Or just allow us to add them in bulk via cut and past directly into your app. thanks man!! (or lady, or robot)
     
  30. Offline

    Acrobot

    McGarnicle
    Well, I thought you could already add permission nodes by cut and paste :p
    (Also, man :p)

    I also plan on making it read plugin.yml from every plugin in your /plugins directory and find the permission nodes, so you'd just have to choose them from a list :)
     
  31. Offline

    McGarnicle

    that sounds cool. Right now I think it will only let me cut and paste one at time. I'd just like to be able to have a pulldown with Mod names, and then all the possible nodes. since this is obviously way too much for you to try and maintain I thought it would be nice if it just referenced a simple txt or folder created by the user.

    Pulling them from existing ymls is great too. do those always have all possible nodes, or is it just going to have ones admins have chosen to apply? please forgive my ignorance on how mods generally store their nodes.
     
Thread Status:
Not open for further replies.

Share This Page