Smooth Scrolling — Minecraft'ta listelere ve arayüzlere akıcı kaydırma animasyonu eklemek için bir mod
Smooth Scrolling modu, Minecraft arayüzlerine ve listelerine akıcı kaydırma ekler. Sohbet, kısayol çubuğu ve daha fazlası için kaydırma…
Smooth Scrolling modu, Minecraft arayüzlerine ve listelerine akıcı kaydırma ekler. Sohbet, kısayol çubuğu ve daha fazlası için kaydırma hızını ve akıcılığını...
Smooth Scrolling — Minecraft'ta listelere ve arayüzlere akıcı kaydırma animasyonu eklemek için bir mod
Yükleyici: Fabric
Test edilen ve makale için kullanılan Minecraft sürümü: 1.21.11
Desteklenen sürüm aralığı: 1.20.x, 1.21–1.21.1, 1.21.3–1.21.11, 26.1.x
Mod sürümü: 2.7.3
Smooth Scrolling, Minecraft'ta varsayılan olarak geçişlerin tek bir sıçramayla (ara kareler olmadan) yapıldığı öğelere akıcı bir kaydırma ekler. Mod tamamen istemci taraflıdır, bu nedenle yalnızca oyuncu tarafına kurulur ve sunucu değişikliği gerektirmez. Animasyonun akıcılığı ve hızı her tür için ayrı ayrı yapılandırılır.
Hangi ekranlar akıcı kaydırma kazanır
Modun çalışması beş arayüz alanına odaklanmıştır:
Hotbar — fare tekerleği aracılığıyla yuvalar arasında geçiş yapmak anında bir sıçrama yerine bir hareket animasyonu elde eder.
Chat — pencerenin kendisinin açılması, mesaj geçmişinin kaydırılması ve giriş alanının üzerindeki öneri listesi.
Creative Screen — öğelerin bulunduğu sekmeler arasında gezinmek kademeli hale gelir.
Entry List — dünya seçimi menüsü, sunucular, kaynak paketleri, veri paketleri, gölgelendirici paketleri.
Text Input Field — çok satırlı metinlerin girildiği yerler: kitaplar, tabelalar, komut bloğu.
Beş bloğun tümü bağımsız çalışır. Örneğin, akıcı sohbeti etkinleştirebilir ve akıcılık değerini sıfıra ayarlayarak kısayol çubuğu animasyonunu tamamen devre dışı bırakabilirsiniz.

Fare tekerleği aracılığıyla kısayol çubuğu yuvalarının akıcı değişimi

Öğe ızgarasının kademeli bir kayması ile yaratıcı envanter sekmesinde hareket
Yapılandırma
Parametrelerin mantığı tüm bölümlerde aynıdır: akıcılık değeri yüzde olarak belirtilir (0 — animasyon devre dışı, geçişler anında; sayı ne kadar yüksek olursa, hareket o kadar yavaş ve yumuşak olur), hız — bir tekerlek kaydırması başına piksel olarak. Aşağıda smoothscroll.json dosyasının tüm bloklarındaki parametreler yer almaktadır.
Hotbar
Parametre | Ne işe yarar |
| Aktif yuva değişiminin akıcılığı. 0 — varsayılan oyundaki gibi anında geçiş. Daha yüksek değerler (100'e kadar) — daha yavaş değişim animasyonu. |
| Seçimin son yuvadan ilkine ve tersine geçip geçmeyeceği. |
| Değiştirilirken tam olarak hangi öğenin hareket edeceği. |
Chat
Parametre | Ne işe yarar |
| Mesaj geçmişini kaydırmanın akıcılığı. 0, satır atlamalarıyla varsayılan davranışa döndürür. |
| T tuşuna basıldığında sohbet penceresinin görünümünün akıcılığı. 0 — pencere açılmadan anında belirir. |
| Tekerlek kaydırması başına piksel cinsinden kaydırma hızı. 0 varsayılan değeri bırakır; daha yüksek sayılar — satırlar tekerlek dönüşü başına daha hızlı uçar. |
| Giriş alanının üzerinde beliren öneri listesinin akıcılığı (oyuncu adları, kullanılabilir komutlar). |
| Aynı öneri listesinin kaydırma başına piksel olarak hızı. |
Creative Screen
Parametre | Ne işe yarar |
| Sekmedeki öğe ızgarasını kaydırmanın akıcılığı. 0 — animasyonsuz anında geçiş. |
| Tekerlek kaydırması başına piksel cinsinden kaydırma hızı. |
| Envanter GUI'sini yeniden çizen kaynak paketleri ile uyumluluk modu. Mod aktifken sekme dokuları kayarsa veya kırpılırsa bunu |
Entry List
Parametre | Ne işe yarar |
| Dünya seçimi menüsü, sunucular, kaynak paketleri ve diğer listelerde gezinmenin akıcılığı. |
| Kayıtların kaydırma başına piksel cinsinden kaydırma hızı. |
Text Input Field
Parametre | Ne işe yarar |
| Kitaplarda, tabelalarda ve komut bloğunda çok satırlı metni kaydırmanın akıcılığı. |
| Tekerlek kaydırması başına piksel cinsinden kaydırma hızı. |
| Metin imleci ile görünür alanın kenarı arasında korunan piksel cinsinden kenar boşluğu. Bu kenar boşluğu sayesinde, yazarken imleç doğrudan sınıra "çarpmaz". |
| Varsayılan yerine özel imleç hareket mantığı. |
Misc
Parametre | Ne işe yarar |
| Geliştiriciler için teknik bayrak: kaydırma sırasında modun yönettiği kırpma alanlarının sınırlarını gösterir. Normal bir oyunda bunu etkinleştirmenin bir anlamı yoktur. |
Sonuç
Smooth Scrolling, varsayılan oyunun görsel bir detayını yeniden işler: arayüzde kaydırırken oluşan keskin sıçramalar. Anında geçiş yerine, istemci ara kareler gösterir; her tür için ayrı bir akıcılık kaydırıcısı ve hız kaydırıcısı bulunur. Oyuncunun genellikle sunucu listeleri, sohbet geçmişi veya büyük metin giriş alanlarıyla çalıştığı hayatta kalma, mini oyunlar ve yaratıcı modlara sahip istemci mod paketleri 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.











