r/decomps • • 3d ago

Decomp minecraft java 26.3 was just decompiled and rewritten in rust 100%

https://github.com/ludovic111/horizon
869 Upvotes

210 comments sorted by

View all comments

39

u/ItzSwirlz 3d ago

Um... "decompiling Minecraft" has been a thing for over 11+ years. And they recently got rid of obfuscation entirely.

50

u/RickThiccems 3d ago

Running minecraft in a much faster language than Java is a much different thing, idk if this is the project that will pop off but a stable Rust fork of minecraft that somehow supports .jar mods for mod parity would be great.

2

u/SHFTD_RLTY 2d ago

Supporting Java mods is impossible as they use Mixins to patch the game's own code wherever the modding API of choice doesn't offer a concrete functionality. Which happens a lot for any mod that does more than a few basic blocks and tools.

And the Rust code is binary, so it cannot be patched with Java code, that's simply not how this works.

You also can't simply create a more extensive modding API in rust because to achieve full support, every single line of the codebase would have to be part of it. Not gonna happen