Doesn't decompile bundled jar properly
Phoenix616 opened this issue · comments
Minecraft now bundles the actual game logic inside the META-INF/versions
folder instead of including it directly. This will only decompile the outer layer, not the actual game logic jar.
This does the job : https://github.com/hube12/DecompilerMC/blob/master/main.py#L203-L236
Please use the code repo, maybe the release is too old
I sucessfully decompiled 22w42a client, please give me the version failing
I used the latest release exe and the latest snapshot. Gonna try it in a fresh foder again though, maybe some previous files/version messed something up.
I meant the release is not up to date the code is
Yeah using the main.py directly seems to work. Kind of confused how the exe didn't as the release is from (almost) the last commit and the last one doesn't seem to change anything there?
I will release a new exe, actually I will make a github action to publish that exe so it can be traced to a commit directly
I will however note that mojang did introduce a new behavior in their version manifest, thx for having me look