Minecraft eklentisi InteractiveChat
InteractiveChat ve bulunduğu sunucular hakkında bilgi
🔌 InteractiveChat hakkında
InteractiveChat, düz oyuncu adlarını ve anahtar kelimeleri etkileşimli içerikle (üzerine gelince görünen mesajlar, tıklama eylemleri) değiştirerek ve oyuncuların eşya, envanter ve ender sandıklarını doğrudan sohbette göstermesine izin vererek oyun içi sohbeti geliştiren bir Minecraft eklentisidir. Mevcut sohbet biçimlendirme eklentilerinin üzerine çalışacak şekilde tasarlanmıştır; sohbet sistemlerini değiştirmek yerine paketleri düzenler.
🎯 Amaç
InteractiveChat, statik ve yalnızca metinden oluşan sohbet sorununu, oyuncuların eşya/araç ayrıntılarını ve envanter içeriklerini üzerine gelme ve tıklama etkileşimleriyle paylaşabilmesi için etkileşimli öğeler ve zengin yer tutucular ekleyerek çözer. Ayrıca proxy ağlarında sunucular arası işlevselliği destekler ve arka uç sunucular genelinde etkileşimli sohbet özelliklerini mümkün kılar.
⚙️ Özellikler
- Sohbetteki oyuncu adlarını hover/tıklama etkileşimli içerikle değiştirir.
- Bir anahtar kelime aracılığıyla (ör.
[item]) elde tutulan eşyanın önizlemesini sohbette gösterir. - Bir anahtar kelime aracılığıyla (ör.
[inv]) oyuncu envanteri içeriğini sohbette gösterir ve görüntü düzenlerini seçmenize izin verir. - Bir anahtar kelime aracılığıyla (ör.
[ender]) ender sandığı içeriğini sohbette gösterir. - Sohbette kullanılmak üzere özel etkileşimli anahtar kelimeler/yer tutucular oluşturur.
- Sunucu sürümü destekliyorsa, isteğe bağlı bildirimlerle oyuncu anmaları (ses, başlık, eylem çubuğu, boss bar) sunar.
- Proxy ve arka uçlarda yapılandırıldığında BungeeCord ve Velocity için sunucular arası destek sağlar.
- PlaceholderAPI yer tutucularını destekler ve eşya malzeme adlarının istemci diline çevrilmesiyle entegre olur.
- RGB renk kodları ve özel yazı tipi desteği, bunları destekleyen sunuculardaki mesajlar için kullanılabilir (RGB davranışları 1.16+ gerektirir).
🧩 Kimler için
- Daha zengin sohbet etkileşimleri ve hover/tıklanabilir içerik isteyen sunucu yöneticileri.
- Arka uç sunucular arasında etkileşimli sohbete ihtiyaç duyan proxy kullanan ağlar (BungeeCord/Velocity).
- Oyuncuların harici modlar olmadan sohbet içinde eşya veya envanter göstermesini isteyen topluluklar.
🏗️ Örnek kullanım alanları
- Bir oyuncu genel sohbette
[item]yazarak elindeki eşyanın başkalarının inceleyebileceği etkileşimli bir ipucunu gösterir. - Bir moderatör, destek veya inceleme için yer tutucular ve satır içi envanter önizlemeleri kullanan biçimlendirilmiş bir sohbet mesajı gönderir.
- Bir proxy ağı, anmaların ve yer tutucuların sunucular arasında çalışması için eklentiyi proxy ve arka uçlarda etkinleştirir.
⌨️ Komutlar
| Komut | Açıklama | İzin | Erişim |
|---|---|---|---|
/interactivechat reload (veya /ic reload) | Eklenti yapılandırmasını yeniden yükler. | interactivechat.reload | Yönetici |
/interactivechat update (veya /ic update) | Güncellemeleri kontrol eder. | belirtilmemiş | Yönetici |
/interactivechat chat (veya /ic chat) | Yer tutucu ve oyuncu adı otomatik tamamlama ile sohbet mesajları gönderir. | belirtilmemiş | Yönetici |
/interactivechat list (veya /ic list) | Çağıran kişinin kullanabileceği tüm yer tutucuları listeler. | belirtilmemiş | Yönetici |
/interactivechat mentiontoggle (veya /ic mentiontoggle) | Çağıran kişi için oyuncu anma bildirimlerini açıp kapatır. | belirtilmemiş | Oyuncu |
/interactivechat setinvdisplaylayout (veya /ic setinvdisplaylayout) | Tercih ettiğiniz envanter görüntü düzenini ayarlar. | interactivechat.module.inventory.setlayout | Oyuncu |
/interactivechatproxy backendinfo (veya /icp backendinfo) | (Proxy) Arka uç sunucuların InteractiveChat bilgilerini listeler. | interactivechat.backendinfo | Yönetici |
Not: Yukarıda yalnızca resmi kaynaklar tarafından açıkça listelenen komutlar yer alır. İzin düğümleri, eklentinin belgelerinde belirtildiğinde eklenmiştir; aksi halde izin sütununda belirtilmemiş yazılır.
🔐 İzinler
| İzin | Açıklama | Varsayılan |
|---|---|---|
interactivechat.reload | Eklentiyi yeniden yüklemenize izin verir. | op |
interactivechat.backendinfo | Proxy üzerindeki arka uç sunucuların durumunu kontrol etmenize izin verir. | op |
interactivechat.cooldown.bypass | Etkileşimli yer tutucular için bekleme sürelerini atlamanıza izin verir. | op |
interactivechat.module.item | Eşya yer tutucusunu kullanmanıza izin verir (eldeki eşyayı gösterir). | true |
interactivechat.module.inventory | Envanter yer tutucusunu kullanmanıza izin verir (envanteri gösterir). | true |
interactivechat.module.inventory.setlayout | Tercih ettiğiniz envanter görüntü düzenini ayarlamanıza izin verir. | true |
interactivechat.module.inventory.setlayout.others | Diğer oyuncuların tercih edilen envanter görüntü düzenini ayarlamanıza izin verir. | op |
interactivechat.module.enderchest | Ender sandığı yer tutucusunu kullanmanıza izin verir (ender sandığını gösterir). | true |
(Yukarıda yalnızca eklentinin resmi belgelerinde açıkça verilen izin düğümleri listelenmiştir.)
⚙️ Kurulum
📥 Ayar
- Resmi eklenti JAR dosyasını ve gerekli bağımlılık eklentilerini indirin.
- InteractiveChat.jar (ve bağımlılık jar dosyaları) sunucunun
plugins/klasörüne yerleştirin. - Sunucuyu başlatın.
- Gerekirse eklenti yapılandırmasını düzenleyin ve değişiklikleri uygulamak için sunucuyu yeniden başlatın.
📦 Bağımlılıklar
Backend (Spigot/Paper vb.) sunucularda gerekli olduğu doğrulanan bağımlılıklar:
- ProtocolLib veya PacketEvents (+ ilgili paket modülü)
- PlaceholderAPI
- Vault
Notlar: bağımlılıklar proxy yazılımında gerekli değildir; eklentiyi BungeeCord veya Velocity ile kullanmayı planlıyorsanız, InteractiveChat'i hem proxy'ye hem de backend sunucularına kurun ve her backend sunucusunda InteractiveChat yapılandırmasında proxy/bungeecord seçeneğini etkinleştirin.
🧠 Teknik notlar
- Eklenti sohbeti paket düzeyinde değiştirir; backend sunuculardaki mesajları yakalamak/değiştirmek için bir paket kütüphanesi (ProtocolLib veya PacketEvents) gerekir.
- Proxy desteği: BungeeCord ve Velocity desteklenir; sunucular arası yer tutucuları ve anmaları etkinleştirmek için eklenti proxy'ye ve tüm backend sunucularına kurulmalı, her backend'in yapılandırmasında bungeecord seçeneği etkin olmalıdır.
- PlaceholderAPI, yer tutucu çözümlemesi için kullanılır ve bu yer tutucuların çalışması için gereken genişletmelerin ayrıca kurulmasını gerektirir.
- Eşya malzeme adları, uygulanabildiği durumlarda her oyuncunun istemci diline çevrilir.
- RGB renk kodları ve özel yazı tipi etiketleri, bu özellikleri destekleyen sunucu/istemciler için kullanılabilir (RGB davranışı genellikle 1.16+ sürümlerde bulunan sunucu/istemci desteği gerektirir).
🤝 Bu eklenti ne zaman kullanışlıdır
Mevcut sohbet biçimlendirme eklentinizi korurken incelenebilir eşya/araç önizlemeleri, envanter paylaşımı, tıklanabilir sohbet anahtar kelimeleri ve sunucular arası etkileşimli sohbet özellikleri eklemek istiyorsanız, InteractiveChat standart sohbet sistemlerinin üzerine etkileşimli içerik katmanlayan paket düzeyi bir entegrasyon sunar.
- Restarting...1554.5
- A Minecraft Server851.67
- Froggie
Korunan claimler, oyuncu dükkanları ve açık artırmaları olan bir ekonomi, çoklu sürüm desteği ve Java–Bedrock cross-play sunan, sıradan yapımcılar ve topluluklar için dost canlısı bir survival SMP.
651.15 - Rooted Realm
Whitelisted Java Survival SMP: planlı wipe yok, oyuncu odaklı ekonomi, haftalık etkinlikler ve isteğe bağlı PvP. Dost canlısı yetişkin topluluk.
451.1 - DaemoniaCraft
Towny tabanlı RPG Survival: özel moblar, ekonomi ve Bedrock desteği — grind odaklı ilerleme sevenlere.
148.58 - LilBoxPvP
BoxPvP odaklı, hızlı arena savaşları, düellolar ve sezonluk ilerleme sunan bir sunucu. Özel eşyalar, NPC odaklı menüler ve muhtemelen Java–Bedrock çapraz oynama içerir.
248.37 - GospelCraft
İnanç temalı Towny survival sunucusu: özel canavarlar, mcMMO ve görevler; kutsal metinler oyun içinde tanıtılıyor.
147.76 - EthelMC
Topluluk odaklı survival: ekonomi, arazi koruma, arenalar ve Java/Bedrock crossplay. Sıralamalar, oyuncu mağazaları ve etkinlikler.
244.21 - The Dojo
Towny survival, mcMMO ilerleme, oyuncu ekonomisi ve topluluk odaklı oynanış — kasaba kur, yetenek geliştir, arkadaşlarınla oyna.
038.92 - Prison 2.0023.95
- 2b2hub Community anarchy023.7
- LiminalDream022.39
- AetherCraft
Ara özelleştirilmiş bir Survival SMP; arazi koruması, oyuncu odaklı ekonomi, özel eşyalar ve moblar, birden fazla dünya ve Bedrock/Java crossplay desteği ile.
022.11 - VIETNAMS -> Ekonomy survival022.08
- Fractured Skyblock
Ada ilerlemesine odaklanan sezonluk Skyblock (1. Sezon); PvE zindanlar, sunucu içi ekonomi ve Java ↔ Bedrock çapraz oyun desteği içerir — işbirlikçi ada oyunu ve rekabetçi ada ilerlemesi için iyi.
021.84 - SHMC se spousti...021.8
- Bloxito021.12
- Welcome to Breadilla!015.18
InteractiveChat eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.
Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. InteractiveChat eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.
Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa InteractiveChat kullansa bile bu bölümde görünmeyebilir.
Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için InteractiveChat bulunan sunucu listesini kullanın.