Belirti nedir?
Bot bağlanmaya çalışır ve neredeyse anında düşer. Bağlantı oyun aşamasına hiç ulaşmaz; dünyaya giriş, sohbet veya ping değeri oluşmaz. Sunucu tarafından gelen mesaj genellikle "outdated client", "outdated server" ya da sunucunun beklediği sürümü söyleyen bir metindir.
Sunucu listesi ekranında sunucu çevrim içi görünürken botun bağlanamaması bu hatanın tipik görüntüsüdür.
Neden oluşur?
Minecraft istemcisi ile sunucu arasındaki ilk adım el sıkışmadır: istemci hangi protokol sürümünü konuştuğunu bildirir. Sunucu bu numarayı kabul etmezse bağlantıyı oracıkta kapatır. Sürüm adı (1.20.1) ile protokol numarası aynı şey değildir; farklı sürüm adları aynı protokolü paylaşabilir veya aynı aile içinde protokol değişebilir.
Sık görülen nedenler:
-
Sunucu profilinde sürüm
autobırakılmış ve otomatik seçim sunucunun beklediğinden farklı bir protokole karar vermiş. - Sunucu ViaVersion benzeri bir çoklu sürüm köprüsü kullanıyor ve yalnız belirli bir aralığı kabul ediyor.
- Sunucu bir proxy (Velocity, BungeeCord) arkasında ve proxy'nin kabul ettiği sürüm aralığı arka uç sunucudan farklı.
- Sunucu yakın zamanda sürüm yükseltmiş; profildeki sabit sürüm eskimiş.
AFKBase'te nasıl görünür?
Bağlantı Merkezi'nde teşhis çalıştırdığınızda birincil kod
VERSION_MISMATCH olur ve önem derecesi
engelleyici (ERROR) olarak işaretlenir. Teşhis,
son bağlantı olaylarında sürüm/protokol ile ilgili kanıt bulduğunda
bu kodu atar ve sunucunun uyumluluk durumunu
BLOCKED yapar.
Bağlantı günlüğünde el sıkışma satırından sonra oyun aşamasına ait hiçbir kaydın olmaması bu kodu doğrular.
Nasıl teşhis edilir?
- Sunucunun gerçekte hangi sürümü beklediğini öğrenin: normal Minecraft istemcisiyle sunucu listesine ekleyin; sunucu satırı uyumsuzluk durumunda beklediği sürümü gösterir.
-
Sunucu profilinde sürümü
autoyerine o kesin sürüme sabitleyin. - Botu yeniden başlatıp bağlantı günlüğünde el sıkışma adımının geçilip geçilmediğine bakın.
- Hâlâ düşüyorsa, sunucunun proxy kullanıp kullanmadığını doğrulayın; proxy ve arka uç farklı sürüm aralıkları kabul edebilir.
Çözüm
| Durum | Yapılacak |
|---|---|
Sürüm auto |
Sunucunun beklediği sürüme sabitleyin. Bu, kodun en sık çözümüdür. |
| Sunucu ViaVersion kullanıyor | Köprünün kabul ettiği aralıktan bir sürüm seçin; genelde sunucunun kendi sürümü en güvenlisidir. |
| Sunucu yeni yükseltilmiş | Profildeki sabit sürümü güncelleyin. |
| Proxy arkasında | Proxy'nin bildirdiği sürümü esas alın; arka uç sürümünü değil. |
AFKBase'in desteklediği sürüm listesi 1.8.8 ile 1.21.11 arasındaki 28 protokol sürümünü kapsar. Sunucu bu aralığın dışında bir sürüm bekliyorsa bağlantı kurulamaz.
Ne zaman sunucu yöneticisine başvurmalısınız?
Sunucu, desteklenen aralığın dışında bir sürüm çalıştırıyorsa (örneğin bir anlık görüntü sürümü veya çok eski bir yapı) istemci tarafında yapılacak bir şey yoktur. Ayrıca sunucu belirli istemci markalarını protokol seviyesinde filtreliyorsa bu bir yapılandırma kararıdır ve yöneticiyle konuşulması gerekir.
İlgili sayfalar ve veriler
Sürüm dağılımının ve diğer uyumluluk özelliklerinin ölçülmüş hâli uyumluluk veritabanında yer alır. Sürümün uyumluluğa etkisinin kavramsal anlatımı için sunucu uyumluluğu rehberine, bağlantı sorunlarının genel akışı için bağlantı sorunları rehberine bakın.
Panelden görünüm
Bu konuyla ilgili ekranlar doğrudan AFKBase panelinden alınmıştır.