Any chance to make this work for the Technic launcher? it dosnt allow parameters, or atleast not that i know my MC community moved to that, and i cant play without the minefix xD Would be awesome, but might not be possible Cheers
It should be possible; I've used the clickfix with technic before, both with my own modpacks and existing ones. I will try it next week.
Rollback Post to RevisionRollBack
install forge
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Using the click mining fix with Technic Launcher modpacks
- Look up the Minecraft version used in your chosen modpack and get the appropriate click mining fix
- Locate the bin folder of your chosen modpack (for the tekkit main, it's %APPDATA%\.technic\modpacks\tekkitmain\bin). We will be editing the files minecraft.jar, modpack.jar and version.json, so copy them into a backup folder.
- Patch the minecraft.jar as usual (copy over the .class, delete meta-inf)
- Open modpack.jar. Delete meta-inf, extract version.json into the /bin folder, overwriting the existing one
- Open version.json in wordpad, notepad++ or any other text editor that will properly display the line breaks
- After the opening curly bracket { , on the next line, paste this single line:
The 1.6.4 version + Forge 9.11.1.965 doesn't seem to work. The game does not start, it does not even show. The ForgeModLoader log says this:
2014-06-30 11:47:10 [Warnung] [ForgeModLoader] Problem loading class
java.lang.SecurityException: SHA1 digest error for bdc.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.readFully(LaunchClassLoader.java:296)
at net.minecraft.launchwrapper.LaunchClassLoader.getClassBytes(LaunchClassLoader.java:368)
at cpw.mods.fml.common.patcher.ClassPatchManager.getPatchedResource(ClassPatchManager.java:65)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.getFieldType(FMLDeobfuscatingRemapper.java:225)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.parseField(FMLDeobfuscatingRemapper.java:202)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.setup(FMLDeobfuscatingRemapper.java:163)
at cpw.mods.fml.common.asm.FMLSanityChecker.injectData(FMLSanityChecker.java:245)
at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:123)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-06-30 11:47:10 [Fein] [ForgeModLoader] Runtime patching class bdc (input size 0), found 1 patch
2014-06-30 11:47:10 [Schwerwiegend] [ForgeModLoader] There is a binary discrepency between the expected input class bdc (bdc) and the actual class. Checksum on disk is 1, in patch f7528de9. Things are probably about to go very wrong. Did you put something into the jar file?
2014-06-30 11:47:10 [Schwerwiegend] [ForgeModLoader] FML is going to ignore this error, note that the patch will not be applied, and there is likely to be a malfunctioning behaviour, including not running at all
2014-06-30 11:47:10 [Schwerwiegend] [ForgeModLoader] Unable to launch
java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 6
at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:128)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
at org.objectweb.asm.ClassReader.readShort(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.getFieldType(FMLDeobfuscatingRemapper.java:230)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.parseField(FMLDeobfuscatingRemapper.java:202)
at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.setup(FMLDeobfuscatingRemapper.java:163)
at cpw.mods.fml.common.asm.FMLSanityChecker.injectData(FMLSanityChecker.java:245)
at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:123)
... 2 more
It should be possible; I've used the clickfix with technic before, both with my own modpacks and existing ones. I will try it next week.
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
My ISP finally fixed my connection.
Using the click mining fix with Technic Launcher modpacks
- Look up the Minecraft version used in your chosen modpack and get the appropriate click mining fix
- Locate the bin folder of your chosen modpack (for the tekkit main, it's %APPDATA%\.technic\modpacks\tekkitmain\bin). We will be editing the files minecraft.jar, modpack.jar and version.json, so copy them into a backup folder.
- Patch the minecraft.jar as usual (copy over the .class, delete meta-inf)
- Open modpack.jar. Delete meta-inf, extract version.json into the /bin folder, overwriting the existing one
- Open version.json in wordpad, notepad++ or any other text editor that will properly display the line breaks
- After the opening curly bracket { , on the next line, paste this single line:
- Save, then copy the edited version.json back into the modpack.jar
You can now start the modpack as usual. Unfortunately, it seems that you will have to do this every time the modpack updates.
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
man I'm literally updating the post right now and you got first lol
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Snapshot 14w25a
//www.mediafire.com/download/94671j190u7fjrq/[14w25a" target="" data-ensure-absolute>_click_mining_fix.zip"] Mediafire .zip download
PreRelease 1.7.10pre4
//www.mediafire.com/download/araobn9o4ycgak9/[1.7.10pre4" target="" data-ensure-absolute>_click_mining_fix.zip"] Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
//www.mediafire.com/download/nc7x78h3ikc7vfc/[14w25b" target="" data-ensure-absolute>_click_mining_fix.zip"] Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
//www.mediafire.com/download/bvmxeh8p29myvs4/[14w26a" target="" data-ensure-absolute>_click_mining_fix.zip"] Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Can you tell me what the problem is?
EDIT: JVM Arguments: -Xmx1G -Xms1G -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
EDIT2: nvm, had to delete META-INF... now it works
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Found the problem, fixed. Strangely, the fresh 1.7.10 was different from the one I had a .class made for.
Release 1.7.10
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Added to the mediafire folder and the first post.
Snapshot 14w28a
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods
Mediafire .zip download
-Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true
run any jarmods