LexManos
5736d850f0
MCP will reobf classes with reserved names in windows to a legal file name. And FML will try to read these classes over the default ones.
2012-12-19 19:10:00 -08:00
LexManos
127d6ee8ac
Output obfed files with reserved windows names to _NAME.class
2012-12-19 18:12:11 -08:00
LexManos
27bc77363e
Added client src folder to classpath for startclient/startserver.
2012-12-18 05:06:20 -08:00
LexManos
968ee7ab09
Inital script side commit for MC source repackaging done.
2012-11-20 01:55:41 -08:00
LexManos
5e20c03736
StartServer is now useable in merged code base.
2012-10-31 07:40:40 -07:00
LexManos
87104f0e2d
Makes GetModSrc check the common folder when attempting to extract source files
2012-09-15 17:09:34 -07:00
Christian
2a9285eee8
Update FML for mcp 72 final, change download location for FML files, and make the stop button work.
...
Hello is NOT going to go away :)
2012-08-16 12:22:56 -04:00
LexManos
b1dc2dbf8a
Made getmodifiedsrc noop for server.
2012-08-15 00:50:40 -07:00
LexManos
6417ad0a3c
Finished update to MCP 7.2, MC 1.3.2 pre.
2012-08-14 19:24:49 -07:00
LexManos
129c356ecf
FML will skip gathering MD5s for classes in the cpw package during the the inital recompile {Make Side/SideOnly reobf properly}
2012-08-13 21:53:52 -07:00
LexManos
1d3a92f3f1
Updated FML install to provide better error output, Updated commands.py patch to disable recompile of server project.
2012-08-13 21:02:55 -07:00
Christian
c61ddfa9d1
updated conf, commands patch (missing newline?) and capturing the actual running
...
MC version and validating it at relaunch time is the correct MC version.
2012-08-13 00:17:34 -04:00
LexManos
7aa48a167f
Added patch verification to commands.py patch, and made it so MCP will check the original jars for the server, to prevent it from saying modified when it started out clean.
2012-08-12 02:49:39 -07:00
Christian
28096abea5
Fix up command patch to actually work
2012-08-11 14:12:23 -04:00
Christian
2d7eb5cb7f
Fix commands.py to always include the two side classes so the fml jars are valid.
2012-08-11 14:01:27 -04:00
LexManos
d17aad797d
Readded common folder to startclient/server.
2012-08-10 12:38:59 -07:00
Christian
7ac1be8a9a
Overwrote lex's command patch
2012-08-10 10:57:18 -04:00
LexManos
b9d1d1e2f4
Added common folder support to startclient/startserver
2012-08-09 20:34:16 -07:00
LexManos
6ec3379153
Added SideTransformer to strip side only functions/fields out.
2012-08-08 18:53:41 -07:00
LexManos
b177aad1ee
Stage 1 of merging the client and server for MCP.
...
Results:
Client: 362
Server: 3 (Only due to issues of FF decompilation inconsistancies)
Common: 910
Stage 2: Write runtime transformer to remove annotated fields/methods with invalid side annotation.
2012-08-08 05:48:06 -07:00
Christian
f3f7398a8b
Revert dumb stuff with commands patch - lots of gfx patching
2012-08-07 23:11:37 -04:00
Christian
59471f6cac
Update some patches- more network work
2012-08-07 20:10:36 -04:00
LexManos
1b02ea0677
Patch commands.py to support side '2' as common, as well as fix a few small errors in the update_patches and fml scripts.
2012-08-04 03:34:34 -07:00
LexManos
68ae32c48c
Cleaned up commands.patch, removed debug print in fml.py
2012-08-02 21:14:06 -07:00
Christian
5bffbfbe0d
Fix commands patch, WorldType patch and some ML compat stuff
2012-08-02 20:09:18 -02:30
LexManos
c0a781c0bd
Introduced patching of runtime/commands.py to allow for usage of the src/common folder.
2012-08-02 00:51:51 -07:00