They aren’t part of the game. The developers of forge and fabric have to wait until a new version of Minecraft gets released then reverse engineer it to make everything work. If there is a big update, it takes a lot of time.
It’s mostly symbolic, Mojang was releasing deobfuscation mapping files anyway, so anyone could reverse the obfuscation. Now they just don’t obfuscate in the first place. It doesn’t make much difference, just removes a small chore to modding.
It sure would be nice if Minecraft had a modding API like Luanti.
And it sure would be nicer if the modding community wasn’t divided coreboot/libreboot style too TT
Thankfully nearly every alternate option eventually gets some sort of library allowing you to load it with forge, but even that’s a mess lately.
Ig that means that Fabric and forge arent enough?
They aren’t part of the game. The developers of forge and fabric have to wait until a new version of Minecraft gets released then reverse engineer it to make everything work. If there is a big update, it takes a lot of time.
They stopped obfuscating the code so I imagine it’s a bit easier for mod framework devs now: https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition
It’s still not a modding API though so it’ll always take some work when the game updates
It’s mostly symbolic, Mojang was releasing deobfuscation mapping files anyway, so anyone could reverse the obfuscation. Now they just don’t obfuscate in the first place. It doesn’t make much difference, just removes a small chore to modding.