Overview
Quilt offers several advantages:- Fabric Compatibility: Many Fabric mods work with Quilt
- Enhanced Features: Additional APIs and improvements over Fabric
- Community Driven: Open governance and inclusive development
- Modern Toolchain: Improved developer tools and documentation
- Active Development: Regular updates and community support
Quilt aims to be compatible with Fabric mods, but not all Fabric mods are guaranteed to work. Check mod compatibility before deploying.
Configuration
Basic Setup
Version Selection
Automatic Latest Versions
By default, Quilt installs the latest launcher and loader:- Downloads the latest Quilt server launcher
- Installs the latest Quilt loader via quilt-installer
- Uses the specified Minecraft version (or latest if omitted)
Specific Loader Version
Select a specific Quilt loader version:Specific Installer Version
Select a specific Quilt installer version:Environment Variables
| Variable | Default | Description |
|---|---|---|
TYPE | - | Set to QUILT |
VERSION | latest | Minecraft version (e.g., 1.20.4) |
QUILT_LOADER_VERSION | latest | Quilt loader version |
QUILT_INSTALLER_VERSION | latest | Quilt installer version |
QUILT_LAUNCHER | - | Path to custom launcher JAR (relative to /data) |
QUILT_LAUNCHER_URL | - | URL to download custom launcher |
Mod Management
Manual Mod Installation
Place Quilt and compatible Fabric mods in themods directory:
Download mods
Download Quilt or Fabric-compatible mods from:
- Modrinth (filter by Quilt)
- CurseForge (check compatibility)
Auto-Download from Modrinth
Automatically download Quilt-compatible mods:When using Quilt, look for mods that explicitly support Quilt or are compatible with both Fabric and Quilt.
Quilt Standard Libraries (QSL)
QSL is Quilt’s equivalent to Fabric API. Many Quilt mods require it:Custom Launcher
Custom Launcher from URL
Custom Launcher from File
Use a custom launcher JAR (path relative to/data):
Popular Quilt Mods
Essential Libraries
Performance Optimization
Server Management
Complete Production Example
docker-compose.yml
Fabric Compatibility
Compatible Fabric Mods
Many Fabric mods work with Quilt:- Performance mods (Lithium, Phosphor, FerriteCore)
- Utility mods (LuckPerms, Chunky)
- Some content mods
Using Fabric API Compatibility
For Fabric mods that require Fabric API:Checking Compatibility
Configuration Files
Quilt mods use the same configuration structure as Fabric:./config/mod-name.toml./config/mod-name/
Performance Tuning
Memory Allocation
Recommended RAM
| Players | Mods | Recommended RAM |
|---|---|---|
| 1-10 | Light | 4GB |
| 10-20 | Medium | 6GB |
| 20-50 | Medium | 8GB |
| 50+ | Heavy | 12GB+ |
Performance Mods
Troubleshooting
Mod Compatibility Issues
Problem: Fabric mod not working with Quilt Solution:- Install
quilted-fabric-api: - Check mod page for Quilt compatibility
- Look for Quilt-specific version of the mod
Missing QSL
Problem: Mods failing to load Solution: Ensure QSL is installed:Version Mismatch
Problem: Loader version incompatibility Solution: Specify compatible versions:Migration Guide
From Fabric to Quilt
Verify mods
Check that your Fabric mods are compatible with Quilt. Most will work with
quilted-fabric-api.From Vanilla to Quilt
Quilt vs Fabric
| Feature | Fabric | Quilt |
|---|---|---|
| Mod Compatibility | Fabric only | Fabric + Quilt |
| Update Speed | Fast | Fast |
| Performance | Excellent | Excellent |
| Community | Large | Growing |
| Governance | Centralized | Community-driven |
| Tooling | Good | Enhanced |
| API Features | Standard | Extended |
Next Steps
Modrinth Integration
Auto-download Quilt mods from Modrinth
Fabric Server
Compare with Fabric server
Mod Configuration
Learn about mod configuration
Hybrid Servers
Run mods with plugins