A fixed version of Risugami's ModLoader for Minecraft Beta 1.7.3 that fixes the "URI is not hierarchical" exception.
If you just want to use the fixed version of Modloader you only have to download the 'Modloader Fix'. It's a complete version of Modloader, you don't need to install the broken Modloader first, only the fixed one.
Please let me know should any link be broken!
Other links:
- Open the Launcher and create a new Profile with the Beta 1.7.3 version
- Start the game with the new profile and close it again (just so it downloads the jars)
- Close the Launcher
- Go into
.minecraft/versions
, copyb1.7.3
and name itb1.7.3-modded
(or something similar) - Go into
b1.7.3-modded
and replace all file's name with the new folder name - Make a backup of the jar
- Open
b1.7.3-modded.json
, replace the value ofid
right at the top with the folder name (b1.7.3-modded
) - Still in the file, scroll down to the bottom and remove the last
"downloads": { ... }
(only the one that contains"client": {...}
!) - Save and close the file
- Now you can mod the jar
- Reopen the launcher and create a new profile
- Select the new
old_beta b1.7.3-modded
version - Your done!
-
Extract the MCP zip
-
Copy
.minecraft/bin
folder into/jars
(if old launcher)- For new launcher:
- Copy the (modded with the original ModLoader)
b1.7.3-modded.jar
into/jars/bin
and rename tominecraft.jar
- Find and copy the
lwjgl-2.9.0
jar from/libraries
of the new launcher to/jars/bin
and rename tolwjgl.jar
- Find and copy the
lwjgl_util-2.9.0
jar from/libraries
of the new launcher to/jars/bin
and rename tolwjgl_util.jar
- Find and copy the
jinput-2.0.5
jar from/libraries
of the new launcher to/jars/bin
and rename tojinput.jar
- Extract the natives out of
lwjgl-platform-2.9.0-natives-*.jar
to/jars/bin/natives
- Extract the natives out of
jinput-platform-2.0.5-natives-*.jar
to/jars/bin/natives
-
Run decompile.bat
- How to fix 'Couldnt convert string to float':
- Go into
/runtime/commands.py
- Comment out ('#') lines 502 and 503 (
for bla md5srvlist bla
)
-
Copy the ModLoader Fix source into
/src/...
- Run
recompile.bat
- Run
reobfuscate.bat
- Retrieve modded classes from
/reobf
and put into a jar
Shoutout to Risugami!