Fabric API
Fabric API hakkında
Fabric API, Fabric Loader üzerinde çalışan modlara standart programlama arayüzleri (API'ler) sağlayan vazgeçilmez bir kütüphane. Fabric'e herhangi bir mod kuruyorsan, vakaların %90'ında Fabric API'ye de ihtiyacın olur.
Perde arkasında Fabric API, "kanca" (hook) denen noktalardan oluşur: modlar oyunla bu noktalar üzerinden etkileşime girer. Her modun Minecraft'a kendi yöntemiyle müdahale etmesi yerine, Fabric API onlara blok, eşya, biyom, üretim tarifi, efekt ve çok daha fazlasını eklemenin standart bir yolunu sunar.
Oyuncu olarak senin için bu, tek bir basit kurala iner: önce Fabric Loader'ı, sonra Fabric API'yi, ardından istediğin bütün modları kur. Fabric API, diğer bütün modların üzerinde durduğu temeldir.
Şunu unutma: Fabric API tek başına oynanışta hiçbir şeyi değiştirmez. Hiçbir blok, eşya ya da mekanik eklemez; tamamen teknik bir kütüphanedir. Kurduktan sonra, onu kullanan modları kurana kadar hiçbir fark görmezsin.
Fabric API çok hızlı güncellenir, çoğu zaman yeni bir Minecraft sürümü çıktıktan birkaç saat sonra. Fabric ekosisteminin Forge'a karşı en büyük avantajlarından biri de bu: oyunun yeni sürümlerine ne kadar hızlı uyum sağladığı.
Kurulumu çok basit: .jar dosyasını Modrinth'ten ya da CurseForge'dan indir ve .minecraft/mods/ klasörüne at. Prism, GDLauncher ya da ATLauncher gibi bir launcher kullanıyorsan Fabric API'yi doğrudan launcher'ın mod tarayıcısından kurabilirsin.
Fabric API açık kaynaklıdır ve FabricMC ekibi tarafından geliştirilir. Yüzlerce kişinin katkıda bulunduğu Fabric API, Minecraft modlama ekosisteminin en aktif projelerinden biri.
Özellikler ve mekanikler
Fabric API ile gelen başlıca özellikler:
- Fabric modları için standart API
- Bloklar, eşyalar ve biyomlar için kancalar
- Olay (event) ve callback sistemi
- Render ve arayüz (GUI) API'leri
- Tarif kaydı
- Ağ ve paket API'leri
- Veri üretme (data generation) sistemi
- Komut ağacı API'si
Artılar ve eksiler
Artılar
- Fabric modlarının %90'ından fazlası için gerekli
- Çok hızlı güncellemeler (birkaç saat içinde)
- Hafif: performansı etkilemez
- Açık kaynak, yüzlerce kişinin katkısıyla
- Kararlı, iyi test edilmiş kod
Eksiler
- Diğer modlar olmadan tek başına hiçbir şey yapmaz
- Sadece Fabric için (Forge/NeoForge için değil)
- Eski modlar belirli bir sürüm isteyebilir
Fabric API nasıl kurulur
Fabric API'yi Modrinth'ten indir (modrinth.com/mod/fabric-api). İndirdiğin sürümün Minecraft sürümünle uyumlu olduğundan emin ol. .jar dosyasını .minecraft/mods/ klasörüne at. Prism Launcher ya da GDLauncher kullanıyorsan Fabric API'yi doğrudan yerleşik mod tarayıcısından kurabilirsin.
- Uygun mod yükleyicisini kur: Fabric. Fabric'i fabricmc.net'ten indirebilirsin.
- Fabric API modunu resmî sayfasından indir. Mod sürümünün Minecraft sürümünle uyumlu olduğundan emin ol (1.14 - 1.21.5).
- İndirdiğin
.jardosyasını.minecraft/mods/klasörüne kopyala. Dosyayı arşivden çıkarma. - Minecraft'ı yükleyicinin profiliyle başlat. Oyun çökerse
.minecraft/logs/latest.logdosyasına bak: en yaygın sorun sürüm uyuşmazlığıdır.
Uyumluluk
Editörün değerlendirmesi
Fabric API eğlence için kurduğun bir mod değil, Fabric ekosisteminin temeli. O olmadan modların çoğu düpedüz çalışmaz. Kurulumu çocuk oyuncağı, sisteme de hiç ek yük bindirmez. Fabric'te oynuyorsan mods/ klasöründeki ilk şey Fabric API olmalı, hemen Sodium'un yanında.
İlgili modlar
Fabric API hoşuna gittiyse şu modlara da göz at:
| Mod | Kategori | Yükleyici | Puan |
|---|---|---|---|
| Fabric API (bu mod) | API / Kütüphane | Fabric | 5.0 |
| Sodium | Optimizasyon | Fabric, NeoForge | 4.9 |
| Iris Shaders | Grafik | Fabric, NeoForge | 4.8 |
Fabric API hakkında sıkça sorulan sorular
Fabric API nasıl kurulur?
Fabric API'yi Modrinth'ten indir (modrinth.com/mod/fabric-api). İndirdiğin sürümün Minecraft sürümünle uyumlu olduğundan emin ol. .jar dosyasını .minecraft/mods/ klasörüne at. Prism Launcher ya da GDLauncher kullanıyorsan Fabric API'yi doğrudan yerleşik mod tarayıcısından kurabilirsin. Daha fazla ayrıntıyı mod kurulum rehberimizde bulabilirsin.
Fabric API hangi Minecraft sürümlerinde çalışır?
Fabric API, Minecraft 1.14 - 1.21.5 sürümlerini destekler. Modun senin oyun sürümüne uygun bir dosyası olup olmadığını her zaman Modrinth'te ya da CurseForge'da kontrol et.
Fabric API, Forge'da çalışır mı?
Fabric API, Fabric için mevcut ama Forge/NeoForge için yok. Forge'da oynuyorsan bir alternatif ara ya da resmî olmayan bir port olup olmadığına bak.
Fabric API ücretsiz mi?
Evet. Fabric API tamamen ücretsiz; onu Modrinth'ten ya da CurseForge'dan indirebilirsin. Minecraft modları için asla para ödeme: biri sana mod satmaya çalışıyorsa bu dolandırıcılıktır.
Fabric API sunucularda çalışır mı?
Fabric API hem istemciye hem de sunucuya kurulmalı. Bir sunucu yönetiyorsan aynı modu sunucunun mods/ klasörüne kur. Sunucular hakkında daha fazlasını rehberimizde bulabilirsin.