Learn · concepts

Minecraft'ta Discord RPC Nedir? Zengin Varlık Açıklaması

Discord RPC, Minecraft sunucunuzu, etkinliğinizi ve oturum sürenizi Discord profilinizde gerçek zamanlı olarak gösterir. İşte bu özelliğin nasıl çalıştığı.

TRtrolPublished 3 min read

Minecraft'ta Discord RPC Nedir?

Discord RPC, bir Minecraft oturumunu Discord Zengin Varlık kartına dönüştüren özelliktir; bulunduğunuz sunucu, neler yaptığınız ve ne kadar süredir oynadığınız gibi bilgiler, profilinizi kontrol eden herkes için kullanıcı adınızın hemen altında görünür. Minecraft istemci araçlarının daha görünür parçalarından biridir ve en az dramatik olanıdır: hareketlerinize, nişan almanıza veya savaşmanıza ilişkin hiçbir şey bundan etkilenmez. Etkinleştirirseniz, Discord anında oturum açtığınızda durumunuzu göstermeye başlar. Devre dışı bırakırsanız, profiliniz son etkinliğinizin neyse ona geri döner.

"RPC" terimi, Uzak Prosedür Çağrısı anlamına gelir, ancak burada bu jargonun tek anlamı "durumu Discord'a göndermek"tir. Bununla ilgili karmaşık veya riskli hiçbir şey yoktur. Sadece oyun durumunuzu okuyor ve bilgileri Discord profilinizle güncelliyor.

Discord RPC Nasıl Çalışır

Bu özellik, her ikisi de çalışırken Minecraft istemcisi ile Discord masaüstü uygulaması arasında küçük bir arka plan bağlantısı açık tutar. Ara sıra oyundan birkaç değer okur, sunucu adresini, mevcut etkinliği ve oturumun ne kadar sürdüğünü ve bunları Discord'un Zengin Varlık API'sine iletir. Discord, verileri profil kartınızda işleyerek, profilinizi görüntüleyen veya ortak bir sunucuda adınızın üzerine gelip geçiren herkesin görebileceği hale getirir.

Çoğu kullanıcı, bağlantı el sıkışmasını ve mesaj biçimlendirmesini yöneten bir Discord SDK sarmalayıcı aracılığıyla bunu yapar. İstemcinin görevi sadece durum metnini sağlamaktır, başka bir şey değil. Tüm iletişim tek yönlü gerçekleştiği için, oyundan Discord'a doğru gerçekleştiği için, Discord RPC hiçbir zaman girdi göndermez, giden paketlere dokunmaz ve Minecraft sunucusunun gördüğü hiçbir şeyi değiştirmez. Bu, oyuna bir bağlantı değil, Discord'a bir yan kanaldır.

Bu tek yönlü akış, bu özelliğin neden güvenli olduğunu anlamanın anahtarıdır: oyununuzdan çıkan tek şey, yaptığınız şeyin metin açıklamasıdır; paketler, konum verileri veya eşleşmeyi etkileyen herhangi bir bilgi değildir.

Discord RPC ne gösterir

Ne görüntüleniyorKaynak
Sunucu adresi veya adıMevcut oyun bağlantınız
Etkinlik açıklamasıİstemci tarafından sağlanan metin
Oturum süresiBaşlattığınız andan itibaren geçen süre
Oyuncu sayısı (isteğe bağlı)Mevcut sunucunuzun verileri

Bunların hiçbiri gizli değildir. Sunucu adresi herkese açıktır: başkaları da sizinle birlikte orada bulunarak ne sunucuda olduğunuzu görebilir. Oturum süresi sadece bir zamanlayıcıdır. Etkinlik, onu göstermek için yapılandırdığınız şeydir. Zengin Varlık, zaten var olan bilgileri bir durum kartına dönüştürür.

Gizlilik ve görünürlük

Düşünülmesi gereken kısım, tespit değil, gizlilik. Discord profilinizi, arkadaşlarınızı, sunucu üyelerinizi ve varlığınız herkese açıkken rastgele kişileri görebilen herkes, aynı zamanda hangi Minecraft sunucusunda olduğunuzu ve orada neler yaptığınızı da görebilir. Eğer bu durum size uygun değilse, oturum açmadan önce modülü kapatın.

Bazı insanlar Minecraft hayatlarını Discord varlıklarından ayrı tutmayı tercih ediyor. Diğerleri ise durum kartını beğeniyor. Bu kişisel bir seçimdir.

Kullanımı Güvenli mi?

Kesinlikle güvenlidir. Discord RPC yalnızca durumu okur ve raporlar. Hareketleri, dövüşleri veya sunucu tarafından işlenen herhangi bir şeyi değiştirmez ve oyuna geri bir kanal açmaz. Sunucu tarafındaki anticheat sistemlerinin yakalayabileceği hiçbir şey yoktur, çünkü bu özellik Minecraft içinde hiçbir iz bırakmaz. Bütün verisi, istemciniz ile yerel Discord uygulamanız arasındaki iletişimde yaşar.

Tek gereklilik basittir: Discord açık olmalıdır. Discord çalışmıyorsa, Zengin Varlık çalışmaz ve yakalanacak hiçbir şey yoktur.

Sıkça Sorulan Sorular