Discord

Fabric API — serce ekosystemu Fabric

Podstawowa biblioteka, bez której większość modów na Fabric nie uruchomi się. Wymagana zależność numer jeden.

Biblioteka / API Fabric MC 1.14.x - 1.21.x

Czym jest Fabric API?

Fabric API to zbiór modułów programistycznych, które dostarczają twórcom modów gotowe interfejsy do interakcji z Minecraftem. Vanilla Minecraft nie udostępnia wielu hooków potrzebnych modom — Fabric API wypełnia tę lukę, oferując API do eventów, renderowania, sieci, rejestrów przedmiotów, biomów i dziesiątek innych systemów.

Dla gracza Fabric API jest po prostu plikiem .jar, który wrzucasz do folderu mods. Nie dodaje żadnych funkcji do gry sam w sobie — działa jako fundament, na którym budowane są inne mody. Bez niego większość modów na Fabric po prostu się nie uruchomi.

Fabric API jest modularny — składa się z ponad 80 osobnych modułów (networking, rendering, biome API, item groups, loot tables itd.). Mody deklarują, których modułów potrzebują, co oznacza, że nie ładujesz niczego zbędnego. To jeden z powodów, dla których Fabric jest lżejszy od Forge.

Fabric API vs Fabric Loader — jaka różnica?

To częste źródło pomyłek. Fabric Loader to program, który instalujesz przez Fabric Installer — tworzy profil w launcherze i odpowiada za ładowanie modów do gry. Fabric API to osobny mod (plik .jar), który dodaje interfejsy programistyczne dla twórców modów.

Potrzebujesz obu: Fabric Loader ładuje mody, a Fabric API daje im narzędzia do działania. Sam Fabric Loader bez API pozwoli uruchomić tylko mody, które nie korzystają z żadnych API Fabric (np. Lithium), ale takich modów jest niewiele.

Jak zainstalować Fabric API

  1. Zainstaluj Fabric Loader z fabricmc.net. Uruchom installer i wybierz wersję Minecrafta.
  2. Pobierz Fabric API z Modrinth. Upewnij się, że wersja odpowiada Twojej wersji Minecrafta.
  3. Wrzuć plik .jar do folderu .minecraft/mods/.
  4. Uruchom grę z profilem Fabric. Fabric API załaduje się automatycznie — nie wymaga żadnej konfiguracji.
Wskazówka: Wersja Fabric API musi dokładnie odpowiadać wersji Minecrafta. Fabric API dla 1.20.4 nie zadziała na 1.20.6. Zawsze sprawdzaj kompatybilność na Modrinth.

FAQ

Czy każdy mod na Fabric wymaga Fabric API?

Nie każdy, ale zdecydowana większość — około 95% modów na Fabric korzysta z Fabric API. Wyjątkami są mody czysto optymalizacyjne jak Lithium, które modyfikują wewnętrzny kod Minecrafta bez użycia API. W praktyce zawsze warto mieć Fabric API zainstalowane.

Czym się różni Fabric API od Fabric Loadera?

Fabric Loader to program ładujący mody (instalujesz go przez installer). Fabric API to plik .jar wrzucany do folderu mods, który dodaje interfejsy programistyczne. Loader ładuje mody, API daje im narzędzia. Potrzebujesz obu.

Czy Fabric API wpływa na wydajność?

Fabric API jest bardzo lekki i nie wpływa zauważalnie na wydajność gry. Moduły ładują się tylko gdy są potrzebne. Nie musisz się martwić, że Fabric API spowolni Minecrafta.

Komentarze