Aktualności

Fabric API 26.1 — największa aktualizacja w historii modloadera i nowe narzędzie mcsrc.dev

Zespół Fabric opublikował wsparcie dla Minecrafta 26.1, określając zmiany jako „największe kiedykolwiek wprowadzone dla pojedynczego wydania”. To koniec ery narzędzi Yarn — Minecraft 26.1 jest pierwszą wersją bez obfuskacji kodu, więc mapowania są niepotrzebne. Fabric zaprezentował też nowe narzędzie mcsrc.dev do przeglądania kodu Minecrafta w przeglądarce.

Opublikowano: 25 marca 2026 | Autor: Rabus

Fabric API 26.1 — największa aktualizacja modloadera

Minecraft 26.1 — era bez obfuskacji. Źródło: Mojang Studios / Fabric

Dlaczego to przełom?

Do wersji 26.0 każda wersja Minecrafta Java Edition była obfuskowana — nazwy klas, metod i zmiennych zamieniane na bezsensowne litery (np. abc.def() zamiast player.getHealth()). Społeczność modderska tworzyła własne mapowania (Yarn by Fabric, Mojmap by Mojang, MCP by Forge) aby przywrócić czytelność.

W Minecraft 26.1 Mojang wydał grę bez żadnej obfuskacji. Kod źródłowy jest czytelny wprost z dekompilacji. To oznacza:

  • Yarn jest niepotrzebny — Fabric oficjalnie kończy wsparcie dla Yarn
  • Mody używają natywnych nazw Mojang — koniec problemów z mapowaniami
  • Szybsze aktualizacje modów — mniej pracy przy każdej nowej wersji
  • Prostszy debugging — stacktrace’y są czytelne bez narzędzi

Nowe wymagania dla modderów

NarzędzieWymagana wersja
JavaJava 25 (Microsoft OpenJDK 25)
Gradle9.4.0
Fabric Loom1.15+
MapowaniaMojang (natywne) — Yarn nieobsługiwany

mcsrc.dev — przeglądaj kod Minecrafta w przeglądarce

Fabric zaprezentował mcsrc.dev — nowe narzędzie webowe, które pozwala przeglądać zdekompilowany kod źródłowy Minecrafta bezpośrednio w przeglądarce. Używa Vineflower (dekompilatora) skompilowanego do WebAssembly, więc cała dekompilacja odbywa się lokalnie w Twojej przeglądarce — żaden kod nie jest wysyłany na serwer.

To rewolucja dla modderów początkujących — zamiast konfigurować środowisko deweloperskie, można po prostu otworzyć stronę i przeglądać kod. Narzędzie jest open source na GitHubie (FabricMC/mcsrc).

Co to oznacza dla graczy?

  • Mody będą aktualizowane szybciej — mniej pracy dla modderów przy każdym updacie
  • Mniej błędów w modach — czytelny kod = łatwiejsze debugowanie
  • Więcej nowych modów — niższy próg wejścia dla początkujących modderów
  • Każdy mod sprzed 26.1 wymaga rekompilacji — nie wystarczy prosta aktualizacja

NeoForge i Quilt — też się dostosowują

NeoForge wypuścił już buildy alpha dla 26.1. Quilt również pracuje nad wsparciem. Cały ekosystem moddingu przechodzi najwaze wa zmiany od czasu przejścia z ModLoader na Forge w 2012 roku.

Jak zaktualizować swój mod?

Fabric udostępnił oficjalny przewodnik migracji na docs.fabricmc.net/26.1/develop/porting/. Kluczowe kroki:

  1. Zaktualizuj Gradle do 9.4.0
  2. Zaktualizuj Loom do 1.15+
  3. Zmień mapowania z Yarn na Mojang
  4. Zainstaluj Java 25
  5. Przekompiluj i przetestuj