Minecraft · راهنما

راه‌اندازی Simple Voice Chat روی سرور

به‌روزرسانی October 11, 2026 5 دقیقه مطالعه

در این صفحه
  1. Simple Voice Chat چگونه کار می‌کند
  2. نصب ماد یا پلاگین
  3. تنظیم پورت صدا
  4. تنظیماتی که اهمیت دارند
  5. برای بازیکنان: اولین استفاده
  6. وقتی بازیکنان نمی‌توانند به صدا وصل شوند
  7. پرسش‌های متداول

Simple Voice Chat چت صوتی مبتنی بر فاصله را به Minecraft اضافه می‌کند: بازیکنان هرچه نزدیک‌تر باشند صدای هم را بلندتر می‌شنوند و می‌توانند گروه‌های خصوصی بسازند. این یکی از محبوب‌ترین مادها برای سرورهای بقا، نقش‌آفرینی و ترسناک است.

بخشی که بیشتر از همه دردسر درست می‌کند شبکه است: صدا به یک پورت UDP جداگانه نیاز دارد. این راهنما نصب، پورت، فایل تنظیمات و راه‌حل‌های مربوط به بازیکنانی را که نمی‌توانند وصل شوند پوشش می‌دهد.

Simple Voice Chat چگونه کار می‌کند

  • هم سرور و هم بازیکنان به آن نیاز دارند. سرور ماد یا پلاگین را اجرا می‌کند و هر بازیکنی که صدا می‌خواهد ماد را روی کلاینت خود نصب می‌کند. بازیکنانی که آن را ندارند همچنان می‌توانند وارد شوند و بازی کنند، فقط بدون صدا.
  • روی پلتفرم‌های زیادی اجرا می‌شود. ماد روی Fabric، NeoForge، Forge و Quilt کار می‌کند و پلاگین روی Paper، Spigot، Purpur و Folia، و این دو با هم ارتباط دارند. حتی روی سرور Paper هم بازیکنان همچنان به ماد کلاینت نیاز دارند.
  • صدا از یک پورت UDP جداگانه استفاده می‌کند، که به‌طور پیش‌فرض 24454 است. فقط سرور باید این پورت را باز داشته باشد؛ بازیکنان چیزی باز نمی‌کنند.
  • فقط Java Edition. بازیکنان Bedrock، از جمله کسانی که از طریق Geyser وارد می‌شوند، نمی‌توانند از آن استفاده کنند. کلاینت‌های سفارشی مانند Lunar و Feather هم پشتیبانی نمی‌شوند.

نصب ماد یا پلاگین

  1. Simple Voice Chat را از Modrinth یا CurseForge دانلود کنید: فایل پلاگین برای Paper یا Spigot، یا فایل ماد برای لودر و نسخه Minecraft خودتان.
  2. آن را در plugins (Paper، Spigot) یا mods (Fabric، NeoForge، Forge) قرار دهید و سرور را یک بار ری‌استارت کنید. ببینید چگونه پلاگین‌های Minecraft را نصب کنیم.
  3. اولین اجرا فایل تنظیمات را می‌سازد:
    • plugins/voicechat/voicechat-server.properties روی Paper و Spigot؛
    • config/voicechat/voicechat-server.properties روی سرورهای مادشده.
  4. به بازیکنان بگویید ماد مناسب لودر و نسخه Minecraft خود را نصب کنند.

تنظیم پورت صدا

پورت صدا باید برای UDP باز باشد و نباید همان پورت بازی باشد.

  • روی دستگاه خودتان: UDP 24454 را روی روتر فوروارد کنید و در فایروال اجازه دهید. در Docker آن را به‌صورت 24454:24454/udp مپ کنید؛ بدون /udp فقط TCP فوروارد می‌شود و صدا کار نمی‌کند.
  • روی سرور میزبانی‌شده: به یک پورت دوم اختصاص‌یافته به سرورتان نیاز دارید و آن عدد را در تنظیمات قرار می‌دهید.

در هاست Minecraft HytHost این کار را خودتان انجام می‌دهید:

  1. تب Network را در پنل باز کنید و یک allocation اضافه کنید. پنل یک پورت آزاد روی IP سرورتان انتخاب می‌کند و آن را هم برای TCP و هم برای UDP باز می‌کند.
  2. voicechat-server.properties را باز کنید و port را روی همان عدد بگذارید، برای مثال:
    port=25571
  3. سرور را ری‌استارت کنید.

voice_host را خالی بگذارید: پورت جدید روی همان IP بازی است، پس مادهای بازیکنان خودشان آن را پیدا می‌کنند. اگر تب Network اجازه اضافه کردن پورت را نمی‌دهد، یک تیکت باز کنید تا ما یک پورت برایتان اضافه کنیم.

