hube12 / DecompilerMC

This repository allows you to decompile any minecraft version that was published after 19w36a without any 3rd party mappings, you just need to execute the script or the executable (see releases)! Thanks mojang to have published proguard mappings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

commented

Please use the code repo, maybe the release is too old

commented

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.

commented

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?

commented

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

commented

I will however note that mojang did introduce a new behavior in their version manifest, thx for having me look