The thing is, there is not really a &quot;completed&quot; mod in Minecraft, precisely because there is no standardized API. When you are patching bytecode, any change to the underlying copy means you need to at least review for conflicts. Modding right now is <i>terrible</i>, with basically unofficial APIs provided by groups like Minecraft Forge.