پورت UDP را خودتان از پنل اضافه کنید: هاست Minecraft HytHost از €2.59 در ماه شروع می‌شود.

مشاهده پلن‌های Minecraft

تنظیماتی که اهمیت دارند

تنظیمپیش‌فرضکاربرد
port24454پورت UDP برای صدا. آن را روی پورت بازی نگذارید: Minecraft هم روی آن از UDP استفاده می‌کند و توسعه‌دهنده هشدار می‌دهد که ممکن است سرور کرش کند
voice_hostemptyآدرسی که مادهای بازیکنان به آن وصل می‌شوند. فقط پشت پراکسی یا NAT که پورت را تغییر می‌دهد لازم است؛ در غیر این صورت خالی بگذارید
max_voice_distance48بازیکنان تا چه فاصله‌ای، بر حسب بلوک، صدای هم را می‌شنوند
whisper_distance24برد صدا هنگام نجوا
enable_groupstrueبه بازیکنان اجازه می‌دهد چت‌های گروهی خصوصی بسازند
force_voice_chatfalseاگر true باشد، بازیکنانی که ماد را ندارند اخراج می‌شوند

پس از ویرایش فایل، سرور را ری‌استارت کنید.

برای بازیکنان: اولین استفاده

  • کلید V را بزنید تا منوی چت صوتی باز شود. بار اول ماد درباره میکروفون، بلندگوها و اینکه از push to talk استفاده شود یا فعال‌سازی با صدا می‌پرسد.
  • عضویت در گروه‌ها از طریق منو یا با /voicechat join <group> انجام می‌شود؛ /voicechat leave از گروه خارج می‌شود.

وقتی بازیکنان نمی‌توانند به صدا وصل شوند

  • تست کنید: به‌عنوان اپراتور، /voicechat test <player> را اجرا کنید تا ببینید اتصال صوتی آن بازیکن کار می‌کند یا نه.
  • پورت اشتباه در تنظیمات: عدد داخل voicechat-server.properties باید دقیقاً با پورت اضافه‌ای که به سرورتان اختصاص یافته یکی باشد.
  • TCP به‌جای UDP: صدا به UDP نیاز دارد. ابزارهای آنلاین بررسی پورت فقط TCP را تست می‌کنند، پس چیز مفیدی نشان نمی‌دهند؛ به‌جای آن از دستور تست استفاده کنید.
  • تداخل پورت با Geyser: اگر سرور برای بازیکنان Bedrock از Geyser هم استفاده می‌کند، برای صدا پورتی متفاوت با پورت Geyser در نظر بگیرید.
  • ناهمخوانی نسخه‌ها: ماد روی کلاینت بازیکنان باید با نسخه اصلی سرور یکی باشد، برای مثال 2.6.x در هر دو طرف.
  • بازیکنان صدای هم را از فاصله دور می‌شنوند: احتمالاً در یک گروه هستند.
پرسش‌های متداول

پرسش‌های متداول

به‌طور پیش‌فرض UDP 24454، که با port در voicechat-server.properties تنظیم می‌شود. روی سرور میزبانی‌شده، از یک پورت اضافه اختصاص‌یافته به سرورتان استفاده کنید و آن عدد را در فایل بگذارید.

بله، هر بازیکنی که صدا می‌خواهد باید ماد را روی کلاینت خود داشته باشد، حتی وقتی سرور پلاگین Paper را اجرا می‌کند. بازیکنانی که آن را ندارند همچنان می‌توانند بدون صدا وارد شوند و بازی کنند.

خیر. توسعه‌دهنده اعلام کرده که فقط روی Java Edition کار می‌کند. بازیکنان Bedrock که از طریق Geyser وارد می‌شوند می‌توانند بازی کنند اما نمی‌توانند از صدا استفاده کنند.

این تنظیم وجود دارد، اما توسعه‌دهنده اکیداً توصیه می‌کند از آن استفاده نکنید: Minecraft هم روی آن پورت از UDP استفاده می‌کند و اشتراک آن ممکن است سرور را کرش کند. از یک پورت جداگانه استفاده کنید.

تب Network را در پنل باز کنید و یک allocation اضافه کنید. پنل یک پورت آزاد روی IP سرورتان انتخاب می‌کند که برای TCP و UDP باز است. آن عدد را در voicechat-server.properties بگذارید و ری‌استارت کنید.

صدا را به سرورتان اضافه کنید

با هاست Minecraft HytHost پورت UDP مربوط به Simple Voice Chat را خودتان در پنل اضافه می‌کنید، از €2.59 در ماه.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

این راهنما برایتان مفید بود؟