LexManos
90c643183e
Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved.
...
This is done in preperation for MCP to roll out SpecialSource support and the new 1.6 structure.
Also done for my sanity while reading through the code.
Intruduced a new function. If there is a 'mcp_data' folder in the FML folder, it will be copied to the MCP work directory after MCP is extracted.
It DOES overwrite anything that already exists.
This is intended for places like BuildServer to place libraries/assets to prevent them from needing to be downloaded every version.
Introduced a dev-env json. Need to write the eclipse workspace references to the new libraries.
Out custom json includes asm and legacylauncher.
Added proper OptionParsing to decompile.py
2013-06-27 20:48:52 -07:00
Christian
83ed6fa32c
Small tweaks to the mcp data. Nothing major..
2013-06-11 14:47:23 -04:00
LexManos
4db40c7861
Add version detection to astyle and print error if it doesnt detect version 2.0+
...
Also fixed astyle's config for max-instatement-indent that sometimes caused crashes with certian versions of astyle.
2013-05-03 14:26:27 -07:00
LexManos
42564b3988
Fix scalac detection to actually use the located command instead of defaulting to 'scalac'
2013-04-28 16:35:23 -07:00
LexManos
bff831ce8d
Update MCP's md5 for the fixed srg files.
2013-04-28 12:33:42 -07:00
Christian
3baad0a897
Update for minecraft 1.5.2
2013-04-27 01:24:06 -04:00
Christian
cee176eb96
Some fixups for scala compilation in MCP. Scala should now be compilable and reobfuscatable with srgnames in MCP.
2013-04-23 07:40:49 -04:00
Christian
0a1f3e3150
MCP names update
2013-04-10 12:28:20 -04:00
Christian
7e87a2e18f
Fix up patch properly. Also, fix md5s for the jars.
2013-03-22 01:48:21 -04:00
LexManos
c0eaa8d743
Someone derped up this function bad, revert name.
2013-03-19 17:54:06 -07:00
LexManos
4900d41946
Updated to latest MCP and Minecraft 1.5.1 Pre-release.
2013-03-19 15:48:42 -07:00
LexManos
99b938a800
Allocate more ram {typically 256 is defailt} to fermflower, should fix decomplication issues on OSX
2013-03-13 13:11:10 -07:00
LexManos
71fc1afd0d
Missed joined.exc, must fix scripts.
2013-03-12 15:12:49 -07:00
LexManos
619c97a634
Update MCP for latest PR silent update.
2013-03-12 15:02:58 -07:00
Christian
1f4098d779
Update MCP, fixes the "broken texture packs" problem.
2013-03-11 16:31:26 -04:00
LexManos
6f124e0f1a
Update for new MCP with srg reobf.
2013-03-08 18:11:44 -08:00
Christian
ed3b056305
Update to MCP 1.5 and minecraft 1.5.
2013-03-08 20:36:05 -05:00
Christian
8b8b150aa9
Add in build for deobf data zip file, update for official mcp 7.39
2013-03-02 10:02:02 -05:00
LexManos
97f2bbe5dd
Fix exc for renamed Behavior classes.
2013-03-02 00:48:44 -08:00
LexManos
a0a4683ef9
Actually remove classes from the csv when removed, and moved All EntityMinecart entities to net.minecraft.entity.item
2013-03-02 00:12:31 -08:00
LexManos
e0c7e3859d
Readd ignore for argo and bouncycastle, needed for our replacement to work properly.
2013-03-02 00:11:33 -08:00
Christian
793ae904af
Update FML to 1.5 snapshot 13w09c
2013-03-02 02:06:32 -05:00
Christian
11f226e813
Fix some class naming and packaging issues, pending an MCP update
...
for the same
2013-02-02 10:54:48 -05:00
Christian
74043f515f
MCP compilation works
2013-02-01 22:42:28 -05:00
Christian
51fcf93605
Update for MCP7.30c - fixes redstone rendering issues
2013-01-22 14:40:09 -05:00
Christian
180173fa94
Fix mcp conf md5 signatures for the snapshot
2013-01-12 14:25:03 -05:00
Christian
c048ec7aef
Another packaging update. I think we're done now.
2013-01-12 00:33:32 -05:00
Christian
59af780c91
A couple of packaging tweaks, clean up more junk. It may come back but for now it's gone
2013-01-12 00:17:35 -05:00
Christian
31faf09c49
Initial setup for snapshot- the client compiles, but patches fail to apply.
2013-01-11 22:49:09 -05:00
Christian
3715b73f05
Revert MCP name change for canConnectRedstone - it conflicts with a forge method of the same name and breaks 1.4.6 to 1.4.7 compatibility
2012-12-29 00:00:24 -05:00
Christian
964c51f4ae
Update for MC 1.4.7
2012-12-28 10:07:53 -05:00
Christian
6201e51134
Update MCP to newer version
...
Fix fingerprint fire
2012-12-18 16:43:48 -05:00
Christian
5770708e75
Update to MC 1.4.6
2012-12-17 21:48:29 -05:00
Christian
55dc3467de
Change to download bouncy castle as well. We also finally properly use the downloaded libs
...
even in vanilla code!
2012-12-11 22:37:07 -05:00
LexManos
099b8259a6
Fished moving out the rest of the default packaged classes to aproperiate packages. Updated patches and code to reflect.
2012-12-08 21:41:16 -08:00
Christian
9cdbadb66c
Merge branch 'master' into repackage
...
Conflicts:
patches/minecraft/net/minecraft/client/EntityFX.java.patch
2012-12-03 17:31:29 -05:00
LexManos
78ff6182fe
Finished repackaging net.minecraft.* net.minecraft.client is left
2012-11-20 17:58:22 -08:00
LexManos
7fb23bf89f
More re-packaging, got most classes out of the default package.
2012-11-20 17:22:55 -08:00
Christian
389608116f
Merge joined.exc add update howto
2012-11-20 08:38:33 -05:00
LexManos
f75bf90e77
Move IBossDisplayData to shared
2012-11-20 03:15:16 -08:00
LexManos
73a22bb571
Inital script side commit for MC source repackaging done.
2012-11-20 01:55:41 -08:00
LexManos
745b697779
Forgot mcp.cfg
2012-11-19 15:47:18 -08:00
LexManos
950154aa61
Updated to 1.4.5b
2012-11-19 15:35:08 -08:00
Christian
719f5f2bde
Update FML for MC 1.4.5
2012-11-16 16:31:06 -05:00
Christian
96971abe13
Small fix to some MCP metadata for pre2
2012-11-08 20:34:45 -05:00
Christian
3dbe774ec1
Update to MC 1.4.4
2012-11-08 17:55:20 -05:00
Christian
c2350be4a7
Update joined.exc file from latest conf
2012-11-02 17:23:54 -04:00
Christian
8ec0cf6ab9
Update to 1.4.3
2012-11-01 23:53:13 -04:00
LexManos
30db9154b2
Update MCP mapings again, yay bad syncs.
2012-10-31 09:23:17 -07:00
LexManos
ac41e0928e
Updated MCP mapings.
2012-10-31 07:40:53 -07:00