Minecraft eklentisi ViaBackwards
ViaBackwards ve bulunduğu sunucular hakkında bilgi
🔌 ViaBackwards hakkında
ViaBackwards, eski Java Edition istemcilerinin daha yeni sunucu sürümlerine bağlanmasını sağlayan bir Minecraft eklentisidir; bunu ağ protokolü paketlerini çalışma zamanında çevirip uyarlayarak yapar. Via* projesi tarafından sunulur ve ViaVersion ile birlikte kullanılmak üzere tasarlanmıştır (ileri uyumluluğu ViaVersion sağlar).
🎯 Amaç
Eklentinin temel amacı sürümler arası uyumluluktur: eski istemci sürümlerini kullanan oyuncuların, sunucu dünyasını veya sunucu tarafı eklentileri değiştirmeden daha yeni Minecraft sürümlerini çalıştıran sunuculara katılabilmesini sağlayarak erişilebilirliği artırmak.
⚙️ Özellikler
- Daha yeni sunucu sürümlerinden gelen ağ paketlerini, eski istemcilerin anlayabileceği biçimlere çevirir.
- ViaVersion ile birlikte çalışacak şekilde tasarlanmıştır; ViaBackwards'ın çalışması için ViaVersion'ın kurulu olması gerekir.
- Gerekirse eski istemcilere yönelik uyumluluğu daha da genişletmek için ViaRewind entegrasyon desteği sunar.
- Davranışı özelleştirmek için yapılandırma seçenekleri sağlar (blok/öğe dönüştürme, boss bar yönetimi, karakter değiştirme vb.).
- Bukkit/Spigot benzeri sunucular için eklenti olarak ve Fabric/ViaFabric kurulumları için mod sürümü olarak mevcuttur.
🧩 Kimler için
- Farklı Java istemci sürümlerinin tek ve güncel bir sunucuya katılmasını isteyen sunucu sahipleri.
- Eski sunucu sürümlerini sürdürmeden eski istemcileri desteklemesi gereken herkese açık ve özel Survival/SMP ve minigame sunucuları.
- Sürümler arası bağlantılar için Via* araçlarına dayanan proxy yazılımı (BungeeCord/Velocity) kullanan ağlar.
🏗️ Örnek kullanım alanları
- Modern bir sürümde çalışan bir sunucu, biraz daha eski sürümlerdeki oyuncuların sunucuyu geri almaya gerek kalmadan katılmasına izin verir.
- ViaRewind ile birlikte kullanıldığında, nostalji odaklı bir sunucu daha eski istemcileri kabul ederken daha yeni bir backend kullanmayı sürdürebilir.
- Bir proxy ağı, farklı sürümlerden oyuncular için tek bir giriş noktası sunmak üzere ViaVersion ve ViaBackwards kullanır.
⚙️ Kurulum
📥 Kurulum adımları
- Resmî ViaBackwards eklenti jar dosyasını indirin (eklenti build'leri ViaVersion sürümleriyle birlikte yayımlanır).
- Önce ViaVersion'ın kurulu olduğundan emin olun; ViaBackwards'ın çalışması için ViaVersion gerekir.
- ViaBackwards jar dosyasını (ve ViaVersion jar dosyasını) sunucunun
plugins/klasörüne yerleştirin. - Sunucuyu yeniden başlatın ve eklentinin konsol günlüklerinde yüklendiğini doğrulayın.
- Yaygın ViaVersion kontrolleriyle çalışmayı doğrulayın (örneğin eklentinin normal durum çıktısı).
📦 Bağımlılıklar
- ViaVersion (gerekli)
- ViaRewind (isteğe bağlı — çok eski istemcilere desteği genişletir)
- ViaBungee (BungeeCord proxy kurulumları için) veya proxy arkasında çalışırken ilgili proxy adaptörü
🧠 Teknik notlar
- Sunucu tarafı eklenti: Spigot/Paper ve Spigot tabanlı çoğu fork üzerinde çalışır; ViaFabric kullanımı için Fabric sürümleri mevcuttur.
- Resmî depo ve build'ler Via* projesi tarafından sürdürülür; derleme için JDK 17 veya daha yenisi gerekir.
- Projenin bildirdiği bilinen sınırlamalar arasında 1.17'den daha eski istemciler için görünürlük ve dünya yüksekliği sorunları (y=0 altındaki bloklar eski istemcilere görünmez), 1.17+ sunuculardaki <1.17 istemciler için bazı envanter senkronizasyonu uç durumları, eksik ses eşlemeleri ve 1.20+ sunuculardaki <1.19.4 istemciler için bilinen bir smithing table sınırlaması bulunur.
- Yeni Minecraft snapshot ve sürümlerinin yayınları ViaVersion ile koordine edilir; snapshot/dev build'leri ayrı olarak yayımlanır ve destekçiler için daha erken उपलब्ध olabilir.
🤝 Bu eklenti ne zaman faydalı olur
Tek ve güncel bir sunucuyu sürdürürken eski Java istemcilerine sahip oyuncuların da bağlanmasına izin vermeniz gerekiyorsa, ViaBackwards paket düzeyinde uyumluluk sağlar; böylece birden fazla sunucu sürümü çalıştırmanız veya istemci yükseltmelerini zorlamanız gerekmez.
- Restarting...2354.45
- A Minecraft Server851.78
- AnarchyLands CZ/SK651.25
- DaemoniaCraft
Towny tabanlı RPG Survival: özel moblar, ekonomi ve Bedrock desteği — grind odaklı ilerleme sevenlere.
951.22 - AetherCraft
Ara özelleştirilmiş bir Survival SMP; arazi koruması, oyuncu odaklı ekonomi, özel eşyalar ve moblar, birden fazla dünya ve Bedrock/Java crossplay desteği ile.
250.25 - Froggie
Korunan claimler, oyuncu dükkanları ve açık artırmaları olan bir ekonomi, çoklu sürüm desteği ve Java–Bedrock cross-play sunan, sıradan yapımcılar ve topluluklar için dost canlısı bir survival SMP.
249 - A Minecraft Server148.18
- GospelCraft
İnanç temalı Towny survival sunucusu: özel canavarlar, mcMMO ve görevler; kutsal metinler oyun içinde tanıtılıyor.
747.35 - TGG Online
FPS tarzında Kore Minecraft sunucusu; zombi hayatta kalma ve bomb/escape minigameleri sunar, ayrıca kapsamlı özel silahlar, özel modeller ve resource pack destekli bir deneyim içerir.
047.18 - Akoot&Co
Java ve Bedrock desteği olan, topluluk odaklı, samimi bir SMP; herkese açık canlı dünya haritası, bağış mağazası ve rahat inşa ile keşif için yaşam kalitesi özellikleri sunar.
144.57 - MoodCraft
Oyuncuların yönettiği kasabalar, ekonomi ve şehir projelerine odaklanan Fransızca semi-RP survival SMP — oyun içi rehberler, mağazalar, işler ve güvenli sandık korumasıyla dostça ilerleme. Java ve Bedrock desteklenir.
443.64 - EthelMC
Topluluk odaklı survival: ekonomi, arazi koruma, arenalar ve Java/Bedrock crossplay. Sıralamalar, oyuncu mağazaları ve etkinlikler.
243.24 - SentinelCraft
Uzun süredir aktif survival topluluğu: Towns, mcMMO ve ekonomi — grief yasak, dost canlısı topluluk.
242.4 - Racsu Planet
Yetenekler, görevler, özel zindanlar ve resmi bir mağaza ile topluluk merkezi tarafından desteklenen oyun içi ekonomiye sahip çapraz oyun uyumlu Survival MMORPG (Java + Bedrock).
241.17 - The Dojo
Towny survival, mcMMO ilerleme, oyuncu ekonomisi ve topluluk odaklı oynanış — kasaba kur, yetenek geliştir, arkadaşlarınla oyna.
239.86 - ArdakazMC
Arkadaş canlısı, topluluk odaklı survival sunucusu — yapı, grief koruması ve uzun vadeli dünyalar.
138.6 - Anarchy has taken over.236.55
ViaBackwards eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.
Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. ViaBackwards eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.
Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa ViaBackwards kullansa bile bu bölümde görünmeyebilir.
Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için ViaBackwards bulunan sunucu listesini kullanın.