Learn · modules
Minecraft'ta Arama (Kaynak Bulucu) Nedir?
Arama, yüklü parçaları seçilen blok için tarayan ve her eşleşmeyi işaretleyen bir modüldür, böylece keşfetmeden kaynakları bulabilirsiniz.
Minecraft'ta Arama Nedir?
Arama, seçtiğiniz blok tipini zaten yüklenmiş olan her bir bölümü tarayan bir modülüdür ve bu bloğun nerede bulunduğunu işaretler veya listeler. Bir damarı bulmak için etrafta kazıp dolaşmak veya haritada tesadüfen karşılaşmayı umak yerine, bloğun adını verirsiniz ve anında yanıt alırsınız. Diğer dünya araçları gibi dünya kategorisi altında sınıflandırılır; savaş veya hareketten ziyade ortamı okuyan veya etkileşim kuran araçlardır.
Arama Nasıl Çalışır
Arama, istemcinizin belleğinde zaten bulunan bölüm verilerini okur. Bir bölüm yüklendiği an, oyun onun tam blok düzenini alır—işte nasıl çizildiği, istemcinin onu çizebilmesi için neyin orada olduğunu bilmesi gerekir. Arama, seçtiğiniz bloğa göre eşleşmeler aramak için bu verileri tarar ve her birini bulduğunda bir işaret, bir yol gösterge veya bir liste girişi bırakır.
Bunun için sunucuyla tekrar iletişime geçmek gerekmez. Tarama tamamen istemcinizin zaten sahip olduğu bilgiler üzerinde çalışır, bu nedenle yeni paketler gönderilmez ve mevcut bir paket değiştirilmez. Tek gerçek sınırlama render mesafesidir: Arama yalnızca aslında yüklediğiniz bölümlerdeki blokları ortaya çıkarabilir, tüm dünyayı değil. Daha uzağa yürüyün, daha fazla bölüm yükleyin, daha fazla eşleşme bulun.
Arama vs. Röntgen
İkisi de aynı sorunu çözüyor, ancak tamamen farklı yaklaşıyorlar.
| Arama | Röntgen | |
|---|---|---|
| Yöntem | Yüklenmiş veri parçalarını tarar | Bloklar aracılığıyla işler |
| Ağ trafiği | Yok | Yok |
| Görsel değişiklik | Sadece işaretçiler, yok | Tamam, bloklar kaybolur |
| Algılama yöntemi | Davranışsal (personel incelemesi) | Görsel inceleme |
| Kapsam | Yüklenmiş parçalar sadece | Yüklenmiş parçalar sadece |
Röntgen, kazmaya başlar başlamaz barizleşiyor. Arama ise daha sessiz bir yaklaşım, ve tam da bu yüzden, röntgen hemen yakalandığı sunucularda hayatta kalıyor.
Kullanımı güvenli mi?
Arama sadece kozmetik değil. Kaynakları aramadan bulmak, gerçek bir oyun avantajı, bir X-ray aracının aynı kategorideki bir kenarı gibi, hatta Arama duvarlardan geçmiyor veya ekranda tek bir pikseli bile değiştirmiyor. Savaş hilesi olan menzil veya nişan alma botundan ayıran şey, algılama hikayesi.
Bunlar, sunucunun yakalayabileceği paketler gönderir: imkansız bir dönüş, olmaması gereken bir mesafeden bir vuruş. Arama ise olağan dışı hiçbir şey göndermez. Sadece sunucunun zaten meşru olarak istemciye teslim ettiği verileri tekrar okur, bu nedenle hile önleme yazılımı işaretleyebilecek bir paket düzeyinde imza yoktur.
Bu, her yerde adil olmayı sağlamaz. X-ışını tarzı kaynak arama yasağını uygulayan çoğu sunucu, bunu otomatik algılama yoluyla değil, bir politika ile uygular ve ihlalleri davranış yoluyla yakalar: oyuncunun sıfır ön keşif yapmadan doğrudan bir cevher damarına gitmesi veya personelin şüpheli bir oturumu manuel olarak incelemesi.
Sıkça Sorulan Sorular
Müşterinin zaten yüklediği parçalar, başka bir şey değil. Belirttiğiniz bir blok türü için bu veriyi tarar ve yalnızca yüklü olanlarla sınırlı olarak her eşleşmeyi işaretler.
Hayır. Arama, bir X-ışını doku paketi gibi arazinin içinden blokları işlemez. Koordinatları bildirir veya bir işaret bırakır, ancak ekranda çizilen şeyi asla değiştirmez.
Paket incelemesi yoluyla nadiren, çünkü modül normal bir istemcinin göndermeyeceği hiçbir şey göndermiyor. Yakalandığında ise genellikle oyun kalıplarını inceleyen personel oluyor.
Aynı problemi çözüyorlar ancak farklı yöntemlerle. X-ray, blokların içinden bakabilmek için render'ı değiştiriyor. Arama taraması, parçalı verileri tarayıp çizilenlere dokunmadan eşleşmeleri rapor ediyor.