Kilt

Kilt

Allows the loading of (Neo)Forge mods in the Fabric ecosystem. Very experimental.

by
214.0K Downloads
fabriccursedlibraryutility
Rent Server with this Mod

Screenshots

Quark
Alex's Mobs
Twilight Forest (Ur-Ghast)
Twilight Forest (Naga)
Create Aeronautics

About this Mod

Kilt Logo Kilt

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

Discord invite
Buy Me A Coffee

Wakatime

FAQ

Why?

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

Download?

First, you must understand that Kilt is currently highly unstable, may break worlds, may cause crashes,
hence why it is currently published as Alpha to Modrinth and Beta to CurseForge.

If you encounter any bugs or crashes, do not report them to the mod developers unless they also occur on Forge.
Instead, report them onto the Kilt issue tracker, if a similar issue does not exist.

Now that that's out of the way, the download link may be accessed from the GitHub Actions page for nightly builds, and a quick access
download link may be found in the Discord (#rules-and-info), which also always downloads the latest build.

You may also download it from Modrinth or CurseForge for more "stable" release builds.

What about updating/backporting to other versions of Minecraft?

While updates to newer versions are planned, Kilt is an incredibly large undertaking for only two people to work on.
A NeoForge 1.21.1 build is currently in progress, however that is going to take some time. Afterwards, we are able to move forward onto the latest version of Minecraft.
Anything in-between and earlier is going to be unsupported, however someone else may take on that role instead.

What about Patchwork?

Patchwork has completely halted development, which means it will not be updated to modern versions of Minecraft past 1.16.
Kilt has also far surpassed Patchwork in its development, and both Patchwork and Kilt had shared different goals despite being for accomplishing the same thing.

What about Connector?

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

Also, contrary to popular belief, Kilt and Connector started around similar times. When Kilt started being developed, Connector did not exist.

Kilt's development began on the 29th of December 2022, whereas Connector's development started on the 26th of May 2023 (as confirmed by Su5ed himself).

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 bridging together Forge APIs with Fabric-native APIs for the sake
of compatibility. Additionally, the entire Forge API is already bundled within Kilt, it just relies on the
patch re-implementations (known as "injects" in Kilt's codebase) to be created first in mixin form.

For making the Forge mods themselves work, Kilt first remaps them from the Forge SRG format into Fabric's Intermediary format,
then applies some of its own "fixers" to ensure that everything will work correctly in the Fabric environment.

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.

Available Versions

Kilt v21.1.11 (MC 1.21.1)release
MC 1.21.1fabric
August 13, 2026
Kilt v20.1.19 (MC 1.20.1)release
MC 1.20.1fabric
July 31, 2026
Kilt v21.1.10 (MC 1.21.1)release
MC 1.21.1fabric
July 31, 2026
Kilt v21.1.9 (MC 1.21.1)release
MC 1.21.1fabric
July 17, 2026
Kilt v20.1.18 (MC 1.20.1)release
MC 1.20.1fabric
July 17, 2026

How to Install Kilt on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Kilt". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.1, 1.20.1

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Kilt server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Kilt compatible with fabric?

Kilt officially supports fabric for Minecraft 1.21.1, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Kilt – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Kilt consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Kilt with just one click on your server.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v2.1 only
Server-side
Optional

Supported Versions

1.21.11.20.1