Quilt is a modding toolchain developed primarily for Minecraft that has been forked from The Fabric Project, primarily due to concerns around governance, project management and moderation. You can read more about the Quilt project and where it came from on the About Us page.
Edited: July 10, 2023
For users, Quilt provides the following advantages:
- Mods that should be more compatible with each other, despite their use of powerful modding tools
- Compatibility with both Fabric and Quilt mods, meaning you don't need to stop using your favorites
- An inclusive, transparent and friendly official community that cares about social issues, has an experienced staff team, and works with its users to improve over time
- Future goal: Automatic downloading of Quilt's libraries (which can be disabled), so you always have exactly -- and only -- what you need for your mods to work
If you'd like to help us out, here's just a few ways we've come up with:
- Join our community spaces, hang out and give your input
- Contribute to our projects on GitHub, either directly or by providing reviews and opinions
- Support other projects that make use of Quilt, or Quilt's tools and libraries
- Talk about Quilt on social media (in a responsible manner)
Ultimately, even simply making use of Quilt or hanging out in our community spaces helps us. All activity, input and contributions are appreciated!
In most cases, yes. As Quilt is a fork, most Fabric mods should be compatible with Quilt. As long as maintaining Fabric compatibility doesn't negatively impact the project, we'll keep doing it -- but if it does get to the point where maintaining it is no longer feasible, we'll help move it to a community-run project and provide its developers with the support they need to keep working on it.
It's also worth noting that -- as of this writing -- Fabric mods that contain mixin plugins are supported, but this will change in the future. This isn't a major issue as the vast majority of mods don't use mixin plugins, but we'll be happy to work with mod developers that need an alternative approach for Quilt.
No, you don't - in fact, we recommend against this for compatibility reasons.
Many Quilt mods make use of the Quilt Standard Libraries (QSL), which are directly incompatible with Fabric API. To deal with this problem, QSL includes a special version of Fabric API which doesn't conflict -- it's part of the standard QSL distribution, which you can download from Modrinth.
As long as Fabric mods are correctly written to use only the intended public APIs from Fabric API, they should work correctly with QSL.
Quilt's first beta released on the 20th of April 2022, and we've been full steam ahead since then!
If you'd like to try Quilt out, please take a look at the install page.
Quilt's staff is split into three distinct groups:
- The Admin Board, which exists to oversee the project’s direction, manage permissions on GitHub, and break voting ties
- The Community Team, which handles community management and moderation tasks, as well as social media accounts and public relations
- The development teams, which independently oversee specific project that are assigned to them
Between these three groups, the structure is more or less flat -- no one group of people has the final say over the whole project. Additionally, the Community Team doesn't have direct ownership over any of the official community spaces, acting under the oversight of an otherwise uninvolved, elected keyholder.
You can find more about this in the governance section on the About Us page.
RFC is short for Request For Comments. The RFC process refers to a system whereby important process and policy changes, technical standards and definitions are created, discussed and approved by the community before being put into place. This is done by creating long-form documents that explain exactly what's being proposed, and what the rationale is for the proposal.
RFCs are proposed via a pull request to the RFCs repository on GitHub, with the RFC number matching the pull request number (unless it's an amendment). Anyone is welcome to submit a proposal, but we recommend that anyone who's considering doing so talks with us about it on Discord, or raises an issue on GitHub.
Quilt's RFC process is documented in RFC 0001: The RFC Process.