ukulib — mod do Minecrafta
ukulib to pomocnicza biblioteka-mod do Minecrafta, która daje innym modom uku3lig wspólne menu ustawień i narzędzia.
ukulib to pomocnicza biblioteka-mod do Minecrafta, która daje innym modom uku3lig wspólne menu ustawień i narzędzia.
ukulib — mod do Minecrafta
Wersja Minecrafta, na której przetestowano i napisano artykuł: 26.1.2
Zakres obsługiwanych wersji: b1.7.3 – 26.1.2
Zależności: Fabric API (dla wersji Fabric)
ukulib to pomocnicza biblioteka-mod do Minecrafta autorstwa uku3lig. Sama w sobie jest jedynie szkieletem programistycznym, na którym zbudowane są inne kliencie mody tego samego autora. Do folderu mods trafia jako wymagana zależność: bez niej główny mod po prostu nie uruchomi gry.
Rola w zestawie modów
Biblioteka zawiera gotowe komponenty interfejsu ustawień oraz podstawowe narzędzia do pracy z komendami, pozycjonowaniem i tekstem. Autorzy piszący mody na jej bazie nie tworzą menu opcji od zera — podłączają ukulib i korzystają z jej gotowych widżetów. Wszystkie mody zbudowane na tej bibliotece mają jednakowy styl konfiguracji, zbliżony do standardowych ekranów Minecrafta, bez zewnętrznych szkieletów UI.
Biblioteka zawiera gotowe komponenty interfejsu ustawień. Autorzy piszący mody na jej bazie nie tworzą menu opcji od zera — podłączają ukulib i korzystają z jej gotowych widżetów.
Wspólny ekran z listą modów
Jedyna część biblioteki, z którą gracz wchodzi w bezpośrednią interakcję, to osobne menu z listą modów zintegrowanych z ukulib. Otwiera się je przez standardowy interfejs przeglądu modów loadera. Na ekranie wyświetlane są tylko te mody, które zarejestrowały swój punkt wejścia w manifeście — kliknięcie pozycji z listy prowadzi bezpośrednio do strony ustawień danego moda.
Jak wyglądają ustawienia
Strony konfiguracji zbudowane na bibliotece mają wspólny, ujednolicony wygląd: lista parametrów pośrodku, przyciski Anuluj i Gotowe na dole. Zmiana wartości odbywa się przez standardowe elementy — przełączniki dla wartości logicznych, suwaki dla zakresów liczbowych, pola tekstowe dla wartości tekstowych, przyciski cyklicznego wyboru dla opcji wyliczeniowych.

Fragment ekranu ustawień moda opartego na ukulib
Plik ustawień mod-konsument zapisuje w formacie TOML i umieszcza w folderze config obok własnego configu. Sama biblioteka nie ma własnych parametrów do zmiany — dowolny plik .toml w folderze należy do mod-konsumenta, a nie do ukulib.
Podsumowanie
ukulib rozwiązuje jedno zadanie — dając twórcom gotowy szablon menu ustawień i podstawowych narzędzi, eliminuje kopiowanie kodu między modami tego samego autora i sprowadza ich ustawienia do wspólnego stylu. Sprawdzi się u tych, którzy mają już zestaw modów uku3lig, i chcą, aby gra uruchamiała się bez wywalania z powodu brakującej zależności.
Instalacja
Typowa instalacja zajmuje około 5 minut. Procedura jest taka sama; różni się tylko loader i odpowiedni build.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











