This is my vision of the Inventory Update for Minecraft. Of features I believe are in line with Mojang's vision and could be potentially added to the game. Available for both Fabric and NeoForge.
If you use Eclipse you can open the workspace found in \mcp9xx\eclipse. You will have to correct the library path for the vanilla jar and realms jar, and also add libraries for JRift, json, asm, and ...