Inactive [ADMN/DEV] PluginUpdater v1.4 - Plugin Management [1.1-R7]

Discussion in 'Inactive/Unsupported Plugins' started by Bryce, Feb 24, 2012.

  1. Offline

    Bryce

    PluginUpdater - Plugin Manager:
    Version: v1.4

    PluginUpdater allows you to use in-game commands to manage/download plugins on the server! It is mainly meant for plugin developers who need to test their plugins/updates without stopping the server.
    Features:
    • /pload <Plugin name> - will load the plugin, it is case-sensitive and you do not include the file extension.
    • /punload <Plugin name> - will unload the plugin from the server, it is case-sensitive and you do not include the file extension.
    • /preload <Plugin name> - will reload the plugin on the server, it is case-sensitive and you do not include the file extension. If the plugin has it's own reload ability, please use that rather than this.
    • /pupdate <Plugin name> <URL> - will download the plugin from a given URL, it is case-sensitive and you do not include the file extension in the <Plugin name> in the URL you must include the .jar at the end and also to use this its best to unload a plugin if your downloading the same plugin that's already on the server..
      Example: /pupdate CoolPlugin http://Website.com/plugins/CoolPlugin.jar
      This will only download the plugin not load. You must afterwards use /pload to load it.
    Permissions Nodes:
    • pluginupdater.pload - /pload
    • pluginupdater.preload - /preload
    • pluginupdater.punload - /punload
    • pluginupdater.pupdate - /pupdate
    Download PluginUpdater

    Changelog:
    Version 1.0
    • Added /pload to load plugins onto server
    Version 1.1
    • Added /pupdate to download plugins to server
    Version 1.2
    • Added /punload to unload plugins from server
    Version 1.3
    • Fixed /punload to unregister the plugins completely
    Version 1.3.1
    • Fixed a check used for debugging
    Version 1.4
    • Added permissions support, and /preload to reload plugins with one command
     
  2. Offline

    md_5

  3. Offline

    Bryce

    md_5 Is it good now? Thanks for informing me
     
  4. Offline

    md_5

    Small tweak to the title, but approved
     
  5. Offline

    joshwenke

    Wow thanks for this plugin! This helps when I'm away and I need my admins to install or update a plugin. Can you possibly add some more commands like the ability to delete plugins or a /preload?

    And is there any planned possible permissions support?
     
  6. Offline

    Bryce

    joshwenke I'll be adding permissions and ability to use /preload in the next version. The deleting of plugins i will work on. :D
     
    joshwenke likes this.
  7. Offline

    HunterT

    21:40:01 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'pload' in plugin pluginUpdater v1.3.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:461)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:818)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:778)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:761)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at me.gameace.gameace.pluginUpdater.onCommand(pluginUpdater.java:62)
    at org.bukkit.command.PluginCommand.execute(PluginComma


    -----
    Running bukkit 1.2.3
     
  8. Offline

    Bryce

    HunterT That means either the bukkit version you're running doesn't pass arguments correctly or you didn't type an argument at all. An example of an argument is the underlined word here ---> /pload pmSystem
    Type in a name of a plugin to load after /pload to have it work.
     
  9. Offline

    SuperPyroManiac

    Awesome plugin, I would use it but I like installing plugins to prevent errors, although the unload feature is what I like, I will come back with my results!

    EDIT:
    Amazing, the updater is very nice and works good! I'll keep this one! :)
     
  10. Offline

    HunterT

    Oh, that did work! Great plugin, but you should add a message that says something like USAGE /pload pluginname
    when a silly person like me does that :p
     
  11. Offline

    lenis0012

    looks cool XD
     
  12. Offline

    jaZz_KCS

    mmh, when using /pload / /punload / /preload it always gives out explanation "/preload [filename]".

    examples i tried

    /preload pluginname
    /preload pluginname.jar
    /preload PluginName
    /preload PluginName.jar

    always gives out "/preload [filename]" and does not reload the plugin.
    tested on build 2060-beta
     
  13. Offline

    guyag

    Likewise. I love this kind of plugin though, hopefully it will be updated soon!
     
  14. Offline

    Yagman5000

    So um, does it automatically check for plugin updates? Or do you have to use the in-game commands to manually check. And from what I see from what you've written, there's an area in the config somewhere where you provide direct links for the plugin download?
     
  15. Offline

    DevilGeek

    Please update to 1.2.5
     
  16. Offline

    Lucky__13

    is this working for 1.2.5 or is there a update comming for this Let us now PLZ
     
  17. Offline

    benno9090

    Update it to 1.2.5 R3.0 please !?
    Will it work with 1.2.5 R3.0 anyway ?
     
  18. Offline

    TheOneKai

    Does this automatically update without a command or does it need a command to download and update every timE?
     
  19. Offline

    Anthony13

    ok, /unload is easy to use but to bring it back to server isn't....IDK Y the HELL is wrong with the spoilers....glitched (ingame= spoiler.....internal error =spoiler, its sopose to be seperate spoilers not into each other.

    in game
    Show Spoiler

    /punload LightningRod
    [INFO] [LightningRod] Disabling LightningRod v1.2
    [INFO] LightningRod disabled.

    /pload LightningRod-v1.2
    internal error
    [/spoiler]
    internal error
    Show Spoiler
    Show Spoiler

    15:16:37 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ploa
    d' in plugin pluginUpdater v1.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    6)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4
    84)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:811)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:771)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:754)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :106)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:246)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:102)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :172)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:8
    2)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:451)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:373)
    at me.gameace.gameace.pluginUpdater.onCommand(pluginUpdater.java:73)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 14 more
    >
     
  20. Offline

    etrubi1

    Can anyone check can this work on 1.3.1 R1.0 please?
    I think this was break on 1.2.5 update
     
  21. Offline

    Awais Javed

    can add auto plugin update ? because it looks hard to load u know :D
     

Share This Page