Learn · modules

Minecraft'ta İskeletler Nedir?

Skeletons, Minecraft için bir modül olup, her oyuncu ve yaratığın görünümünü çıplak kemik modeline dönüştürür. Vuruş kutularını veya tespit riskini etkilemeyen yalnızca bir görsel değişikliktir.

TRtrolPublished 4 min read

Minecraft'ta Skeletons Nedir?

Skeletons, gördüğünüz her oyuncu ve yaratığın basit bir iskelet olarak yeniden çizmesini sağlayan bir modülüdür; sadece kemiklere indirgenmiş ve başka hiçbir şey kalmamıştır. Bu tamamen görsel bir geçersiz kılmadır: oyun, her zaman olduğu gibi aynı konum, duruş ve çarpışma kutusu verilerini istemcinize göndermeye devam eder, bu modül sadece bu verilerin üzerine hangi modelin boyandığını değiştirir. Bir varlığın nasıl hareket ettiği, savaştığı veya sunucu tarafından nasıl takip edildiğiyle ilgili hiçbir şey değişmez. Yanınızda taşıdığınız özel bir yeniden tasarımdır; aslında orada kimin durduğuna bakılmaksızın her maçın aynı görünmesini isteyen birinin özelliği olması nedeniyle var olan bir özelliktir.

İskelet yeniden tasarımlama işlemi nasıl çalışır

Minecraft'ın render motorunun zaten herhangi bir varlığı çizmek için ihtiyacı olan her şey mevcuttur: konum, dönüş, duruş, animasyon durumu; bunların hepsi oyun çalışamazsa olmaması nedeniyle ağ üzerinden gelir. Skeletons, bu verilerin hiçbirine dokunmaz. Çizim çağrısına müdahale eder ve normalde varlık tarafından gösterilen şeyin yerine bir iskelet modeli ve doku değiştirir; bir kaynak paketinin uyguladığı gibi aynı türde bir geçersiz kılma, ancak ayrı bir paket dosyasını yükleyip değiştirmek yerine istemci içinde yaşar.

Temel varlık verisi hiçbir zaman değişmediği için, modül ek yük oluşturmaz ve sunucu tarafındaki hiçbir durumu etkilemez. Konum, çarpışma kutusu ve animasyon, sunucu onları nereye yerleştirdiyse oradan alınır. Farklı olan tek şey, her varlık çizildiğinde yerel olarak üzerine çizilen şeydir.

  1. Sunucu varlık verilerini gönderir

    Sunucu, her varlık için konum, dönüş, duruş ve animasyon durumunu iletir.

  2. Müşteri normalde alır

    Müşteriniz o veriyi tam olarak vanilla gibi işliyor.

  3. Çizim çağrı kesintilerini yakala

    Render etmeden önce, İskeletler devreye girer ve iskelet modelini değiştirir.

  4. Görsel geçersiz kılma yalnızca

    Konum, çarpışma kutusu ve davranış değişmedi. Sadece resim değişti.

Kullanımı güvenli mi?

Skeletons tek başına çok az rekabet riski taşır. Duvarların içinden kimseyi göstermez, taslaklar veya işaretçiler eklemez ve anticheat sistemlerinin ölçtüğü herhangi bir şekilde nişan alma, hareket veya savaş matematiğini etkilemez. Varlığın gerçek konumu ve çarpışma kutusu, sunucunun gönderdiğiyle aynıdır; ekranınızdaki görüntü farklıdır, bu nedenle sunucu tarafı bir kontrolün işaretleyebileceği hiçbir ölçülebilir şey yoktur.

İşin püf noktası, beraberinde gönderilen istemcidir, modül değil. Skeletons, Fan adlı bir üçüncü taraf yardımcı istemcisi üzerinde görünür ve birçok sunucu, hangi modüllerin etkinleştirilmiş olmasına bakılmaksızın, değiştirilmiş herhangi bir istemciden kesinlikle yasaklama yapar. Bu tür tamamen kozmetik bir özellik tek başına bir risk oluşturmaz, ancak aynı zamanda savaş veya hareket modüllerini de içeren bir istemci parçası olarak çalıştırılması, istemci olarak tümüyle bir yasaklamaya yol açabilir.

Sayıları Değirmeden Kozmetik

İskeletlerBir Savaş Modülü
Bilgi açığa çıkarırHayırEvet
Paketlerde ölçüm yaparHayırEvet
Davranış izi bırakırHayırEvet
Modülden kaynaklı riskYokYüksek
Müşteriden kaynaklı genel riskOrtaYüksek

Kozmetik ve mekanik arasındaki o çizgi tam olarak İskeletler’in bulunduğu yer: gördüklerinizi değiştirin, sunucunun ölçtüklerini asla değil.

Sıkça Sorulan Sorular