Learn · modules
Minecraft'ta AntiServer Nedir? Nasıl Çalışır
AntiServer, zorla konum sıfırlamaları ve hız sıfırlamaları gibi sunucu düzeltmelerini yok sayan veya yumuşatan bir Minecraft modülüdür, ayrıca tespit riskini de içerir.
Minecraft'ta AntiServer Nedir?
AntiServer, istemcinin hoşuna gitmeyen sunucu düzeltmelerine karşı koyan bir Minecraft istemci modülüdür; en sık karşılaşılan durumlar, zorla konum sabitlemesi veya bir darbeden sonra hız sıfırlamasıdır. Minecraft'ın ağ kodu, nerede olduğunuzu ve ne kadar hızlı hareket ettiğinizi belirlemede sunucuya son yetkiyi verir ve varsayılan bir istemci, kendisine söylenen her şeyi kabul eder. AntiServer ise bunu yapmaz. Bu özel güncelleme türünü izler ve her bir durumu ayrı ayrı değerlendirerek, buna uymak, hafifletmek veya tamamen atlamak gibi kararlar verir. Sonuç, istemcinin sunucunun yanında kendi olay versiyonunu sessizce çalıştırmasıdır.
Nasıl Çalışır
Minecraft'ta hareket sunucu tarafından yetkilendirilir. İstemciniz nereye gideceğinizi yerel olarak tahmin eder ve bunu hemen işler, ancak sunucu her zaman son sözü söyleyebilir: konumunuzu geçerli olduğuna karar verdiği bir yere sabitleyerek veya bir darbe aldıktan sonra hızınızı sıfırlayarak. Varsayılan bir istemci, kendisine söylendiği gibi yapar.
AntiServer, gelen düzeltme ile normalde uygulanacağı an arasında oturur ve ne yapacağına karar verir. Modül, güncellemenin istenip istemediğini işaretleyip işaretlemediğine bağlı olarak, düzeltmeyi düşürebilir, geciktirebilir veya yalnızca bir kısmının geçmesine izin verebilir. Sunucu belirli bir düzeltmeyi neden gönderdiğini bilemediği için – bu, rutin desenkronizasyon temizliği mi yoksa hareketlerinize tepki veren bir anticheat mı – hepsini aynı şekilde ele alır: bir şekilde aşmak için bir geçersiz kılma.
Motivasyon, oyuncu açısından açıktır. Bir konum sabitlemesi, bir zıplayışı iptal edebilir veya salınımdayken bir köprü yerleşimini bozabilir. Bir hız sıfırlaması, bir boşluğu kapatmak veya kaçmak için güvendiğiniz momentumu silebilir. AntiServer, sunucu neden farklı düşündüğüne bakılmaksızın, yerel olaylarınızı yaptığınız şeye daha yakın tutar.
AntiServer ve Hız ve AntiDesync
AntiServer, Velocity gibi anti-knockback modüllerinin aynı ailesindedir; bunlar da kendi hareketinize ilişkin belirli bir sunucu talimatını geçersiz kılar. Ancak AntiServer daha geniştir. Sadece geri tepmeyi iptal etmekle kalmaz, aynı zamanda istenmeyen olduğuna karar verdiği herhangi bir düzeltmeyi reddedebilir, bu da anticheat'in kasıtlı olarak gönderdiği sıfırlamalarla da müdahale edebileceği anlamına gelir; sadece normal oyun düzeltmeleriyle değil.
AntiServer, AntiDesync modülünün tam tersi uçtadır; AntiDesync, küçük istemci-sunucu uyumsuzluklarını daraltarak ikisinin de uyumlu kalmasını sağlar. AntiServer ise neredeyse tersini yapar: istemcinin sunucu tarafından gönderilen bir düzeltmeyi eşleştirmesini kasıtlı olarak engeller.
| Modül | Hedeflediği şey | Yön |
|---|---|---|
| AntiServer | İstenmeyen olarak işaretlenmiş herhangi bir düzeltme | Sunucuya karşı direnir |
| Velocity | Özellikle geri tepme | Bir düzeltme türüne karşı direnir |
| AntiDesync | Sıradan istemci-sunucu durum kayması | Sunucuyla uyumlu |
Neden tespit ediliyor
AntiServer'ın temel sorunu, istemcinin bildirdiği durumun, sunucunun zaten gönderdiğini bildiği bir durumdan ayrışmasına neden olmasıdır. Bu, çoğu hareket hilesinden daha temiz bir sinyaldir. Bir zaman aralığı veya rotasyon istismarı, gürültülü verilerden zamanla çıkarım yoluyla çıkarılmalıdır. AntiServer çıkarım gerektirmez: sunucu bir düzeltme yayınlar, ardından istemciye yapmasını söylediği şeyi, istemcinin sonraki birkaç konum veya hız raporunda gösterdikleriyle karşılaştırır. Düzeltme tam olarak gerçekleşmezse, bu olasılıksal bir işaret değildir, doğrudan bir çelişkidir.
Sıkça Sorulan Sorular
Hangi düzeltmeleri görmezden gelecekte kuruluma bağlıdır. Arada bir oyun içi düzeltmeyi yumuşatmak gri bir alandır, ancak özellikle anticheat kararlarını uygulamak için tasarlanmış düzeltmeleri görmezden gelmek için oluşturulmuş bir modül, anticheat kaçınmasıdır ve çoğu sunucu bunu kurallara aykırı olarak değerlendirir.
Belgelenen davranışlar, zorla pozisyon sıfırlamalarını ve hız sıfırlamalarını kapsıyor: sunucunun istemciye bir konuma aniden yerleşmesini veya istemcinin zaten kabul etmediği bir geri tepme vektörünü uygulamasını söyleyen güncellemeler.
AntiDesync, istemci ve sunucu durumları arasındaki farkı daraltarak ikisinin de uyumlu kalmasını sağlar. AntiServer ise tam tersini yapar: istemcinin durumunun sunucunun gönderdiği düzeltmeyle eşleşmesini engelleyerek kasıtlı olarak uyumsuzluğa neden olur.
Blokladığı düzeltmelere bağlı olarak değişebilir. Bir darbeden sonraki hız sıfırlamasını göz ardı etmek, anti-knockback ile aynı şekilde çalışır; oyuncuyu sunucunun niyet ettiğinden daha yakın bir hedefe konumlandırır, bu nedenle sadece görsel bir değişiklik değildir.