Simple Voice Chat Sunucu Kurulumu
Bu sayfada
Simple Voice Chat, Minecraft'a yakınlık tabanlı sesli sohbet ekler: oyuncular birbirine ne kadar yakınsa o kadar yüksek duyar ve özel gruplar kurabilir. Survival, roleplay ve korku sunucuları için en popüler modlardan biridir.
İnsanların takıldığı tek nokta ağ kısmıdır: ses kendi UDP portuna ihtiyaç duyar. Bu rehber kurulumu, portu, config dosyasını ve bağlanamayan oyuncular için çözümleri anlatır.
Simple Voice Chat nasıl çalışır
- Hem sunucuda hem oyuncularda olmalı. Sunucu mod veya eklentiyi çalıştırır, ses isteyen her oyuncu da modu kendi istemcisine kurar. Modu olmayan oyuncular yine katılıp oynayabilir, sadece ses olmadan.
- Birçok platformda çalışır. Mod Fabric, NeoForge, Forge ve Quilt üzerinde, eklenti Paper, Spigot, Purpur ve Folia üzerinde çalışır ve birbirleriyle uyumludur. Paper sunucusunda bile oyuncuların istemci moduna ihtiyacı vardır.
- Ses ayrı bir UDP portu kullanır, varsayılan olarak 24454. Bu portun yalnızca sunucuda açık olması gerekir; oyuncular hiçbir şey açmaz.
- Yalnızca Java Edition. Geyser üzerinden katılanlar dahil Bedrock oyuncuları bunu kullanamaz. Lunar ve Feather gibi özel istemciler de desteklenmez.
Mod veya eklentiyi kur
- Simple Voice Chat'i Modrinth veya CurseForge'dan indir: Paper ya da Spigot için eklenti dosyasını veya kendi loader'ın ve Minecraft sürümün için mod dosyasını.
- Dosyayı
plugins(Paper, Spigot) veyamods(Fabric, NeoForge, Forge) klasörüne koy ve sunucuyu bir kez yeniden başlat. Bkz. Minecraft eklentileri nasıl kurulur. - İlk başlatma config dosyasını oluşturur:
- Paper ve Spigot'ta
plugins/voicechat/voicechat-server.properties; - modlu sunucularda
config/voicechat/voicechat-server.properties.
- Paper ve Spigot'ta
- Oyuncularına kendi loader'ları ve Minecraft sürümleri için modu kurmalarını söyle.
Ses portunu ayarla
Ses portu UDP için açık olmalı ve oyun portuyla aynı olmamalıdır.
- Kendi makinende: modeminde UDP 24454'ü yönlendir ve güvenlik duvarında izin ver. Docker'da
24454:24454/udpolarak eşle;/udpolmadan yalnızca TCP yönlendirilir ve ses çalışmaz. - Barındırılan bir sunucuda: sunucuna atanmış ikinci bir porta ihtiyacın var ve o numarayı config dosyasına yazarsın.
HytHost Minecraft hosting üzerinde bunu kendin yaparsın:
- Paneldeki Network sekmesini aç ve bir allocation ekle. Panel, sunucunun IP'sinde boş bir port seçer ve onu hem TCP hem UDP için açar.
voicechat-server.propertiesdosyasını aç veportdeğerini o numaraya ayarla, örneğin:port=25571
- Sunucuyu yeniden başlat.
voice_host alanını boş bırak: yeni port oyunla aynı IP'de olduğu için oyuncuların modları onu kendiliğinden bulur. Network sekmesi port eklemene izin vermiyorsa bir ticket aç, senin için biz ekleyelim.
UDP portunu panelden kendin ekle: HytHost Minecraft hosting €2.59/ay'dan başlar.
Minecraft paketlerini görÖnemli ayarlar
| Ayar | Varsayılan | Ne işe yarar |
|---|---|---|
port | 24454 | Ses için UDP portu. Oyun portuna ayarlama: Minecraft o portta da UDP kullanır ve geliştirici bunun sunucuyu çökertebileceği konusunda uyarır |
voice_host | empty | Oyuncuların modlarının bağlandığı adres. Yalnızca bir proxy'nin veya portu değiştiren bir NAT'ın arkasında gerekir; aksi halde boş bırak |
max_voice_distance | 48 | Oyuncuların birbirini kaç blok uzaktan duyabileceği |
whisper_distance | 24 | Fısıldarkenki menzil |
enable_groups | true | Oyuncuların özel grup sohbetleri oluşturmasına izin verir |
force_voice_chat | false | true ise modu olmayan oyuncular atılır |
Dosyayı düzenledikten sonra sunucuyu yeniden başlat.
Oyuncular için: ilk kullanım
- Sesli sohbet menüsünü açmak için V tuşuna bas. İlk seferde mod mikrofonu, hoparlörleri ve push to talk mı yoksa sesle etkinleştirme mi kullanmak istediğini sorar.
- Gruplara menüden veya
/voicechat join <group>komutuyla katılınır;/voicechat leavegruptan çıkarır.
Oyuncular sese bağlanamadığında
- Test et: operatör olarak
/voicechat test <player>komutunu çalıştırıp o oyuncunun ses bağlantısının çalışıp çalışmadığını kontrol et. - Config'te yanlış port:
voicechat-server.propertiesiçindeki numara, sunucuna atanmış ek portla birebir aynı olmalı. - UDP yerine TCP: ses UDP ister. Çevrimiçi port kontrol araçları yalnızca TCP'yi test eder, bu yüzden işe yarar bir şey göstermez; bunun yerine test komutunu kullan.
- Geyser ile port çakışması: sunucu Bedrock oyuncuları için Geyser da çalıştırıyorsa sese Geyser'ınkinden farklı bir port ver.
- Sürüm uyuşmazlığı: oyuncuların istemcisindeki mod, sunucunun ana sürümüyle eşleşmeli, örneğin ikisinde de 2.6.x.
- Oyuncular birbirini uzaktan duyuyor: büyük ihtimalle aynı gruptalar.
Sıkça sorulan sorular
Varsayılan olarak UDP 24454; voicechat-server.properties içinde port olarak ayarlanır. Barındırılan bir sunucuda, sunucuna atanmış ek bir port kullan ve o numarayı dosyaya yaz.
Evet, ses isteyen her oyuncunun istemcisinde mod olmalı, sunucu Paper eklentisini çalıştırsa bile. Modu olmayan oyuncular yine de katılıp ses olmadan oynayabilir.
Hayır. Geliştirici yalnızca Java Edition'da çalıştığını belirtiyor. Geyser üzerinden katılan Bedrock oyuncuları oynayabilir ama sesi kullanamaz.
Bu ayar mevcut, ancak geliştirici kesinlikle önermiyor: Minecraft o portta da UDP kullanır ve paylaşmak sunucuyu çökertebilir. Ayrı bir port kullan.
Paneldeki Network sekmesini aç ve bir allocation ekle. Panel, sunucunun IP'sinde TCP ve UDP için açık boş bir port seçer. O numarayı voicechat-server.properties dosyasına yaz ve yeniden başlat.
Sunucuna ses ekle
HytHost Minecraft hosting ile Simple Voice Chat için UDP portunu panelden kendin eklersin, €2.59/ay'dan başlayan fiyatlarla.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursBu rehber işine yaradı mı?