Christian
8bef512803
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
Christian
38f4a22bc4
Fix up MLProp handling for null info
2012-08-20 21:44:47 -04:00
Christian
885637cc7d
Fix up keyboard events for modloader
2012-08-19 01:44:33 -04:00
Christian
8f76e8ba8b
More ticking hooks, and some other bits of clean up. Very close to "done" now.
2012-08-10 17:11:01 -04:00
Christian
0927aaa0f1
A lot of missing patches to code re-added. Almost all functionality should now
...
be restored.
ModLoader compatibility is not yet assured, there are some wrapper classes that
need re-writing first
2012-08-10 16:39:03 -04:00
Christian
d8b92064d7
Bunch of hooks re-added : network is more complete now, lot of basemod cleanup, moving stuff into
...
the registry area
2012-08-06 22:30:13 -04:00
Christian
8e96e60179
Fix location of forge in common handler - also some tweaks to modloader and other stuff
2012-08-06 17:27:21 -04:00
Christian
99eddbfa13
Beginning the 1.3.1 update
2012-07-30 22:31:07 -04:00
Christian
ea1fc8f358
Add in the ability to create versioned dependencies for mod relationships
...
BaseMod versions are loaded too late so will never work as a versioned
dependency requirement, but can have versioned deps of others
2012-07-30 17:01:27 -04:00
Christian
ae2039c65d
A bunch more fixes for FML mods
2012-07-23 16:33:17 -02:30
Christian
5501d644b9
Check in a lot of recent work
2012-07-22 11:56:38 -02:30
Christian
95194f1c5b
Add a "checkpatches" target and check if your patches are up to date before running a repatch operation
2012-07-06 09:19:58 -04:00
Christian
aa1a5d3c19
Working simple scheduled ticking, Player ticks
2012-06-28 23:37:30 -04:00
Christian
70d7c8fc68
Update tester mod
2012-06-22 09:30:47 -04:00
Christian
be1a80ebbd
Fix ticking properly - ML world ticks now fire once, properly
2012-06-21 18:11:40 -04:00
Christian Weeks
149fa8a577
Let's get hooking!
2012-05-05 19:52:53 -04:00
Christian Weeks
603005ba18
Check in some eclipse crapola.
2012-05-03 14:04:16 -04:00