James Clarke
|
b2ef2bed36
|
Fixed ClassCastException when loading ModLoader mods
|
2013-07-02 20:48:00 +01:00 |
|
LexManos
|
11d5ac1e07
|
Fix NPE with CoreMods who do not have the new MCVersion annotation.
|
2013-03-19 13:48:18 -07:00 |
|
Christian
|
b8f72c678b
|
Support simple mc version test in coremods, only effective through
jar loading.
Also, log some more data about the environment.
|
2013-03-17 23:40:12 -04:00 |
|
Christian
|
ed17b11a76
|
Use the relaunch log, for class circularity safety.
|
2013-03-17 23:19:39 -04:00 |
|
Christian
|
ab79ef7e19
|
Fix the logger to treat newlines better, hopefully. Closes #199
|
2013-03-17 23:15:18 -04:00 |
|
LexManos
|
a8ae410493
|
Fix potential NPE in class loading and add extra debug information.
|
2013-03-17 11:54:26 -07:00 |
|
Christian
|
06347b2a54
|
Fix AllPublic access transformer not affecting methods. Should fix modloader
compatibility
|
2013-03-14 15:53:19 -04:00 |
|
Christian
|
a208d69a09
|
Fix up stupid derp in IMC code: actually reset the IMC list after
each delivery. Fixes a bunch of mods. Sorry everyone.
|
2013-03-13 15:09:50 -04:00 |
|
Christian
|
a80049eca2
|
Pass obfuscation status to coremods
|
2013-03-12 21:06:37 -04:00 |
|
Christian
|
78732231d4
|
Fix up deep tree deobfuscation
|
2013-03-12 20:33:19 -04:00 |
|
Christian
|
1f4098d779
|
Update MCP, fixes the "broken texture packs" problem.
|
2013-03-11 16:31:26 -04:00 |
|
Christian
|
f08dec0d63
|
Fix "0 mods" display when installed in forge.
|
2013-03-10 12:12:22 -04:00 |
|
Christian
|
b6d98f47a8
|
Merge branch 'master' of github.com:Uristqwerty/FML
|
2013-03-10 01:22:24 -05:00 |
|
Christian
|
424ba13bb2
|
Fix supertype parsing to handle null superclass (Hi Object!). Closes #160
|
2013-03-10 01:20:08 -05:00 |
|
Christian
|
d3d4e7683c
|
Fix coremods without a manifest crashing the game. Closes #181
|
2013-03-10 01:05:31 -05:00 |
|
Christian
|
796f70b545
|
Fix reflection helper: it needs to unmap the classname to find the field maps.
|
2013-03-09 17:58:18 -05:00 |
|
Christian
|
46b909e818
|
Try a different way of remapping the fields. Should work because it's userspace, not relauncher space
|
2013-03-09 17:36:31 -05:00 |
|
Christian
|
a713300e0a
|
Revert "Use the reobfuscation maps in the reflection helper for field lookups: should help some reflection cases with the deobf."
This reverts commit 485db6be2e6b54a9a523a2b06e0d886792b0826a.
|
2013-03-09 17:32:11 -05:00 |
|
Christian
|
c33cd0d9ea
|
Use the reobfuscation maps in the reflection helper for field lookups: should help some reflection cases with the deobf.
|
2013-03-09 17:19:48 -05:00 |
|
Christian
|
0d3d03ab83
|
Fix up some relauncher stuff: the vanilla applet works now, as do other applets. Deobf data is resolveable for them too.
|
2013-03-09 15:25:58 -05:00 |
|
LexManos
|
d24461c50a
|
Fixed srg name of minecraftDir for runtime deobf.
|
2013-03-09 11:52:40 -08:00 |
|
Christian
|
f13437df46
|
Fix runtime deobfuscation for remapped inner classes
|
2013-03-09 14:06:39 -05:00 |
|
RainWarrior
|
c2fce94d6b
|
Fixes GameRegistry.registerBlock
|
2013-03-09 14:06:12 +04:00 |
|
Christian
|
07513ff7c8
|
Support the MCP format of partial reobfuscation for portability. Ensure modloader-like compatibility
|
2013-03-08 23:13:39 -05:00 |
|
Christian
|
ed3b056305
|
Update to MCP 1.5 and minecraft 1.5.
|
2013-03-08 20:36:05 -05:00 |
|
Christian
|
0de7554d8b
|
Global object registry, also, support the new itemblockwithmetadata constructor
|
2013-03-08 13:17:12 -05:00 |
|
Christian
|
304e717aea
|
Scala support!
It's still primitive, I hope that people will like it. I do :)
|
2013-03-07 20:22:24 -05:00 |
|
Christian
|
845a9c5792
|
Fix up state transition derp when the server crashes with an error- it shouldn't double-derp
|
2013-03-07 19:37:52 -05:00 |
|
Christian
|
ba5165f86b
|
Strip deprecated code
|
2013-03-07 19:33:34 -05:00 |
|
Christian
|
d2509a70b7
|
Refresh copyright notices on everything
|
2013-03-07 19:25:48 -05:00 |
|
Christian
|
879213019b
|
Don't enforce signatures on minecraft classes
|
2013-03-02 14:48:08 -05:00 |
|
Christian
|
3a2d167885
|
Fix up runtime deobfuscation. Working well now.
|
2013-03-02 10:46:32 -05:00 |
|
Christian
|
429dfc3d3d
|
Build, and use, MC versioned deobfuscation data
|
2013-03-02 10:30:45 -05:00 |
|
Christian
|
245e7312b2
|
Merge branch 'runtimedeobf' into snapshot15
|
2013-03-02 10:04:06 -05:00 |
|
Christian
|
f9094e3f85
|
Tweaks to runtime deobf
|
2013-03-02 01:49:45 -05:00 |
|
Christian
|
e7b1242cfb
|
Tweak IASM hook api. You can return multiple classes now.
|
2013-02-26 15:04:45 -05:00 |
|
Christian
|
e4dd3791ef
|
Merge branch 'runtimedeobf' into snapshot15
|
2013-02-26 10:24:03 -05:00 |
|
Christian
|
7b0745c336
|
Change readFully to actually read a bunch of bytes at once now. Thanks to nallar and aartbluestoke for the suggestion to
revisit this..
|
2013-02-26 01:07:14 -05:00 |
|
Christian
|
b5ba054fe5
|
Update libs for 1.5. Lots of new libs.
|
2013-02-26 00:16:57 -05:00 |
|
Christian
|
22831e6b63
|
Merge branch 'master' into snapshot15
Conflicts:
patches/minecraft/net/minecraft/client/renderer/RenderEngine.java.patch
|
2013-02-25 21:53:56 -05:00 |
|
Christian
|
c056f49796
|
Merge branch 'master' into snapshot15
Conflicts:
client/cpw/mods/fml/client/TextureFXManager.java
|
2013-02-25 21:18:08 -05:00 |
|
immibis
|
75c1dc1091
|
Console log thread should be a daemon thread.
|
2013-02-23 19:27:16 +13:00 |
|
Christian
|
4cafd6c627
|
Fix Language Registry, closes #163
|
2013-02-17 16:28:54 -05:00 |
|
Christian
|
d25d70d59d
|
Fix Language Registry, closes #163
|
2013-02-17 16:22:58 -05:00 |
|
Christian
|
047de02402
|
Merge branch 'master' into runtimedeobf
|
2013-02-16 14:28:29 -05:00 |
|
Christian
|
06eea87b71
|
Fix up mistake that broke all modloading. Nice.
|
2013-02-04 10:58:48 -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
|
92a377a4e8
|
Update for MCP 7.34 and MC 13w05b
|
2013-02-01 23:05:23 -05:00 |
|
Christian
|
3101006e58
|
IMC tweaks: runtimeMessages now work (thanks for all that testing for this much requested feature!)
and IMCEvent will no longer remove messages if no one gets them, so you can do
just manual runtime polling, if you wish.
|
2013-01-31 13:39:53 -05:00 |
|
Christian
|
46ccfb235d
|
More logging tweaks. You can probably configure individual mod log files if you wish now
|
2013-01-30 20:55:12 -05:00 |
|