ForgePatch/fml
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
..
bukkit And there are not 1000 seconds in a second 2012-06-28 08:31:32 -04:00
client Send the "suspect list", and print the suspect versions 2013-05-27 11:03:23 -04:00
common Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
conf Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
install Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
jsons Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
patches/minecraft/net/minecraft Merge in binpatch and use launcher 2013-06-14 17:21:49 -04:00
python Remade python dist as 32-bit. 2012-12-10 15:26:15 -08:00
refactorscripts Fix for new names INetworkManager and ITexturePack. I also provide refactoring scripts for both, for your use... 2012-10-20 17:07:59 -04:00
server/net/minecraft/src Merge the last bits of the server code into the common directory, and annotate ModLoader/BaseMod for sided use 2012-08-13 22:51:53 -04:00
test/cpw/mods/fml/test ModSorting test case 2012-06-21 21:56:16 -04:00
.gitattributes Try marking python as binary. 2012-12-02 20:19:55 -08:00
.gitignore Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
FML152.json Fix build script. Add a sample JSON file. You'll need the newest Launcher code to run this. 2013-06-14 21:00:15 -04:00
LICENSE-fml.txt First cut of runtime binary patching. Needs some work to actually test it in a real scenario.. 2013-06-12 08:53:10 -04:00
applypatches.py Rewrote patch generation and application to no longer need diff, and attempt to apply common patches on decompiles that don't have one side or the other. 2012-08-01 06:54:57 -07:00
build.xml Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
cleanup_source.py Fixed regex issue in last push. 2012-05-27 01:40:22 -07:00
commands.patch Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
decompile.py Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
eclipse-workspace-dev.zip Update libs for 1.5. Lots of new libs. 2013-02-26 00:16:57 -05:00
fmlbuild.properties-sample Add in more ignore stuff and a sample "fmlbuild.properties" file 2012-03-30 16:42:11 -04:00
generatechangedfilelist.py Removed hardcoded additions 2012-12-18 05:05:25 -08:00
getversion.py Fix newline fun 2012-12-15 22:37:32 -05:00
ignore-git.sh Add a script to ignore git complaining about the eclipse workspace changing - run when you first open the eclipse workspace 2012-10-20 15:24:05 -04:00
mc_versions.cfg Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
mcp_merge.cfg Fixes, so it builds again.. 2013-06-24 16:30:18 -04:00
update_packages.py 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
update_patches.bat Stage 1 of merging the client and server for MCP. 2012-08-08 05:48:06 -07:00
update_patches.py Re-wrote/orginized a lot of fml.py. Almost everything is re-written/moved. 2013-06-27 20:48:52 -07:00
update_patches.sh Add the hooks for crafting and smelting 2012-04-06 10:34:44 -04:00
updateasmdata.py Update to MC 1.4.6 2012-12-17 21:48:29 -05:00
updatefml.txt Merge joined.exc add update howto 2012-11-20 08:38:33 -05:00