After watching some information regarding the API, a lot of changes are happening to the base game that might effect the way launchers like FTB work. Jeb and Dinnerbone have both talked about a mod repository that all mods will be stored on, and the vanilla client will then allow you to view the mod repository and download/install directly. A server admin will then be able to install whatever mods they want and a client, no matter what is installed will then be able to connect to that server and the mods will download/install upon connection. Much the same way the systems work for Valve games. This pretty much removes the need for launchers like this.
I've mentioned this to friends, and their argument is that mod developers are going to opt out of using the API entirely because its just too much work to convert a mod. I can understand, but opting out would just mean their mods wouldn't be included in this new repository, thus making them. Not to mention... Vanilla is changing in 1.5 or 1.6 anyway which will pretty much break all existing mods for quite some time.
From what I understand, Vanilla will be henceforth be a mod itself attached to the server backend they implemented a couple patches ago. That's why they went through the effort of making single player games act like servers for preparation for this type of system. Mods will not work with Vanilla the same way they have in the past. In fact, the intention of the API is to have it so mods aren't changing the Vanilla code, but are creating new additions that get installed alongside instead of within.
I've mentioned this to friends, and their argument is that mod developers are going to opt out of using the API entirely because its just too much work to convert a mod. I can understand, but opting out would just mean their mods wouldn't be included in this new repository, thus making them. Not to mention... Vanilla is changing in 1.5 or 1.6 anyway which will pretty much break all existing mods for quite some time.
From what I understand, Vanilla will be henceforth be a mod itself attached to the server backend they implemented a couple patches ago. That's why they went through the effort of making single player games act like servers for preparation for this type of system. Mods will not work with Vanilla the same way they have in the past. In fact, the intention of the API is to have it so mods aren't changing the Vanilla code, but are creating new additions that get installed alongside instead of within.