G tuşu — in-game arkadaş listesi
G tuşu — in-game arkadaş listesi
MezarClient'a yeni özellik geldi: G tuşu ile arkadaş listesini in-game olarak görüyorsun. Alt-tab yapmadan, sunucu komutu yazmadan — anında kim çevrimiçi, hangi modda olduklarını öğreniyorsun.
Neler gösteriliyor?
- Online dot (gold pulse) — arkadaşın aktif mi
- Username (mono yazı tipi)
- World chip — Lobi / Survival / SkyBlock
- Combat badge — şu an PvP'de mi (kırmızı)
- AFK badge — 4dk hareketsiz mi (gri)
- "Son güncelleme" — son senkron ne kadar önce
Boşsa "Şu an aktif arkadaş yok" mesajı görüyorsun.
Nasıl çalışır?
Sunucu 30 saniyede bir sana arkadaş listesi snapshot'ı yolluyor. Client otomatik aldıkça güncelliyor — sen /buddy list yazmana gerek yok.
Yeni packet protokolü mezar:client kanalı üzerinden:
- Type 5 = Friends snapshot
- Max 20 arkadaş per packet (büyük listeler truncate)
- Per friend: name + worldId + statusFlags (online/combat/afk)
Niye G tuşu?
Tab tuşu vanilla player listesi için ayrılmış. G ise vanilla'da boş. Dilersen Esc → Options → Controls üzerinden remap edebilirsin (yakında MezarClient ayar GUI'ında da eklenecek).
E2E gizlilik
- Listede sadece online arkadaşlar var (offline kişiler yer kaplamasın)
- Server-side BuddyService veritabanından çekiliyor
- Client kendi kayıt tutmuyor — her packet snapshot, lokal cache değil
/buddy komutları hala aktif
İçerideki arkadaşlık yönetimi komutları (/buddy add, /buddy remove, /buddy list) aynen çalışmaya devam. G tuşu sadece read-only görünüm — arkadaş eklemek/çıkarmak için sunucu komutlarını kullan.
Sıradaki
- Tab tuşu varyantı — vanilla player list ile entegre, scoreboard ile birlikte
- Sağ-tık eylem menüsü — TPA, mesaj, profil aç (gelecek iter)
- Bildirim entegrasyonu — arkadaş online olunca discreet toast
Lansmana 27 gün. Senin de discord'a uğra: discord.gg/mezarmc