ForgePatch/fml
Christian fe73f11443 Versions now have two flavours: the @Mod(version) which is the "programmatic version" and
is used for all version relationship calculation. The "display version" as sourced from
mcmod.info is used for display purposes only and can be literally anything. Note: they fall back
to one another when they're missing, and to "1.0" if both are absent.

Also, changed @Instance. Now, you can inject *other* mods using @Instance as long as you depend
on them as a "before" or "dependency" relationship. Classes containing @Instance will only be
loaded if the Mod the @Instance refers is present. So you don't have to worry about runtime class
resolution.
2012-08-26 10:45:00 -04:00
..
bukkit And there are not 1000 seconds in a second 2012-06-28 08:31:32 -04:00
client Versions now have two flavours: the @Mod(version) which is the "programmatic version" and 2012-08-26 10:45:00 -04:00
common Versions now have two flavours: the @Mod(version) which is the "programmatic version" and 2012-08-26 10:45:00 -04:00
conf Update FML for mcp 72 final, change download location for FML files, and make the stop button work. 2012-08-16 12:22:56 -04:00
eclipse Versions now have two flavours: the @Mod(version) which is the "programmatic version" and 2012-08-26 10:45:00 -04:00
install FML will now search '<mcpdir>/forge/accesstransformers' for user defined access transformer config files to be applied during forge setup 2012-08-23 06:31:00 +10:00
patches Fix up version handling properly. Hopefully, and the error screen. 2012-08-23 15:29:17 -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 Line endings for this branch 2012-08-01 21:18:55 -02:30
.gitignore Introduced patching of runtime/commands.py to allow for usage of the src/common folder. 2012-08-02 00:51:51 -07: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 Update build to not bother building client jar. Universal is everything 2012-08-22 17:50:07 -04:00
cleanup_source.py Fixed regex issue in last push. 2012-05-27 01:40:22 -07:00
commands.patch Update FML for mcp 72 final, change download location for FML files, and make the stop button work. 2012-08-16 12:22:56 -04:00
decompile.py Fix decompile 2012-08-10 20:41:59 -07: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 Newlines in diff file 2012-08-11 02:27:19 -07:00
getversion.py Harvest MC version from MCP 2012-07-02 13:31:45 -04:00
LICENSE-fml.txt Add in the ability to create versioned dependencies for mod relationships 2012-07-30 17:01:27 -04:00
mcp_merge.cfg Finished update to MCP 7.2, MC 1.3.2 pre. 2012-08-14 19:24:49 -07: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 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
update_patches.sh Add the hooks for crafting and smelting 2012-04-06 10:34:44 -04:00