
Fabric support/port
soupCodez opened this issue ยท 5 comments
I was just wondering if you'll ever make a fabric port. If not, do you mind if I give it a shot?
This is indeed planned. I am still currently focusing on getting another feature release out before that, but I should have some time afterwards to also bring MEGA to Fabric once and for all.
Of course, if you're happy to try your hand at porting it yourself until then, pull requests are always welcome :)
I don't think it's worth depending on Architectury, really. On top of the add-on not being particularly large, it also uses similar (if not the exact same) approaches to AE2 when it comes to, say, registration. There aren't even many classes that rely on the loader implementation and the few that do have been rather cleanly segregated from the common codebase already.
To be more specific, only the main mod class and anything under init.loader
and datagen
would need porting over to Fabric. Also, since AppMek isn't available for Fabric, that integration would simply have to be stripped out altogether.
Do you think it would be better to have a forge and a fabric mod or use something like architectury?
Figured I'd drop an update on the situation just now. I have almost finished a Fabric port for 1.19, but I'm facing a larger obstacle than expected figuring out block model datagen.
If need be, I will also backport to 1.18.