diff --git a/fml/.gitignore b/fml/.gitignore
index d3571d757..1ee60a965 100644
--- a/fml/.gitignore
+++ b/fml/.gitignore
@@ -16,3 +16,4 @@ fmlbranding.properties
/mcp_data/
/map_client.txt
/*.lzma
+/installer_base.jar
diff --git a/fml/build.xml b/fml/build.xml
index cbb4c22aa..cc3720cd7 100644
--- a/fml/build.xml
+++ b/fml/build.xml
@@ -191,6 +191,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -245,7 +272,7 @@
-
+
diff --git a/fml/jsons/1.6.1-rel.json b/fml/jsons/1.6.1-rel.json
index 7a0596ac3..cf0a28f7a 100644
--- a/fml/jsons/1.6.1-rel.json
+++ b/fml/jsons/1.6.1-rel.json
@@ -1,93 +1,111 @@
{
- "id": "FML{version}",
- "time": "{timestamp}",
- "releaseTime": "{timestamp}",
- "type": "release",
- "processArguments": "username_session_version",
- "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker",
- "minimumLauncherVersion": 2,
- "libraries": [
- {
- "name": "cpw.mods:fml:{version}",
- "devdl" : "false"
- },
- {
- "name": "net.minecraft:launchwrapper:1.3"
- },
- {
- "name": "net.sf.jopt-simple:jopt-simple:4.5"
- },
- {
- "name": "com.paulscode:codecjorbis:20101023"
- },
- {
- "name": "com.paulscode:codecwav:20101023"
- },
- {
- "name": "com.paulscode:libraryjavasound:20101123"
- },
- {
- "name": "com.paulscode:librarylwjglopenal:20100824"
- },
- {
- "name": "com.paulscode:soundsystem:20120107"
- },
- {
- "name": "org.lwjgl.lwjgl:lwjgl:2.9.0"
- },
- {
- "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0"
- },
- {
- "name": "argo:argo:2.25_fixed"
- },
- {
- "name": "org.bouncycastle:bcprov-jdk15on:1.47"
- },
- {
- "name": "com.google.guava:guava:14.0"
- },
- {
- "name": "org.apache.commons:commons-lang3:3.1"
- },
- {
- "name": "commons-io:commons-io:2.4"
- },
- {
- "name": "net.java.jinput:jinput:2.0.5"
- },
- {
- "name": "net.java.jutils:jutils:1.0.0"
- },
- {
- "name": "com.google.code.gson:gson:2.2.2"
- },
- {
- "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0",
- "natives": {
- "linux": "natives-linux",
- "windows": "natives-windows",
- "osx": "natives-osx"
+ "install": {
+ "profileName": "FML",
+ "target":"FML@version@",
+ "path":"cpw.mods:fml:@version@",
+ "version":"FML @version@",
+ "filePath":"@universal_jar@",
+ "welcome":"Welcome to the simple FML installer.",
+ "minecraft":"@minecraft_version@",
+ "logo":"/big_logo.png"
+ },
+ "versionInfo": {
+ "id": "FML@version@",
+ "time": "@timestamp@",
+ "releaseTime": "@timestamp@",
+ "type": "release",
+ "processArguments": "username_session_version",
+ "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker",
+ "minimumLauncherVersion": 2,
+ "libraries": [
+ {
+ "name": "cpw.mods:fml:@version@",
+ "url": "http://files.minecraftforge.net/maven/"
},
- "extract": {
- "exclude": [
- "META-INF/"
- ]
- }
- },
- {
- "name": "net.java.jinput:jinput-platform:2.0.5",
- "natives": {
- "linux": "natives-linux",
- "windows": "natives-windows",
- "osx": "natives-osx"
+ {
+ "name": "net.minecraft:launchwrapper:1.3"
},
- "extract": {
- "exclude": [
- "META-INF/"
- ]
+ {
+ "name": "org.ow2.asm:asm-all:4.1"
+ },
+ {
+ "name": "net.sf.jopt-simple:jopt-simple:4.5"
+ },
+ {
+ "name": "lzma:lzma:0.0.1"
+ },
+ {
+ "name": "com.paulscode:codecjorbis:20101023"
+ },
+ {
+ "name": "com.paulscode:codecwav:20101023"
+ },
+ {
+ "name": "com.paulscode:libraryjavasound:20101123"
+ },
+ {
+ "name": "com.paulscode:librarylwjglopenal:20100824"
+ },
+ {
+ "name": "com.paulscode:soundsystem:20120107"
+ },
+ {
+ "name": "org.lwjgl.lwjgl:lwjgl:2.9.0"
+ },
+ {
+ "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0"
+ },
+ {
+ "name": "argo:argo:2.25_fixed"
+ },
+ {
+ "name": "org.bouncycastle:bcprov-jdk15on:1.47"
+ },
+ {
+ "name": "com.google.guava:guava:14.0"
+ },
+ {
+ "name": "org.apache.commons:commons-lang3:3.1"
+ },
+ {
+ "name": "commons-io:commons-io:2.4"
+ },
+ {
+ "name": "net.java.jinput:jinput:2.0.5"
+ },
+ {
+ "name": "net.java.jutils:jutils:1.0.0"
+ },
+ {
+ "name": "com.google.code.gson:gson:2.2.2"
+ },
+ {
+ "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0",
+ "natives": {
+ "linux": "natives-linux",
+ "windows": "natives-windows",
+ "osx": "natives-osx"
+ },
+ "extract": {
+ "exclude": [
+ "META-INF/"
+ ]
+ }
+ },
+ {
+ "name": "net.java.jinput:jinput-platform:2.0.5",
+ "natives": {
+ "linux": "natives-linux",
+ "windows": "natives-windows",
+ "osx": "natives-osx"
+ },
+ "extract": {
+ "exclude": [
+ "META-INF/"
+ ]
+ }
}
- }
- ],
- "mainClass": "net.minecraft.client.main.Main"
+ ],
+ "mainClass": "net.minecraft.launchwrapper.Launch"
+ }
}
\ No newline at end of file