Fabric — lekki mod loader do Minecraft
Fabric to mod loader zaprojektowany od zera z myślą o szybkości i prostocie. Ładuje się w sekundy, aktualizuje do nowych wersji MC w ciągu dni (nie tygodni) i jest fundamentem najlepszych modów wydajnościowych — Sodium, Lithium, Iris. Jeśli grasz na MC 1.21+ i chcesz płynną grę, Fabric jest domyślnym wyborem.
Czym jest Fabric
Fabric pojawił się w 2018 roku jako alternatywa dla Forge. Zamiast ogromnego API, które próbuje obsłużyć każdy scenariusz, Fabric daje twórcom modów dwa narzędzia: Fabric Loader (ładuje mody) i Mixin (pozwala modyfikować kod gry na poziomie bajtów). To podejście ma konkretne konsekwencje: Fabric jest lekki, szybki i kompatybilny z praktycznie każdą wersją MC od 1.14 do najnowszej.
Fabric Loader sam w sobie nie modyfikuje gry. To szkielet, na którym mody się opierają. Bez żadnych modów Minecraft z Fabric Loaderem działa identycznie jak vanilla — z tą różnicą, że folder mods/ jest aktywny i gotowy na pliki .jar.
Fabric API — co to i po co
Fabric API to oddzielny mod (plik .jar), który musisz pobrać osobno. Dostarcza wspólne interfejsy programistyczne, z których korzysta większość modów Fabric: obsługa eventów, rejestrowanie bloków, rendering, sieć. Bez Fabric API wiele modów odmówi załadowania.
Pobierz Fabric API z Modrinth — wybierz wersję pasującą do Twojej wersji MC. Plik .jar wrzuć do folderu mods/ jak każdy inny mod. Fabric API jest aktualizowany co kilka dni i zawsze wspiera najnowszą wersję MC.
Nie każdy mod Fabric wymaga Fabric API — niektóre (np. Lithium) działają bez niego. Ale w praktyce 90% modów go potrzebuje, więc zainstaluj go raz i zapomnij.
Jak zainstalować Fabric
Krok 1: Pobierz instalator
Wejdź na fabricmc.net/use/installer i pobierz "Fabric Installer" (Universal/.jar). Plik waży około 1 MB. Pobieraj wyłącznie z fabricmc.net.
Krok 2: Uruchom instalator
Kliknij dwukrotnie pobrany plik. W oknie instalatora:
- Minecraft Version — wybierz wersję MC, na której chcesz grać (np. 1.21.4)
- Loader Version — zostaw domyślną (najnowszą)
- Install Location — domyślna ścieżka .minecraft jest poprawna
Kliknij Install. Po kilku sekundach zobaczysz "Successfully installed". Cała operacja trwa dosłownie 3-5 sekund — Fabric Loader jest mały.
Krok 3: Pobierz Fabric API
Zaraz po instalacji Fabric Loadera pobierz Fabric API z Modrinth. Wybierz wersję dla Twojego MC. Pobrany plik .jar wrzuć do .minecraft/mods/.
Krok 4: Uruchom grę
W launcherze Minecraft wybierz profil "fabric-loader-..." i kliknij "Play". W lewym dolnym rogu ekranu tytułowego zobaczysz liczbę załadowanych modów. Jeśli wyświetla "X mods loaded" — Fabric działa. Czas ładowania: 5-15 sekund (Forge potrzebuje 30-120).
Popularne mody na Fabric
Ekosystem Fabric zdominowały mody wydajnościowe i graficzne, ale biblioteka rośnie w każdym kierunku:
Wydajność (obowiązkowe)
- Sodium — 2-5x więcej FPS, przepisany renderer gry
- Lithium — optymalizacja logiki gry (ticking, pathfinding, physics)
- Phosphor / Starlight — szybszy silnik oświetlenia
- FerriteCore — redukcja zużycia RAM o 40-50%
- ModernFix — naprawia wycieki pamięci i przyspiesza ładowanie
Grafika
- Iris Shaders — shadery kompatybilne z Sodium
- LambDynamicLights — dynamiczne oświetlenie (jak w OptiFine)
- Continuity — connected textures (jak w OptiFine)
Gameplay
Dlaczego Fabric jest szybszy
Fabric Loader nie modyfikuje kodu gry przy starcie — używa Mixin, który wstrzykuje zmiany "na żywo" bez dekompilacji i rekompilacji Minecrafta. Forge (i NeoForge) patchują kod gry podczas ładowania, co dodaje 15-60 sekund do startu.
Efekt w praktyce:
- Start gry: Fabric z 20 modami ładuje się w 8-12 sekund. Forge z 20 modami — 30-50 sekund.
- RAM: Fabric Loader zużywa kilka MB RAM. Forge zajmuje kilkadziesiąt MB samym API.
- Aktualizacje: Fabric Loader działa na nowej wersji MC zwykle w dniu premiery. Mixin nie zależy od konkretnej wersji gry.
Lekkość Fabric ma też cenę: mniej "gotowych" API oznacza więcej pracy dla twórców modów i potencjalnie więcej konfliktów między modami modyfikującymi ten sam fragment kodu przez Mixin.
Fabric vs Forge i NeoForge
| Cecha | Fabric | Forge / NeoForge |
|---|---|---|
| Czas ładowania | 5-15 sekund | 30-120 sekund |
| Aktualizacje do nowego MC | Dzień premiery | 1-8 tygodni |
| Mody wydajnościowe | Sodium, Lithium, Iris (natywne) | Porty (Embeddium) lub brak |
| Duże mody technologiczne | Mniej (Create dopiero na Fabric) | Create, Mekanism, AE2, Thermal |
| Modpacki | Mniejsze, skupione na wydajności | Duże, 200+ modów (FTB, ATM) |
| Wymagania | Fabric Loader + Fabric API | Jeden instalator |
Wybierz Fabric jeśli: grasz na najnowszej wersji MC, priorytetem jest wydajność, chcesz shadery (Iris), lub potrzebujesz szybkiego startu gry. Wybierz NeoForge jeśli: budujesz modpack z Mekanism/AE2/Thermal lub migrujesz ze starego Forge.
Rozwiązywanie problemów
Mod wymaga Fabric API, ale go zainstalowałem
Sprawdź wersję Fabric API — musi odpowiadać wersji MC. Fabric API 0.92 dla MC 1.21 nie zadziała z MC 1.20.4. Pobierz właściwą wersję z Modrinth.
"Incompatible mod set" przy starcie
Dwa mody wymagają różnych wersji tej samej zależności. Przeczytaj dokładnie komunikat — wskaże, który mod wymaga czego. Zaktualizuj oba mody do najnowszych wersji lub usuń jeden.
Gra crashuje się z "Mixin apply failed"
Dwa mody modyfikują ten sam fragment kodu gry. To problem specyficzny dla Fabric — Mixin konflikty. Sprawdź logi w .minecraft/logs/latest.log i usuń jeden z kolidujących modów.
Mod Forge nie działa na Fabric
Mody Forge i Fabric nie są kompatybilne. Nie wrzucaj pliku .jar moda Forge do Fabric — zostanie zignorowany lub wywoła crash. Szukaj wersji Fabric moda na Modrinth, a jeśli nie istnieje — szukaj alternatywy.