[INACTIVE][INFO] AutoHelp 0.2 - Support plugin for Help [740-860]

Discussion in 'Inactive/Unsupported Plugins' started by Brain, May 1, 2011.

  1. Offline

    Brain

    Abandoned - functionality to be included in the Help plugin itself

    AutoHelp - Support plugin for Help
    Version: 0.2

    This plugin is a helper for Help. It populates the help list by creating a category for each active plugin. Information about the plugins and their commands are extracted from their respective plugin.yml information files that reside in the plugin jars.
    If there is no information in the plugin.yml there won't be any help.

    Features:
    • Auto-populates Help
    • Zero configuration
    Download AutoHelp
    Source Code

    Changelog:
    Version 0.2
    • Reads command permissions
    Version 0.1
    • Initial release
     
    kahlilnc and AS1LV3RN1NJA like this.
  2. Offline

    Droog

    I haven't had any problems, but I just installed iConomy, also Iconomychestshop. It looks like iconomychestshop breaks autohelp. It goes back to the default limited help.

    Help?
     
  3. Offline

    THEK

    Is there any way to set different groups so they can only see the plugins relevant to them?
     
  4. Offline

    A27hmad

    Cool thats waht i need :p thx
     
  5. Offline

    Zone


    Can you add theses two^
     
  6. Offline

    Brain

    Looks like I won't get bored over the weekend. :cool:
    Should be done quickly enough too, probably going to get it done by Saturday afternoon (CET).
     
  7. Offline

    Brain

    *Bump* Updated to version 0.2

    AutoHelp now reads command permissions and passes them on to Help if they exist.

    I will not implement logging into a separate log file because I'm not going to produce workarounds for flaws in hosting. No offense intended, I don't know brohoster, but if they refuse to let you see the log files you might want consider moving to a hoster who does.

    Also I'm not going to any kind of groups because this would (a) be beyond the scope of what AutoHelp is intended to do and (b) not even necessary if the plugin descriptions would contain permission information for commands. Of course I realize this might not be feasible at this point with different permission systems in place. I'd probably have to start implementations for every currently used permission system and throw away that code once bukkit comes with one unified and mandatory system. Again, far beyond what AutoHelp is intended to do and would also require heavy configuration, killing the zero-config idea.
     
    AS1LV3RN1NJA likes this.
  8. Offline

    Zacky1

    Its not working for me :'(
    It says:
    Someone can help ma? XD
     
  9. Offline

    Brain

  10. Offline

    Castiana

    ClanForge has been update to 0.2!
     
  11. Offline

    Kevin Robbens

    Great plugin.
    Please add a config file where you can specify plugins to skip. This way, we can add plugins that mess up with autohelp (quite a few btw..)

    Thanks.
     
    AS1LV3RN1NJA likes this.
  12. Offline

    Brain

    O
    Oh dear, that's the first time I heard about that. I'm running quite a few plugins myself without any problems. Which plugins cause trouble?
    And regarding the blacklist, that is a sensible idea. I put it on my todo list.
     
    AS1LV3RN1NJA likes this.
  13. Offline

    Kevin Robbens



    I got stacktraces when using xWarp, creaturebox and a few more I can't remember at the moment.
    These only occur when using AutoHelp aswell.

    Code:
    2011-06-12 14:41:50 [INFO] [AutoHelp] 'Help' support disabled.
    2011-06-12 14:41:50 [INFO] [iChat] iChat Disabled
    2011-06-12 14:41:50 [INFO] KitPlugin version 1.2 is disabled!
    2011-06-12 14:41:50 [SEVERE] Error occurred while disabling Permissions v3.1.2 (Is it up to date?): null
    java.lang.NullPointerException
        at com.nijikokun.bukkit.Permissions.Permissions.onDisable(Permissions.java:146)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:771)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:269)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:262)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:123)
        at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:260)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:341)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-12 14:41:50 [INFO] [xWarp]: Deactivated permissions system.
    2011-06-12 14:41:50 [WARNING] [xWarp]: Skiped disabled permissions system: Permissions v3.1.2
    2011-06-12 14:41:50 [INFO] [xWarp]: No permissions system found until here. A permissions plugin will be maybe activated later.
    2011-06-12 14:41:50 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-06-12 14:41:50 [INFO] [iChat] Permissions plugin lost.
    
    Hope this helps.
     
  14. Offline

    Brain

    AutoHelp doesn't specifically use Permissions, it just reads the bare Permissions Strings from the plugin.yml files and passes them on to Help. You are obviously using Permissions 3 and as far as I know Help 2.4.1 doesn't support Permissions 3. I think this is what causes your trouble.
     
  15. Offline

    Kevin Robbens

    I think you're right, I renamed Permissions and MyHome, seems to fix all of this for me.
    Thanks. Glad you can keep your plugin config free :)
     
  16. Offline

    Brain

    I'm not quite sure what causes the illegal access errors with Help and Permissions 3. I built a version of Help for testing against Permissions 3 and it works just fine. Got rid of Group Manager support though.
     
  17. Offline

    Kevin Robbens

    I might just have to update, but its running fine now.
    Thanks
     
  18. Offline

    Neico

    could you add support for the alias property for commands inside the plugin.yml? (and I think bukkit.yml in the main folder has now also an alias property with a newer bukkit build too~)
     
  19. Offline

    Brain

    Sure, I will see how this works and come up with something. :)
     
  20. Offline

    Tadas159

    Does it work with Help v3 ?
     
  21. Offline

    Celtic Minstrel

    Should do... try it?
     
  22. Offline

    Tadas159

    Edit: Sorry it does work.
     
  23. Offline

    L3nnyBoss

    Oh i love this Plugin! It is really good because it doesnt just list all commands it binds it to the plugins! Great work!
     
  24. Offline

    swift_fox24

  25. Offline

    Swordfyre

    Help v3 support would be lovely.
     
  26. Offline

    Celtic Minstrel

    Um, this plugin complements Help v3; it basically provides help for plugins that don't link with Help themselves.
     
  27. Offline

    Swordfyre

    Ah, I must of did something wrong, sorry about that. In the end, I just uninstalled it and made my own ExtraHelp files.
     
  28. Offline

    Malific

    [Request]
    Can we get this to write the help stuff to .ymls in an AutoHelp directory? That way we can use them as a base for editing custom ExtraHelps? Such as adding in permission nodes to plugins that don't list them.
     
  29. Offline

    swift_fox24

    Has this plugin died? :(
     
  30. Offline

    Brain

    No. I just haven't updated it yet. Still waiting for a new usable Minecraft/Bukkit version. My hopes rest with 1.8.
     
  31. Offline

    Celtic Minstrel

    Pretty sure it should work even if it hasn't officially been updated; I don't think it uses anything that would ever be likely to break.
     

Share This Page