Skip to content
All add-ons

Proximity Voice Chat&Proximity Text Chat

BedrockAdd-onUtility

by kkr1212

Proximity Voice Chat&Proximity Text Chat screenshot 1 of 10

About this add-on

Minecraft Bedrock will add the ability for players to talk to each other when they approach each other, similar to the simple voice chat mod in Minecraft Java.

Read the author’s full description (1,036 words)

Written by kkr1212.

Proximity Voice Chat and Proximity Text Chat

Minecraft Bedrock will add the ability for players to talk to each other when they approach each other, similar to the simple voice chat mod in Minecraft Java.

日本語版はこちら

简体字版本请见此处

🌟 Key Features

  • 【NEW】Discord Bot Integration: Start (/start) and join (/join) Proximity VC directly via Discord bot without opening a browser!
  • Super Easy Setup: Just configure options on the web page and copy/paste the commands!
  • 3D Spatial Audio: Sound comes from the direction of the speaker.
  • Mobile & iPhone Support: Easily join via web browser or dedicated app.
  • Server-Dedicated Addon: A special pack designed for servers requiring 24/7 uptime.
  • Proximity Chat Support: Limit not only voice but also text chat to nearby players.

⚠️ Important Notes

  • Redistribution is prohibited.
  • Claiming ownership/self-attribution is prohibited.
  • Making the entire source code publicly available externally is prohibited (allowed within the Support Server).
  • If you use this in videos or streams (YouTube, etc.), please include this URL in the description.
  • Beta APIs must be enabled to use Proximity Text Chat (TC).

📋 Changelog

  • 【NEW】Discord Bot Integration: Start (/start) and join (/join) Proximity VC directly via Discord bot without opening a browser!
  • Updated web setup screen design.
  • Fixed UI bugs.
  • Fixed Android app bugs.

🤖 【NEW】How to Use the Discord Bot

By using the Discord bot, you can talk and manage Proximity VC directly on Discord without opening a browser. Add Bot to Server

1. Start Proximity VC via Discord Bot

Simply run the /start command in your Discord server to start a new Proximity VC room (session).

  • distance: Specify the maximum hearing distance (can be changed later).directly via Discord bot without opening a browser!
  • room_id: Optionally specify a custom room ID.
  • config: Launch using settings applied from an uploaded file.

Afterward, follow the Connection Guide to connect with Minecraft.

2. Connect via Discord Bot

To join an existing Proximity VC, run the /join command on Discord.

  • room_id: Specify the target room ID to connect to.
  • name: Specify your name (such as your Gamertag).
  • Note: You must join the voice channel the bot is in beforehand.

💡 Simultaneous Use & Other Usage Notes Each bot instance can support up to 1 user per server. If multiple people want to use it simultaneously, please add another bot to a different channel, or use the Web/App versions.

⌨️ Discord Bot Command List

Command Description Arguments /help Displays the bot help menu. None /start Starts Proximity VC.
Creates a new session as host. distance (Optional): Distance
room_id (Optional): Room ID /stop Ends/stops Proximity VC. None /join Connects to an existing Proximity VC. room_id (Required): Room ID
name (Required): Name /leave Disconnects from the current Proximity VC. None /bot lang Sets the display language for the bot. language: Language /bot permission_start Manages roles allowed to start Proximity VC (/start). add [role] / remove [role] / list / reset /bot permission_admin Manages roles allowed to run admin commands (/stop, /config, etc.). add [role] / remove [role] / list / reset /config Checks current server settings and permissions. None /status Checks current connection status and bot status. room_id (Optional): Room ID

💬 How to use Proximity TC

※Please enable Beta APIs. Use this if you want to apply distance limits to the standard text chat in addition to voice.

Main Commands

  • /tc-help: Show help.
  • /lang <ja/en/zh>: Change the display language.
  • /distance <number>: Set the chat reach distance.
  • /proximity <true/false>: Enable/Disable Proximity Text Chat.
  • …and more.
     [Click here for the full command list]

🚀 Super Easy! Proximity VC Setup

Access this link!

Just choose your preferred settings and press the start button!

🛠️ How to Start Proximity VC

Note: If using on version 1.21.60 or later, the world owner must enable "Websockets Enabled".

Note: Please turn off "Require Encrypted WebSockets".

Execute the displayed command in Minecraft.

Note:If the command executor is using a smartphone, please join the VC first. At this time, the verification code cannot be used.

📝 Remarks

How to Connect on a Server

In your server.properties file, add the line: op-permission-level=4
Note: This will also allow server operations, like stopping the server, to be done via commands.

🔌 Addon (Extensions) Introduction

Enhance your experience by installing the Behavior and Resource packs!
Intuitive controls via the in-game panel and the ability to see who is talking at a glance make it incredibly convenient for large group play!

[Click here for details]

📦 Behavior Pack (BP)

※Please install only one of the following:

  • Standard Edition (MCBE-ProxVC addon BP)
    • Basic GUI settings and functional extensions.
  • Server Edition (MCBE-ProxVC addon BP for server)
    • ※Requires Beta APIs.
    • Includes all standard features plus 24/7 constant connection. Keeps the VC system active even when the host is offline.

🎨 Resource Pack (RP)

  • Displays icons above players' heads for "Talking," "Muted," "Speaking," etc., so you can see everyone's status at a glance!

💡 Recommended Configurations

  • "Keep it Simple": No Addon Website
  • "Enhanced Convenience": Standard Addon
  • "Include Text Chat": Proximity TC
  • "Professional Server Use": Server Addon

🎧 How to Join the Call (For all participants)

  1. Access: https://mcproxvc.ovh/connect/
    (The Android app version is available here.)
    Accessing the URL displayed during setup will automatically fill in the Room ID.
    Enter the Room ID and Gamertag, then connect.

  2. Enter the room ID and gamertag, then connect.
    Room ID
    Enter the Room ID that was displayed during setup.

    Gamertag
    This is usually your Gamertag, but it might be different in some cases.
    Note: Both can be checked by typing /name in-game (or !name if no addon is installed).

If you see a screen like this, you are successfully connected.

❓ Known Issues and Solutions

・"I can't hear audio" or "I can hear others even when far away": Please leave the call and reconnect.
・If you are using Discord and the web call on the same mobile device: Please leave the Discord call before joining the web call.

  • On iPhone, issues may occur when the device enters sleep mode:
    ・Change your settings to prevent the device from sleeping.
    ・If it does go to sleep, reconnect to the call.
  • On some devices, the microphone may not work if you connect to the call and then open Minecraft on the same device:
    ・For iPhone: Open Minecraft -> Open your browser and connect to the VC -> Re-open Minecraft and enter the world.
    ・For Android: Use the app.

Other

Questions and Bug Reports

Please use our Discord for this.
Support Server

Images



How to install

  1. Download the file below. On iOS or Android, open it from your Downloads with Minecraft; on Windows, double-click it.
  2. Minecraft imports the pack automatically. Enable it in your world’s settings under Behavior Packs or Resource Packs; an add-on usually needs both.
  3. Playing on a Realm or server? Everyone needs the same packs, and the host has to enable them.
  4. Starting a new world? Choose its seed first: the Seed Map shows villages, structures and biomes near spawn for any Bedrock seed.