&gt; And I&#x27;m not sure what Fernflower has to do with anything.<p>&gt; ...<p>&gt; 1.9 is not out, and work cannot even begin on enabling 1.9 mods until MCP is released. They&#x27;d be working with obfuscated code otherwise.<p>That&#x27;s where Fernflower comes in; it deobfuscates the minecraft class files for forge and the modders. If the compiled minecraft jar were to &quot;move enough bytecode&quot; to Java 9 (that&#x27;s a very inaccurate way to put it, but just for the sake of argument), and Fernflower were to be abandoned before then, it would be extremely difficult for forge and MCP to be updated, let alone all the mods themselves.