
Iris/Oculus & GeckoLib Compat — Minecraft'ta shader'larla animasyonları düzeltmek için mod
Iris/Oculus & GeckoLib Compat (GeckoAnimFix olarak da bilinir), Minecraft için tek bir belirli hatayı düzelten küçük bir istemci tarafı…
Iris/Oculus & GeckoLib Compat (GeckoAnimFix olarak da bilinir), Minecraft için tek bir belirli hatayı düzelten küçük bir istemci tarafı moddur: shader paketinde varlık gölgeleri etkinleştirildiğinde, GeckoLib kütüphanesi üzerine kurulu mob'ların ve diğer varlıkların…
Iris/Oculus & GeckoLib Compat — Minecraft'ta shader'larla animasyonları düzeltmek için mod
Makalenin test edilip yazıldığı Minecraft sürümü: 1.21
Desteklenen sürüm aralığı: 1.18.2, 1.19.2–1.19.4, 1.20.x, 1.21
Mod sürümü: 1.0.0
Fabric'te: Fabric API + Fabric Loader + GeckoLib + Iris
Forge/NeoForge'da: GeckoLib + Oculus
Iris/Oculus & GeckoLib Compat (GeckoAnimFix olarak da bilinir), Minecraft için tek bir belirli hatayı düzelten küçük bir istemci tarafı moddur: shader paketinde varlık gölgeleri etkinleştirildiğinde, GeckoLib kütüphanesi üzerine kurulu mob'ların ve diğer varlıkların animasyonları oynatılmayı durdurur. Özel yaratıklar tek bir pozda donar — ve dünyanın ortasında heykeller gibi görünür.
Hata nereden kaynaklanıyor
GeckoLib kütüphanesi, daha karmaşık 3B modeller ve mob'ların iskelet animasyonu için yaygın bir araçtır. Kendi yaratıkları olan onlarca mod bunu kullanır: yürüme döngüleri, nefes alma, silah savurma, saldırgan pozlar vb. için. Minecraft'ta varlık render'ı aslında bir karede birkaç kez yürütülür — ayrı olarak ana görüntü için ve ayrı olarak gölge haritasının oluşturulması için. Animasyon yalnızca bu geçişlerden birinde güncellenmelidir.
Shader paketi varlık gölgeleri eklediğinde (Entity Shadows seçeneği), mob modeli shader geçişi için yeniden çizilir. Eski GeckoLib sürümlerinde, bu ek geçişte modelin animasyon durumu bozulur — kare takılı kalır. Shader olmadan veya varlık gölgeleri devre dışıyken hata ortaya çıkmaz.
Mod tam olarak ne yapıyor
GeckoAnimFix, GeckoLib'in davranışına küçük bir düzeltme ekler — öyle ki mob'un animasyon döngüsü, shader gölgeleri tarafından etkinleştirilen ek render geçişinde sıfırlanmaz. Varlıklar, Iris veya Oculus'ta hangi shader'ın etkin olduğundan bağımsız olarak animasyonlarını normal şekilde oynatmaya devam eder.
Mod otomatik olarak çalışır — .jar dosyası mods/ klasörüne yerleştirildikten sonra ek ayar gerektirmez. Hiçbir komut, yeni blok veya oyun içi menü görünmez: oyuncu yalnızca daha önce bozuk olan mob'ların yeniden normal hareket ettiğini fark eder.
GeckoLib 1.20.1+ için mod gerekli değildir: Benzer bir düzeltme zaten kütüphanenin kendisine entegre edilmiştir. Modpaketiniz zaten güncel bir GeckoLib kullanıyorsa — ek düzeltme modu hiçbir fayda sağlamaz ve bazı durumlarda engel olabilir.
Nasıl kurulur
Kurulum prosedürü ilgili yükleyici için standarttır — .jar dosyası, GeckoLib kütüphanesi ve shader modu (Iris veya Oculus) ile birlikte mods/ klasörüne yerleştirilir. Mod oyunda ayrı hizmet dosyaları oluşturmaz.
Dikkat edilmesi gereken bir ayrıntı: mod sürümü, Minecraft ve yükleyici sürümüyle tam olarak eşleşmelidir. Forge için derlenmiş sürüm, oyun sürüm numarası aynı olsa bile Fabric'te çalışmaz ve tersi de geçerlidir. Modrinth sayfasında, dosya listesinde her oyun sürümü için belirli bir .jar dosyasının hangi yükleyiciyi desteklediği ayrı olarak belirtilmiştir.
Sonuç
Iris/Oculus & GeckoLib Compat tek bir dar görevi kapatır: kullanıcı shader paketindeki gölgelerden vazgeçmek istemediğinde, Minecraft'taki özel mob'ların animasyonlarına yeniden hayat verir. En büyük anlamı — GeckoLib'in henüz kendi düzeltmesini içermediği eski modpaketleri 1.18.2–1.19.4 ve erken 1.20'de oynamaktır. Sınırlama açıktır: güncel GeckoLib sürümleri için mod artık gereksizdir ve hatta karmaşık animasyonlu modlara engel olabilir. Alternatif — GeckoLib kütüphanesinin kendisini 4.x veya daha yenisine güncellemektir; bu, ayrı bir düzeltmeyi gereksiz kılar, ancak paketteki diğer modların uyumlu sürümlerini gerektirir.
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.











