-
Notifications
You must be signed in to change notification settings - Fork 2
Updating the mod
Jens Claes edited this page Aug 8, 2014
·
3 revisions
- Download the MCP pack, unzip and clone the repo in /src/minecraft
- (If Step 1 didn't work, do as normal and clone repo into /src/minecraft AFTER compiling, server is not necessary)
- Create a recompile-reobfuscate.bat: (ATecho off runtime\bin\python\python_mcp runtime\recompile.py %* runtime\bin\python\python_mcp runtime\reobfuscate.py %* pause)
- Remove decompile.bat (it can only hurt...)
- Download the new MCP Pack, unzip and decompile as instructed in MCP instructions /docs/README-MCP.txt (client-only, server jar is not necessary)
- (Create recompile-reobfuscate.bat and remove decompile.bat)
- Go to the old repo.
Git checkout vanilla
- Copy the git folder into the new folder
-
Git add .
<- Not sure if this is correct anymore. Not all files are tracked anymore. Git commit -m "Minecraft [VERSION NUMBER]
Git checkout mod
Git merge vanilla
- Solve the git conflicts, if there are any.
- Update the .lang file (key.drop=List Objectives)
- Enjoy!
- Execute
recompile - reobfuscate.bat
- Go to /reobf/minecraft/
- Add the "Extra files" (currently not in the repo, but just search for them in an old released zip: the /lang/ folder, /title/ folder and AutoReferee.png
- Zip all the files from that folder
- Name the zip
AutoReferee-client-x.y.za.zip
(x.y.z the minecraft version number, a the letter of alphabet of mod version: 1.4.7a is version 1 of the mod, 1.4.7b is version 2...)