I'm trying to use a .class based mod, KaboPC's Village Marker mod for 1.7.10. In theory, I just have to drag the class files into the 1.7.10.jar file, using WinRar, the same way we used to with the 1.6 launcher. But the new launcher detects the change as soon as you try to launch and just redownloads the jar file from scratch, and deletes the mod's files. Forge mods do work, but not .class based mods.
I have tried:
Creating a distinct "profile" the old way, with making a new version folder, a .json and renaming the .json and such. It doesn't seem like it works the way the 1.6 launcher did. When you make a new version, the .json just says that it "inherits" from somewhere else, and the launcher just refused to accept my custom version/profile.
Using a forge version. I have a forge mod (light level overlay reloaded) that works fine. Unfortunately, there's no forge version of the mod for 1.7.10. (in fact the 1.7.10 version is unofficial anyway, KaboPC disappeared after 1.7.2) Once again, since the .json redirects to the other 1.7.10 folder, there's no "forge1.7.10.jar" to edit, only the original 1.7.10 jar. And when I edit it, it just overwrites it.
Setting the jar file to "read-only". The launcher just throws an error. Eh, it was worth a try.
Open the .json file beside the jar in a text editor, almost at the bottom there should something about a download delete that json object and you should be good to go.
Uh, I don't know if my .json is more complicated than normal, but when I open it, the brackets are unexpanded and when I started expanding it so I could look at it, it was almost 300 lines long and there was a ton of json objects talking about downloads. I still have no idea what I should or shouldn't delete. I'll guess and check for a little while, but some specifics would be amazing.
I'm trying to use a .class based mod, KaboPC's Village Marker mod for 1.7.10. In theory, I just have to drag the class files into the 1.7.10.jar file, using WinRar, the same way we used to with the 1.6 launcher. But the new launcher detects the change as soon as you try to launch and just redownloads the jar file from scratch, and deletes the mod's files. Forge mods do work, but not .class based mods.
I have tried:
In this forum post, someone said:
"edit the json file and delete the part which checks the file size and re-downloads the jar file."
but they weren't very specific about what to delete, and I'm lost on how to do that.
Regardless, this seems like a bigger issue. Shouldn't there be an advanced option in the new launcher that says "Prevent auto-update of this profile?"
Open the .json file beside the jar in a text editor, almost at the bottom there should something about a download delete that json object and you should be good to go.
Minecraft mod developer. I will always answer pm's.
Uh, I don't know if my .json is more complicated than normal, but when I open it, the brackets are unexpanded and when I started expanding it so I could look at it, it was almost 300 lines long and there was a ton of json objects talking about downloads. I still have no idea what I should or shouldn't delete. I'll guess and check for a little while, but some specifics would be amazing.
Here is a link for a video on this video
Minecraft mod developer. I will always answer pm's.