Posted April 12, 201312 yr Is anyone successfully using runtime deobfuscation with Forge 7.7.1.611? The deobfuscation_data file that this version of Forge uses appears to be missing some rather crucial field names. In particular, all the static fields defined in the Block, Material and MapColor classes are missing. Without access to these fields, it's almost impossible to define any custom block classes, so I have trouble seeing how this wouldn't affect just about every mod in existence.
April 12, 201312 yr im using it and it works fine just make a new mcpv44 folder and extrack the forge folder in ther and go in to the forge folder and install it and the deobfuscate, it should work fine
April 12, 201312 yr Its not missing any names. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
April 13, 201312 yr Author Its not missing any names. Maybe I've got the wrong idea about what runtime deobfuscation means. I've been assuming it means I don't need to reobfuscate my mod -- I should be able to drop the unobfuscated classes into a standard Minecraft instance and it will run. That doesn't work for me; I get errors like 2013-04-13 12:29:34 [iNFO] [sTDERR] java.lang.RuntimeException: java.lang.reflect.InvocationTargetException 2013-04-13 12:29:34 [iNFO] [sTDERR] at gcewing.sg.BaseMod.newBlock(BaseMod.java:140) ... 2013-04-13 12:29:34 [iNFO] [sTDERR] Caused by: java.lang.NoSuchFieldError: blocksList 2013-04-13 12:29:34 [iNFO] [sTDERR] at gcewing.sg.SGRingBlock.<init>(SGRingBlock.java:41) So, have I got the wrong end of the stick? Is this meant to work or not?
April 13, 201312 yr No you still need to rebfusicate your mods. To srg names. Hence the reobfusicate_srg script. Mapped names change, obfusicated names change, srg names don't. Thats how things work. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.