-
[SOLVED] [1.6.4] ASM transformer for skins
Your code is actually perfectly fine except for your ClassWriter's parameter. You want COMPUTE_MAXS, not COMPUTE_FRAMES + COMPUTE_MAXS. COMPUTE_FRAMES + COMPUTE_MAXS basically means the class is reassembled from scratch and ASM looks for class references present in the transformed class. But as transformation happens during class loading, some of the referenced classes are not present at that time. As a result you get a bunch of class not found exceptions.
-
Forge Texture Pack Screen Rendering Crash
confirmed, crashes me as well, I'm on Forge566
-
Any chance of a tutorial on the "runtime deobfuscation" feature?
Problem solved. I should have had forge download MCP for me. Thanks again
-
Any chance of a tutorial on the "runtime deobfuscation" feature?
Mine is 7.42 from Searge's twitter, I don't have other sources to get MCP for 1.5
-
Any chance of a tutorial on the "runtime deobfuscation" feature?
any suggestions?
-
Any chance of a tutorial on the "runtime deobfuscation" feature?
Thanks LexManos, I wasn't able to pass --srgnames to runtime/reobfuscate.py, it says such an argument doesn't exist. There seems to be a ReobfClientSrg and ReobfServerSrg entry in mcp.cfg, but these files don't exist. I guess I'm missing something here. Does forge has its own reobfuscation tool? I've being using MCP's reobf all the time.
-
Any chance of a tutorial on the "runtime deobfuscation" feature?
I'm not sure how this is made possible, is it a custom class loader or do we have to do certain registrations to let FML know a deobfuscation entry. Also, I assume anything about using Reflection to look up a string name for a method/field is not handled?
-
Bug report on PlayerInteractEvent
So, there are two "results" in the event, useItem and useBlock. You are supposed to be able to individually deny or allow for each action. However, if useBlock is allowed, forge would also assume useItem to be allowed, no matter what useItem is. Didn't check the newer versions of forge due to missing changelogs, but since it's a minor issue I assume it's not been looked at and therefore still exist at this point. Thanks
IPS spam blocked by CleanTalk.