Open 02JanDal opened 10 years ago
Note that it needs to be possible to perform actions without the use of a web browser if you intend to support server.
Or the server options can just create a server folder and then you upload the server wherever you are putting it. This is how ATLauncher currently works, it creates a 'server' instance just as if it would create a client instance
suggestion: specify multiple downloads using the side as a key to identify them many older mods have different downloads for differenct sides of the same version
Because of the recent happenings about Bukkit etc., and mainly the news that a new server API is going to be built ("Sponge"), I think beginning to look at server support would be a good idea. This is my proposal to how to do it, @stephenmac7, @peterix and others; feel free to comment and add your own proposals here.
side
field to the root object. Possible values:client
,server
orboth
(the default)side
field to the objects inreferences
inversions
, with the same values asside
in root. That dependency would only be used if it fits.sponge{Mod,Plugin,whatever}
installType.