KiltMC / Kilt

A Fabric mod that brings Forge mods into the Fabric ecosystem.
GNU Lesser General Public License v2.1
64 stars 5 forks source link

Kilt

Join us on Discord | Buy me a coffee!

A Fabric mod that brings (Neo)Forge mods into the Fabric ecosystem. Very experimental.

FAQ (probably)

Why?

I like Fabric. And I hate Forge. More reasons here.

What about Patchwork?

Patchwork completely halted development recently, which means they will no longer be worked on for future versions.

What about Connector?

Connector's aim is to have Fabric mods on Forge, while Kilt aims to have Forge mods on Fabric. Isn't it reasonable to just have both?

Okay... so how does this work?

Basically this recreates FML in a way that functions with Fabric Loader, with some of its own changes to hopefully improve on its performance, and interoperating with Fabric-native APIs for the sake of compatibility.

How have you not lost your sanity doing this?

Already have. Next question.

Credits & Acknowledgements

I want to give a huge amount of thanks to the Fabricators of Create for making Porting Lib, as without it, this would have been significantly harder to do.

Thank you to the Minecraft Forge developers, cpw and LexManos, and all of its contributors, for making the Forge API, and having it open-sourced.

Thank you to the FabricMC developers, modmuss50, sfPlayer1, and asiekierka, for creating Fabric.

And thank you to my friend Zuite, for being the wall that I throw all my code frustrations and thought processes at, as she has helped me tremendously to just stop and think about all of the problems at hand.