Discord
Mody

OptiFabric — OptiFine na Fabric Loaderze

OptiFabric to mod-most, który pozwala załadować OptiFine jako moda Fabric. Normalnie OptiFine działa tylko samodzielnie lub z Forge — OptiFabric łamie tę barierę. Jeśli koniecznie potrzebujesz OptiFine (peleryny, connected textures, konkretny shader) i jednocześnie grasz z modami Fabric, OptiFabric jest rozwiązaniem. Ma ograniczenia, ale działa.

Jak działa OptiFabric

OptiFine nie jest modem open source i nie używa standardowego API Fabric. Jest zaprojektowany jako samodzielny mod lub dodatek do Forge. OptiFabric rozwiązuje ten problem przez runtime patching — przy starcie gry przechwytuje plik .jar OptiFine i wstrzykuje go do środowiska Fabric jako kompatybilny mod.

To podejście ma fundamentalną wadę: OptiFine modyfikuje renderer Minecrafta na niskim poziomie, co koliduje z każdym innym modem robiącym to samo. Dlatego OptiFabric nie jest kompatybilny z Sodium, Iris ani innymi modami graficznymi Fabric. Musisz wybrać: OptiFine (przez OptiFabric) albo natywne mody Fabric do optymalizacji.

Instalacja krok po kroku

Wymagania

Krok 1: Pobierz OptiFabric

Pobierz OptiFabric z Modrinth lub CurseForge. Wybierz wersję odpowiadającą Twojej wersji MC. Pobrany plik to optifabric-X.X.X.jar.

Krok 2: Umieść pliki w folderze mods

Do folderu .minecraft/mods/ wrzuć trzy pliki:

  1. fabric-api-X.X.X.jar — Fabric API
  2. optifabric-X.X.X.jar — sam OptiFabric
  3. OptiFine_X.XX.X_HD_U_XX.jar — OptiFine (nie instaluj go przez instalator, wrzuć surowy plik .jar)

Krok 3: Uruchom grę

Uruchom Minecraft z profilem Fabric. OptiFabric automatycznie wykryje plik OptiFine i załaduje go. W Video Settings zobaczysz rozszerzone opcje OptiFine (Shaders, Quality, Performance). Jeśli gra crashuje się — sprawdź sekcję problemów poniżej.

Kompatybilność z modami

OptiFabric działa z większością modów Fabric, które nie modyfikują renderera gry. Kompatybilne są m.in.:

  • Mod Menu — lista modów z ustawieniami
  • Roughly Enough Items (REI) — przeglądarka receptur
  • Lithium — optymalizacja logiki (nie koliduje z rendererem)
  • Fabric Language Kotlin — biblioteka dla modów w Kotlinie
  • WorldEdit — edycja terenu

Niekompatybilne:

  • Sodium — modyfikuje renderer, bezpośredni konflikt z OptiFine
  • Iris Shaders — alternatywny system shaderów, nie może działać równocześnie z OptiFine
  • Indium — addon Sodium, bez sensu bez Sodium
  • Canvas Renderer — alternatywny renderer, ten sam problem

Ograniczenia i znane problemy

Opóźnione aktualizacje

OptiFabric musi czekać zarówno na nową wersję OptiFine, jak i na kompatybilność z nowym Fabric API. To podwójne oczekiwanie — nowa wersja MC może nie być wspierana przez tygodnie lub miesiące.

Crashe z modami graficznymi

Każdy mod modyfikujący rendering (nawet pośrednio) może powodować crash. Jeśli gra nie startuje po dodaniu nowego moda — sprawdź, czy nie wchodzi w konflikt z OptiFine.

Gorsze FPS niż Sodium

OptiFine poprawia wydajność względem vanilla, ale Sodium robi to skuteczniej. Benchmarki pokazują 50-200% więcej FPS z Sodium niż z OptiFine na tym samym sprzęcie. Jeśli priorytetem jest wydajność, Sodium wygrywa.

Brak wsparcia od twórcy OptiFine

sp614x (twórca OptiFine) oficjalnie nie wspiera OptiFabric. Problemy z OptiFine działającym przez OptiFabric nie będą rozpatrywane przez autora OptiFine.

Alternatywy — kiedy nie używać OptiFabric

Większość funkcji OptiFine ma natywne odpowiedniki na Fabric, które działają lepiej i nie powodują konfliktów:

Funkcja OptiFine Odpowiednik na Fabric
Optymalizacja FPS Sodium
Shadery Iris Shaders
Connected Textures Continuity
Dynamiczne światło LambDynamicLights
Zoom Zoomify lub Ok Zoomer
Szczegółowe Video Settings Sodium Extra + Reese's Sodium Options

Jedyny powód, by używać OptiFabric zamiast natywnych alternatyw: potrzebujesz peleryny OptiFine lub używasz resource packa/shadera, który działa wyłącznie z OptiFine (np. starsze wersje SEUS). W każdym innym przypadku zestaw Sodium + Iris + Continuity + LambDynamicLights daje lepsze wyniki.

Powiązane strony