[WIP/ADMN] PailPlus v0.1 alpha - Adding more functionality to Pail [MOVED]

Discussion in 'WIP and Development Status' started by feildmaster, Aug 12, 2011.

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

    feildmaster

    If that's it, no he doesn't. It loads all plugins from the server.

    @escape : You know. I wonder what would happen if you disabled a plugin that had a tab open in pail... (Think it'd crash...? Maybe when you press the tab?)
     
  2. Offline

    escape

    Hmm... not if it removes the tab in onDisable(), although I don't know how many actually do. Let me try.

    EDIT: Nope, the tab stays and everything still works since it's already loaded into memory with pail.
     
  3. Offline

    feildmaster

    @escape : maybe a backcheck? Store what plugins add what tabs, then we can either put a code in pail or adv pail that'll delete em on disable. (If I could directly do that in Adv Pail... that'd probably be best)
     
  4. Offline

    escape

    Yeah that'd work.
    On a side note, it'd be good if you stored what plugins are disabled so they stay that way across reloads and whatnot.
     
  5. Offline

    feildmaster

    @escape 's edit: ah... that's true. but in retrospect it should be removed when disabled. don't ya think?

    Edit: I was thinking about that..... but ondissable is a bit tricky.
    would have to be called AFTER everything was enabled (and the server loaded...)
     
  6. Offline

    escape

    Indeed, but I can't imagine it would be that bad if they were enabled and then immediately disabled. Unless it has a big, complex enable like dynmap or something.
     
  7. Offline

    feildmaster

    @escape : I suppose... I'll consider it for later.

    EDIT: though I wish I could disable them before they even loaded... :p
     
  8. Offline

    SuperPyroManiac

    One request, I've been using the CMD hider so only this pops up but you should make it when you press stop server, the CMD closes too so I don't need to use the TaskManager! Thanks
     
  9. Offline

    feildmaster

    @SuperPyroManiac : Get rid of the "pause" in your bat file

    I plan to add a "default permissions" selection in the drop down.

    What it will do is look for the permissions set there, and then when a new player registers into the gui, it will give them those permissions. :D

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

    SuperPyroManiac

  11. Offline

    Aza24

    Let me get this straight...
    So if you use the permissions in this, do you still need a permissions plugin?

    Also some suggestions are:
    Add more permissions for default commands (eg whitelist list)
    Be able to add users to the permissions tab without having to log in
    Be able to set multiple users permissions the same
    Be able to resize the GUI window

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

    feildmaster

    You don't "need" another permissions plugin (but it will work with other plugins).

    Edit them in on permissions.yml in advpail folder. (I might consider being able to add a person though..)

    I will let you be able to create your own nodes into permissions.yml, which you can set to people.... But editing multiple people probably wont be added.

    Post this one in "Pail"
     
  13. Offline

    OZ4RK

    If I'm correct by reading the feedback and posts, the permissionsbukkit support is limited? I mean, can you open and edit your groups and individual users' nodes, worlds, inheritance?
     
  14. Offline

    Chronx6

    Perhaps a system where plugin devs could put together a list of permission nodes they have and that advanced pail could pick up on to allow us to easily assign and unassign them from a list without having to insert them from a user point.

    Really a convenience thing more than anything but could really move this in a way of helping people that have issues with permissions and such.
     
  15. Offline

    feildmaster

    I don't have multiworld support, yet. It's all global. You can only edit individual users nodes at the moment. I do plan on expanding this.

    You will be able to make your own "node lists," but even this would still be manually added.

    EDIT IN:
    I also don't believe I will support "groups." Those are simply custom nodes, which WILL be supported, just not how you're used to.

    More on this part of Cronx's post: I tried getting dinnerbone (and the rest of the dev team) to let plugins read all the permission nodes that exist, but I think he ignored me. :p

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

    iffa

    I'll get back to this now. Umm... what did I ask again?
     
  17. Offline

    feildmaster

    You asked:
    Quick Answer, If I understand you: No. This is an addon for Pail.
     
  18. Offline

    iffa

    Oh... I believe I don't have to get back to it then. Thanks for the answer
     
  19. Offline

    feildmaster

    @iffa : no problem.
     
  20. Offline

    OZ4RK

    Looks like I will wait a while before using pail. Full control over permissions groups and settings along with more plugin support will be great. I wish you luck!
     
  21. Offline

    feildmaster

    Why not use pail by itself just for it's features? :O

    More plugin support... as in what? :)
     
  22. Offline

    Aza24

    Most of my plugins dont detect the permissions system and default to ops is there anyway to fix this?

    Code:
    07:38:55 [INFO] AdvancedPail v0.1 alpha enabled
    07:38:55 [INFO] BleedingMobs v1.1.5 loaded. Have fun!
    07:38:55 [INFO] [Cabinet] Permissions plugin not found, defaulting to ops.txt.
    07:38:55 [INFO] [Cabinet] version 1.5.2 is enabled!
    07:38:55 [INFO] CraftBukkitUpToDate version 2.6.1 is enabled!
    07:38:55 [INFO] CButD: Permission system not detected, defaulting to OP
    07:38:55 [INFO] Craftipedia 1.5 has started running.
    07:38:55 [INFO] Permission system not detected, defaulting to All Players.
    07:38:55 [INFO] [iConomy] Logging is currently disabled.
    07:38:55 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    07:38:55 [INFO] [iConomy] Developed by: [Nijikokun]
    07:38:55 [INFO] [Moo][LivingForest] Permission system not detected, defaulting to OP
    07:38:55 [INFO] [Moo][LivingForest] 11 Enabled
    07:38:55 [INFO] [MobBounty] v4.1 (Oxygen) enabled.
    07:38:55 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
    07:38:55 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
    07:38:55 [INFO] [MobBounty] Config loaded.
    07:38:55 [INFO] [MobBounty] Payment plugin was found (iConomy v5).
    07:38:55 [INFO] [MobDisguise] by desmin88 version 1.6 enabled.
    07:38:55 [INFO] [OpenInv] version 1.3.3 enabled!
    07:38:55 [INFO] PlgSetspawn version 4.1 is enabled!
    07:38:55 [INFO] Spout 1.0.2.134 has been initialized
    07:38:55 [INFO] SpoutWallet v1.3.1 is now enabled!
    07:38:55 [INFO] [SpoutWallet] Payment method found (iConomy version: 5)
    07:38:55 [INFO] WeatherSync version 2.01 is enabled for 1 worlds.
    07:38:55 [INFO] [xAuth] 'Permissions' not detected, using Bukkit Superperms
    07:38:55 [INFO] [xAuth] Connection to database established!
    07:38:55 [INFO] [xAuth] Accounts: 9, Sessions: 0
    07:38:55 [INFO] [xAuth] v2.0b4.1 Enabled!
    07:38:55 [INFO] [BCMusic] Version 3.2 Permissions system not detected, defaulting to OP
    07:38:55 [INFO] [BCMusic] Version 3.2 by IC3D enabled
    07:38:55 [INFO] [mChat] Permissions not found, Checking for GroupManager.
    07:38:55 [INFO] [mChat] GroupManager not found, using superperms.
    07:38:55 [INFO] [mChat] mChat version 1.7.10_5 is enabled!
    07:38:55 [INFO] [mChatEssentials] Spout 1.0.2.134 found now using.
    07:38:55 [INFO] [mChatEssentials] mChat 1.7.10_5 found now using.
    07:38:55 [INFO] [mChatEssentials] version 1.7.2_3 is enabled!
    07:38:55 [INFO] [PlayerEditor] PlayerEditor v0.9.2 is intializing
    07:38:55 [INFO] [PlayerEditor] SQLite Initializing
    07:38:55 [INFO] CButD: CraftBukkit is up to Date
    07:38:55 [INFO] [PlayerEditor] PlayerEditor v0.9.2 is finished initializing.
    07:38:55 [INFO] [SortInventory] Permissions3/PermissionsBukkit system not detected, defaulting to OP
    07:38:55 [INFO] [SortInventory] Spout is detected.
    07:38:55 [INFO] [SortInventory] SortInventory version 1.2.1 is enabled!
    07:38:56 [INFO] [dynmap] Loaded 12 shaders.
    07:38:56 [INFO] [dynmap] Loaded 56 perspectives.
    07:38:56 [INFO] [dynmap] Loaded 6 lightings.
    07:38:56 [INFO] [dynmap] Loaded 3 maps of world 'Normal'.
    07:38:56 [INFO] [dynmap] Dynmap WebServer started on null:8123
    07:38:56 [INFO] [dynmap] version 0.20.1 is enabled
    07:38:56 [INFO] [NoSpawn] No Permissions found, Op's can use commands!
    07:38:56 [INFO] NoSpawn version 1.5.3 is enabled!
    07:38:56 [INFO] Server permissions file permissions.yml is empty, ignoring it
    07:38:56 [INFO] Done (0.227s)! For help, type "help" or "?" 
     
  23. Offline

    feildmaster

    @Aza24 : Tell the plugin developers to update to use superperms. AND tell them not to search for permissionsBukkit, that's just stupid.

    I now have a basic layout for world management... Now to actually get it to work...! The next update may take a while.

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

    Aza24

    Would you be able to give CButD a source so I can keep your plugin up to date easily?
    Thanks
     
  25. Offline

    feildmaster

    If you check the first post, I wont have a direct link to download until I release the plugin. ;)
     
  26. Offline

    Aza24

    Any chance of a remove node button?
     
  27. Offline

    feildmaster

    @Aza24 will do at a later date.

    Currently working on world manager.

    Will re-configure permissions after that. ^^
     
  28. Offline

    Aza24

    Cool, thanks

    Loving the plugin by the way...
     
  29. Offline

    feildmaster

    @Aza24 : Thank you! What parts do you like most? :)
     
  30. Offline

    Aza24

    @fieldmaster The Permissions GUI mainly, then the ability to disable plugins
     
Thread Status:
Not open for further replies.

Share This Page