3 ms·
Minecraft modding has been getting better - the long 1.7.10 generation helped a lot. > patching bytecode There is a lot less patching bytecode going on now, a
by pdkl95 11y ago
Minecraft modding has been getting better - the long 1.7.10 generation helped a lot.
> patching bytecode
There is a lot less patching bytecode going on now, and it is now handled by Forge.
> unofficial APIs ... like Minecraft Forge
Unofficial APIs are what happen when nobody else provides them. It's far too late for any "official" mod API that isn't Forge, because the massive[1] amount of modding that already exists is just not going to be re-written.
The best thing that could happen would be to bless Forge as "official".
[1] https://bot.notenoughmods.com/1.7.10.html https://bot.notenoughmods.com/1.7.10.html
- jdmichal 11y agoI gave up on modding around 1.7.8ish I think, so this is good information. I also agree that, by default judgement, Forge basically is the modding API at this point. But I disagree that blessing Forge as official is the way forward, precisely because of how tightly bound it is with the existing structure. How well would Forge be able to integrate with this new C++ version? Who knows! So, yes, use Forge as a primary input or even a starting point for a true official API. But don't just blindly bless Forge.
- pdkl95 11y agoUsing Forge as a starting point is basically what I meant. That has to happen if there is every to be compatibility with the existing mod ecosystem. Where future development goes from that point is another question. Forge itself hasn't stopped developing either, and they've had a focus on "fewer mod updates" for a while now (i.e. Forge properly isolating changes in Vanilla).