Decompilation of Minecraft: Legacy Console Edition
github.com
github.com
Later, Mojang hired 4J to make the console versions. Java on consoles was a bad combination, so they started writing their ports fresh from C++, but heavily derived from the Java upstream as point of reference.
Meanwhile, Mojang was developing their own, separate C++ rewrite in house for the pocket edition. This “Bedrock” edition later expanded into the Windows 10 edition, caught up to Java for almost all functionality, and around Update Aquatic replaced the old 4J version on consoles.
This particular project is a decompilation of the discontinued 4J line.
As to why Bedrock / PE beat 4J, it’s not completely clear, but there is some well founded speculation. Most likely, when pocket edition was started and 4J was hired (~2011), the idea phones and consoles could run the same version was far away, Mojang didn’t want to worry about consoles, and may not have believed feature parity between platforms to be possible. As phones became more powerful, and as the pocket edition became feature complete after over half a decade, Microsoft decided they only needed one. A shame really because 4J’s version was, in some ways, still a better console experience.
Bedrock performs fantastically and can be played in VR - but sadly lacks the things about Java that I actually liked.
Bedrock… mixed feelings on it myself. I don’t think I’m alone - you can find no shortage of videos saying 4J did a better job on consoles than Microsoft’s glorified mobile game.
The new generation of mods (e.g. Create) also have their charm, but they lost the simplicity - as did the game in general. And I am glad that's the case, wouldn't it be way worse if everything stayed the same?
All the other item transportation mods had the decency of checking whether the destination inventory can actually hold your items.
People still run those old mods, see GregTech New Horizons for an example.
There’s an entire community of development tools and rpm hacks built around Pokémon Emerald and FireRed for years now, for example. There are ports and enhancements of SM64 to everything now that are based on a decomp. If this was going to be in their crosshairs I think we would have gotten at least a warning shot by now.
Probably best to use a slightly newer Ubuntu.