ukulib — Minecraft için mod
ukulib, uku3lig modları için ortak bir yardımcı kütüphanedir: hazır ayarlar menüsü, birleşik arayüz ve modların çalışması için zorunlu bir…
ukulib, uku3lig modları için ortak bir yardımcı kütüphanedir: hazır ayarlar menüsü, birleşik arayüz ve modların çalışması için zorunlu bir bağımlılık.
ukulib — Minecraft için mod
Makalenin test edildiği ve yazıldığı Minecraft sürümü: 26.1.2
Desteklenen sürüm aralığı: b1.7.3 – 26.1.2
Bağımlılıklar: Fabric API (Fabric derlemeleri için)
ukulib, geliştirici uku3lig tarafından hazırlanan Minecraft için yardımcı bir mod kütüphanesidir. Kendi başına yalnızca aynı yazarın diğer istemci modlarının üzerine inşa edildiği bir yazılım iskeletidir. Dosya, mods klasörüne zorunlu bir bağımlılık olarak girer: o olmadan ana mod oyunu başlatamaz.
Modpack içindeki rolü
Kütüphane, ayar arayüzü için hazır bileşenler ve komutlar, konumlandırma ve metinle çalışmak için temel araçlar içerir. Buna dayanarak mod yazan geliştiriciler, ayarlar menüsünü sıfırdan uygulamaz — ukulib'i bağlar ve onun hazır widget'larını kullanır. Bu kütüphane üzerine inşa edilen tüm modlar, üçüncü taraf arayüz iskeletleri olmadan, vanilla Minecraft ekranlarına yakın aynı yapılandırma stiline sahiptir.
Kütüphane, ayar arayüzü için hazır bileşenler içerir. Buna dayanarak mod yazan geliştiriciler, ayarlar menüsünü sıfırdan uygulamaz — ukulib'i bağlar ve onun hazır widget'larını kullanır.
Ortak mod listesi ekranı
Oyuncunun doğrudan etkileşimde bulunduğu kütüphanenin tek parçası, ukulib ile entegre edilmiş modların listelendiği ayrı bir menüdür. Bu menü, yükleyicinin standart mod görüntüleme arayüzü üzerinden açılır. Ekranda yalnızca manifestoda kendi giriş noktasını kaydettiren modlar görünür — listedeki bir öğeye tıklamak doğrudan ilgili modun ayarlar sayfasına götürür.
Ayarlar nasıl görünür
Kütüphane üzerine inşa edilmiş yapılandırma sayfaları ortak, birleşik bir görünüme sahiptir: ortada parametre listesi, altta İptal ve Bitti düğmeleri. Değerler standart öğeler aracılığıyla değiştirilir — mantıksal değerler için anahtarlar, sayısal aralıklar için kaydırıcılar, dize değerleri için giriş alanları, sıralı seçenekler için döngüsel seçim düğmeleri.

ukulib tabanlı bir modun ayarlar ekranından bir kesit
Tüketici mod, ayar dosyasını TOML biçiminde yazar ve kendi yapılandırmasının yanına config klasörüne koyar. Kütüphanenin kendisinin değiştirilecek herhangi bir ayarı yoktur — klasördeki herhangi bir .toml dosyası ukulib'e değil, tüketici moda aittir.
Sonuç
ukulib tek bir sorunu çözer — geliştiricilere ayarlar menüsü ve temel araçlar için hazır bir şablon sunarak, aynı yazarın modları arasındaki kod kopyalamayı ortadan kaldırır ve ayarlarını ortak bir stile getirir. uku3lig'in modlarıyla zaten bir istemci oluşturmuş olan ve eksik bağımlılık nedeniyle çökme yaşamadan oyunun başlamasını isteyenler için uygundur.
Kurulum
Tipik bir kurulum yaklaşık 5 dakika sürer. Akış aynıdır; yalnızca loader ve uygun build değişir.
- 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.











