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

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

     
  1. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.

    This post has been edited 5 times. It was last edited by Acrobot Oct 16, 2011.
    dark_hunter, ledhead900, FrAz and 7 others like this.
  2.  
  3. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @oqenscool
    You do not need to install, just double-click it :)
  4. Offline

    oqenscool

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    when i download it, it's a .zip file, how should i start it? :'D
  5. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @oqenscool
    Oh, if it's a zipped file - it's a bug.
    Change the extension to .jar
    And if that doesn't work, right-click and Open With... Java
    oqenscool likes this.
  6. Offline

    oqenscool

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    that worked, thank you <3
  7. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No problem :)
  8. Offline

    Matt Gill

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sweet! Care to put up a screenshot? I'm downloading now, but I'm sure some people may not download it because they like to see it before they get it.
  9. Offline

    kroltan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Suggestion: You could integrate it with the client-side Spout, so the editor is actually in-game!
  10. Offline

    1n5aN1aC

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    that would be........ EPIC.
  11. Offline

    escape

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Acrobot If you're so inclined, this would be great with Pail support
  12. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @kroltan
    Hmm... I'll try, as I am better in making plugins than stand-alone aplications :)

    @Matt Gill
    Okay, I'll try.
    I am planing to add new features that @koolblue87 suggested me (Thanks!)

    @escape
    Pail seems very nice, but how would this work?

    This post has been edited 3 times. It was last edited by Acrobot Aug 10, 2011.
  13. Offline

    escape

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Acrobot You could just put the entire gui as-is into a JPanel instead of a JFrame and package it into a simple plugin to pass to pail. There's some more specific information in the thread.
  14. Offline

    koolblue87

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The next update he will release is going to be better. I cant wait until it comes out the next update has many more improvements that we can all look forward to. Great job Acrobot.
  15. Offline

    Cosmic Break

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    if you had a way to convert permissions3 to permissionsbukkit, that would be awesome!
  16. Offline

    Sherryberry

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If I could, I would send you many, many cookies. I have been looking everywhere for a simple program that lets me do this.
  17. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  18. Offline

    ijsung

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have some ideas,
    1. Able to select/copy and paste more than 1 permission node to copy to another group.
    2. Fixed directory(it will remember your last permission folder)
    3. Link in-game /permissions -reload with VisualPermissions for one-click permissions reload.(When you get pail support)
    4. Some tips like add a - infront if you want to take the permission away from someone, and * when you want to give all permissions to that group.
    5. Prefix/Suffix configuration and color preview.
    6. Make editing player groups instead of removing and then adding possible.
    That's all for now :x

    Thanks for this wonderful editor! Now I don't have to copy and paste to yaml parser to make sure I did it right!

    This post has been edited 2 times. It was last edited by ijsung Aug 21, 2011.
  19. Offline

    havejack

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Acrobot could you make it where u can configure permissions per world plz
  20. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @ijsung
    The Pail support is already there :)
    And thanks for suggestions, I'll try doing it!

    @havejack
    You can already in Permissions 3, the rest will be soon.
  21. Offline

    Mahagon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    First of all: Thats a really helpful plugin for me. Have to change from Permissions 3 to PermissionsBukkit. Its saving lots of time :). Thanks for that.

    Thats possible? I should take a look at Spout. That would be really cool.
  22. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    bPermissions has a single command to change from Permissions 3 to bPermissions ;)
    Mahagon likes this.
  23. Offline

    bradgillap

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Am I the only one still using pex?
  24. Offline

    lpjz2

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks alot dude, this is amazing, keep up the good work. and how about a option to add per player specific permissions.
  25. Offline

    Lunar Delta

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No, PEX is awesome.
  26. Offline

    Lolmewn BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This seems cool =D
    I might use this some time later when I get PermissionsBukkit :p
  27. Offline

    Lolmewn BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This seems cool =D
    I might use this some time later when I get PermissionsBukkit :p
  28. Offline

    Lolmewn BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh sorry for double post, browser messed up. (Internet Exploder @ school.. it sux)
  29. Offline

    Mahagon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ah haven't seen that :D
    Thanks!
  30. Offline

    Rustyhoff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I know this should be really easy to use, but might be helpful to add a short video tut on your OP. I know I would watch it.. lol
  31. Offline

    Acrobot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Rustyhoff
    Not ATM, because I am trying to re-write this, so it'll be able to convert, for example, P3 to PermissionsBukkit.
    Quick guide:
    - click "load permissions"
    - choose permissions FOLDER
    - edit permissions :)
  32. Offline

    efstajas

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Really useful! But yes, the converter would be the icing on the cake. :)

Share This Page