It would be nice if someone could develop a method of delivering temporary client-side plugins that would load (from the server) when the user connects, and unload when the user logs out. It may require that the player loads a bukkit-client-enabler package and a popular modloader to their minecraft.jar file. The server side portion will have a cache of plugins that will be transmitted to the client upon connection to the server. There should be "Mandatory" (user will be disconnected if they don't permit the plugins to load), and "Optional" (user will be asked to approve the loading of the plugin) plugin types. The optional plugin type may be sent to the user when logging in, or when required if the user attempts to utilize a certain feature or command. The plugin should be unloaded upon logout. Optionally, the plugin can be cached by the client to speed connection the next time. Comments?
This is the eventual goal of Spout & Spoutcraft. http://wiki.getspout.org/index.php?title=Spoutcraft#Long-Term_plans
Ya, what Afforess said! But someone could beat them to it. Nudge Nudge. Wink Wink. Say no more! And, canownueasy, <tongue in cheek> why don't people in these times read? </tongue in cheek>