original MCP scripts

This commit is contained in:
nelle 2023-07-03 19:11:08 -06:00
parent 3da6e7f2fd
commit cbb36e4e84
2 changed files with 34 additions and 0 deletions

30
decompile.bat Normal file
View file

@ -0,0 +1,30 @@
@echo off
echo UNPACKING MINECRAFT.JAR
unzip -o bin\minecraft.jar * -d minecraft
echo UNPACKING MINECRAFT_SERVER.JAR
unzip -o minecraft_server.jar * -d minecraft_server
echo DECOMPILING MINECRAFT.JAR
jad -f -dead -ff -safe -stat -v -o -s .java -d minecraft.src minecraft\*.class
echo DECOMPILING MINECRAFT_SERVER.JAR
jad -f -dead -ff -safe -stat -v -o -s .java -d minecraft_server.src minecraft_server\*.class
echo APPLYING FILE FIXES
del minecraft\META-INF\MOJANG_C.DSA
del minecraft\META-INF\MOJANG_C.SF
del minecraft_server.src\bn.java
del minecraft.src\dofix.java
ren minecraft.src\do.java dofix.java
del minecraft.src\iffix.java
ren minecraft.src\if.java iffix.java
del minecraft_server.src\dofix.java
ren minecraft_server.src\do.java dofix.java
del minecraft_server.src\iffix.java
ren minecraft_server.src\if.java iffix.java
echo APPLYING SOURCECODE FIXES
applydiff -u -i ..\minecraft.patch -d minecraft.src
applydiff -u -i ..\minecraft_server.patch -d minecraft_server.src
pause

4
recompile.bat Normal file
View file

@ -0,0 +1,4 @@
@echo off
javac -g -verbose -cp bin\minecraft.jar;bin\jinput.jar;bin\lwjgl.jar;bin\lwjgl_util.jar -sourcepath minecraft.src -d minecraft minecraft.src\*.java
javac -g -verbose -cp minecraft_server.jar -sourcepath minecraft_server.src -d minecraft_server minecraft_server.src\*.java
pause