AlienLogic's mods for Minecraft 1.5.2 (with Risugami's ModLoader)

Some modification without and with Risugami's ModLoader for Minecraft 1.5.2

1. Repository setup

  1. Extract MCP 7.51 in a folder
  2. Copy in ./jars/bin
    • minecraft.jar
      • com/mojang/minecraft/1.5.2 or custom with ModLoader, TooManyItems, etc...
    • jinput.jar
      • net/java/jinput/jinput/2.0.5
    • lwjgl.jar
      • org/lwjgl/lwjgl/lwjgl/2.9.3
    • lwjgl_util.jar
      • org/lwjgl/lwjgl/lwjgl_util/2.9.3
    • natives, extracted from (extract from org/lwjgl/lwjgl/lwjgl-platform/2.9.3, lwjgl-platform-2.9.3-natives-windows.jar)
      • natives/lwjgl.dll
      • natives/lwjgl64.dll
      • natives/OpenAL32.dll
      • natives/OpenAL64.dll
  3. Execute decompile script
  4. Clone this repository in the root of MCP folder

Note: if you add mods to minecraft.jar after decompilation, you need to use cleanup script and then re-decompile, this will erase all modifications, saves, etc. Commit before!

2. Test Minecraft modified code

  1. Execute recompile script
  2. Execute startclient script for client or startserver script for server (can be run also from Eclipse with Run button)

Note for Minecraft data directory:

  • with startclient script is ./jars/
  • with Eclipse Run button is %AppData%/.minecraft on Windows (probably ~/.minecraft on Linux, untested for now)
  • untested also with startserver script

3. Deploy mods

  1. Be sure to recompile all with recompile script
  2. Then execute reobfuscate script to compile sources
  3. Output classes can be found in ./reobf
S
Description
Mods for Minecraft 1.5.2 with MCP and Risugami's ModLoader
Readme
120 KiB
Languages
Java 100%