Skip to content

Commit

Permalink
Start work on migrating to 1.20.1, and switch away from patches
Browse files Browse the repository at this point in the history
I'll work on migrating patches directly to the Git submodule later
  • Loading branch information
BluSpring committed Feb 8, 2024
1 parent b22a666 commit b8e6713
Show file tree
Hide file tree
Showing 21 changed files with 79 additions and 1,919 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "forge"]
path = forge
url = git@github.com:KiltMC/NeoForge.git
18 changes: 11 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
# Kilt
[Join us on Discord](https://discord.gg/enGK2TymYJ) | [Buy me a coffee!](https://ko-fi.com/bluspring)

A Fabric mod that brings Forge mods into the Fabric ecosystem. Very experimental.
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](WHY.md).

### No, but like, doesn't Patchwork exist?
Patchwork has been in development for over 2 years, and I essentially got tired of waiting.
The source code that's currently being worked on isn't even available to the public yet!
### 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 its own way, with some of its own changes
to hopefully improve on its performance, and sometimes also using
native Fabric-provided APIs for compatibility.
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.
Expand Down
6 changes: 0 additions & 6 deletions UPDATING.md

This file was deleted.

7 changes: 2 additions & 5 deletions WHY.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Why?
## Why did you even make Kilt? How did this even start?

On the 29th of December 2022, my friend Em had asked me to port
On the 29th of December 2022, my friend Kiran had asked me to port
a long list of Forge mods over to Fabric. I had thought to myself,
"Why port this many mods for only a few people to play it, and if no
one else is going to use it except for us?"
Expand All @@ -22,10 +22,7 @@ The project I would dedicate myself towards until the day
I die. Something I can look back upon and think "Wow, I'm proud
of myself for this."

At the time of writing, I have only told 4 of my friends
about what I've been doing. My close friends Axil, Zuite, Em and Red.
Not even my best friend Storm knows. Because I want to drop
this in as a random surprise. My love letter to Minecraft,
This is my love letter to Minecraft,
the game that has raised me to who I am now, since I was 5.
My gift to the community, born from my love of Fabric, and
my hatred of Forge.
Expand Down
Loading

0 comments on commit b8e6713

Please sign in to comment.