¿Qué es VCMC?
VCMC es una aplicación de chat de voz de proximidad para Minecraft. Fue creada originalmente para Minecraft Bedrock y actualmente es compatible también con servidores Java a través del plugin oficial.
La app nació porque en Minecraft Bedrock no se pueden instalar mods, y una gran parte de la comunidad quería un chat de voz que funcionara directamente en el juego. VCMC lo resuelve de forma muy sencilla:
- Creas una sala en la app.
- Pegas el comando que te da la app en el chat del juego.
- Listo. Todos los que se unan a tu sala podrán escucharse con voz de proximidad.
VCMC usa P2P (punto a punto) para conectar las voces. Al acercarte a otro jugador por primera vez puede haber un pequeño delay mientras se establece la conexión entre dispositivos — esto es normal.
No necesitas configurar ningún túnel ni servidor por tu cuenta. La infraestructura de VCMC maneja todo eso automáticamente.
Descargar VCMC
App VCMC
Descarga la app en tu dispositivo para crear salas, unirte al chat de voz y obtener los archivos del Addon cuando los necesites.
Addon para Minecraft Bedrock
El Addon se descarga directamente desde adentro de la app VCMC. Solo entra a la aplicación, busca la opción de descargar el Addon y se guardará en tu dispositivo listo para usarse.
→ Repositorio Oficial del Addon (GitHub)
Plugin para Minecraft Java (Geyser)
Si administras un servidor Java con Geyser, existe un plugin oficial de VCMC. Los detalles de instalación están en la sección Servidor Java.
Modo Mundo
Usa este modo si tú vas a crear el mundo de Minecraft desde tu celular o PC y tus amigos se van a unir a tu partida. Este modo es exclusivo de Minecraft Bedrock.
Paso 1 — El host abre la sala
El creador del mundo debe abrir la app de VCMC y tocar la tarjeta que dice "MI MUNDO".
Los demás jugadores deben agregar el Gamertag exacto del host usando el botón + y luego entrar a la sala.
Paso 2 — Instalar el paquete en Minecraft
Añade el Addon a tu mundo. Para el modo Mundo activa únicamente el paquete de comportamiento llamado World. El paquete Server no se usa aquí.
- ACTIVA los Websockets.
- DESACTIVA "Permitir solo websockets encriptados".
Paso 3 — Conectar la app (solo el host)
Una vez que todos estén en el mundo, el host abre la burbuja flotante de VCMC, copia el enlace y lo pega en el chat de Minecraft.
Host: activa websockets → abre sala "Mi Mundo" en la app → pega el enlace en el chat.
Amigos: agregan el Gamertag del host en la app → entran a su sala → se unen al mundo. No hacen nada más.
En el modo Mundo no existen comandos. La conexión se hace únicamente pegando el enlace de la burbuja en el chat, y solo el host lo hace.
Servidor Bedrock
Usa este modo si administras un servidor Bedrock (Aternos, FalixNodes, hosting propio, etc.) que siempre está abierto. En servidores, VCMC ya no te pide IP ni puerto en la app: el servidor crea su propia sala y cada jugador se vincula con una verificación dentro de Minecraft.
Paquetes que debes usar
Instalación
Se instala igual que cualquier addon. Como cada hosting tiene su propio panel, busca en YouTube: "Cómo instalar addons en [tu host] Bedrock" si tienes dudas.
- Descomprime el archivo del addon.
- Sube la carpeta de comportamiento Server a
behavior_packs. - Sube la carpeta de recursos (RP) a
resource_packs. - Tip: Muchos paneles modernos permiten meter todo en una carpeta llamada
packs.
Cómo se conectan los jugadores
Después de instalar el addon, el servidor genera una sala VCMC automáticamente. El jugador solo tiene que abrir la app, ir al modo Servidor y agregar una sala con el nombre que quiera. Ese nombre es solo para reconocerla en su app: puede llamarse "Mi server", "Survival", "La sala de Juan" o como prefiera.
- Entra al servidor de Minecraft con el mismo Gamertag que usarás en VCMC.
- Abre VCMC, entra en modo Servidor y crea/agrega una sala con cualquier nombre.
- Al entrar a esa sala, la app mostrará un botón de
/vcmc:verify. - Toca el botón para copiar el comando de verificación.
- Pega ese comando en el chat del servidor de Minecraft.
- Listo: la app queda vinculada con ese servidor y el chat de voz se conecta.
Permisos de red — solo si NO usas Aternos
Si tu servidor no es de Aternos, necesitas dar permiso al Addon para conectarse a internet. En Aternos esto ya está configurado automáticamente.
- Ve a la carpeta
config/defaultde tu servidor. - Abre el
permissions.jsonde esa carpeta (no el de la raíz). - Agrega
"@minecraft/server-net"a los módulos permitidos:
{
"allowed_modules": [
"@minecraft/server",
"@minecraft/server-ui",
"@minecraft/server-admin",
"@minecraft/server-gametest",
"@minecraft/server-net"
]
}
¿No aparecen los comandos?
- Versión desactualizada. El servidor debe correr la versión más reciente.
- Instalación incorrecta. Busca un tutorial para tu hosting específico.
- Falta permissions.json. Si no usas Aternos, revisa el paso de permisos de arriba.
Servidor Java (Plugin con Geyser)
Si administras un servidor Java que usa Geyser (para que jugadores de Bedrock puedan conectarse), existe un plugin oficial de VCMC para este escenario. Permite que tanto jugadores de Java como de Bedrock usen el chat de voz de proximidad en el mismo servidor, con el mismo sistema de verificación del modo servidor.
Instalación
Descarga el .jar desde el repositorio oficial y cópialo a la carpeta plugins de tu servidor Java. Reinicia el servidor. No requiere configuración adicional.
Lo que verás en la consola al iniciar
Cuando el servidor arranca, el plugin crea o carga la sala VCMC del servidor y la guarda en plugins/VCMC/config.yml. En consola verás que el plugin está listo y puede mostrar el ID de sala interno. Ese ID no es algo que los jugadores tengan que escribir para conectarse.
║ VCMC Voice Chat ready! ║
║ Room ID: AB1C2D7 ║
╚══════════════════════════════════════╝
¿Cómo se conectan los jugadores?
Los jugadores abren la app de VCMC, van al modo Servidor y agregan una sala con cualquier nombre. Ya no deben escribir IP ni puerto. Al entrar a esa sala, la app mostrará un botón para copiar /vcmc:verify; el jugador pega ese comando en el chat del servidor Java/Geyser y queda vinculado.
- Entra al servidor de Minecraft.
- En VCMC, crea una sala de servidor con cualquier nombre.
- Copia el comando
/vcmc:verify "código"que muestra la app. - Pégalo en el chat de Minecraft.
- Si el nombre de Minecraft coincide con el de la app, VCMC te conecta.
Configuración manual del plugin (opcional)
Normalmente no tienes que tocar nada. El plugin guarda una sala segura en el config.yml usando vcmc-room-id y vcmc-room-token. No compartas el token ni lo edites a mano.
vcmc-room-id: "" # Se genera automáticamente
vcmc-room-token: "" # Secreto del servidor, no se comparte
rp-port: 25580 # Puerto para servir el resource pack a jugadores Java
rp-port esté abierto o configura rp-host con la IP/dominio correcto.
Comandos del plugin
El plugin de Java funciona casi igual que el addon de Bedrock. La diferencia principal es que en Java las interfaces se abren como menús de cofre, y los grupos también se pueden manejar por comandos con /vcmc:groups.
| Comando | Descripción |
|---|---|
/vcmc:verify "<código>" |
Verifica tu cuenta con el código que te da la app. Se usa una vez por jugador y por dispositivo. |
/vcmc:menu |
Abre el menú personal de VCMC: ajustes, grupos y volumen de otros jugadores. |
/vcmc:admin |
Abre el panel de administración. Solo operadores o usuarios con permiso vcmc.admin. |
/vcmc:mute <player|@a> <true|false> |
Silencia o devuelve la voz. true = silenciado, false = activo.Ejemplo: /vcmc:mute Steve true |
/vcmc:groups |
Muestra la ayuda de grupos en Java. En Bedrock/Geyser abre el formulario si el jugador es Bedrock. |
/vcmc:room |
Muestra el ID interno de la sala del servidor. Normalmente los jugadores no lo necesitan. |
/vcmc:reconnect |
Comprueba si tu app aparece conectada a la sala del servidor. |
Comandos
Bedrock Modo Mundo
En los mundos locales no existen comandos. La conexión se hace pegando el enlace de la burbuja flotante en el chat, solo por parte del host.
Bedrock Servidor Bedrock (Addon)
En servidores Bedrock el flujo normal es crear la sala en la app con cualquier nombre y verificarte con /vcmc:verify. Los comandos son para verificar, abrir menús, administrar o revisar estado.
| Comando | Descripción |
|---|---|
/vcmc:verify <código> |
Verifica tu cuenta con el código que te da la app. Cada jugador debe usar su propio código. |
/vcmc:menu |
Abre el menú personal de VCMC. Desde ahí puedes cambiar tus ajustes, revisar grupos y ajustar volumen por usuario. |
/vcmc:admin |
Abre el panel de administración del servidor. Solo operadores. Permite cambiar ajustes globales como iconos, titles, grupos, espectadores e intervalo de coordenadas. |
/vcmc:mute <selector> <bool> |
Silencia o activa la voz de un jugador. true = silenciado, false = activo.Ejemplo: /vcmc:mute @a[name=Steve] true |
/vcmc:reconnect |
Comprueba tu conexión con VCMC y fuerza una revisión inmediata si la app no aparece conectada. |
/vcmc:room |
Muestra el ID interno de la sala del servidor. Útil para admins o diagnóstico; el flujo normal de la app no pide escribirlo. |
/vcmc:join <room_id> [<token>] |
Comando avanzado/legado para sobrescribir manualmente la sala guardada del servidor. No lo uses para la conexión normal de jugadores. |
Java Servidor Java (Plugin)
En Java se usan los mismos comandos principales, con namespace /vcmc:. Bukkit puede exponer alias como /mute o /menu, pero se recomienda usar siempre la forma /vcmc:comando para evitar conflictos con otros plugins.
| Comando | Descripción |
|---|---|
/vcmc:verify "<código>" |
Verifica tu cuenta con el código de la app. En Java es recomendable pegarlo con comillas, tal como lo copia VCMC. |
/vcmc:menu |
Abre el menú personal en una interfaz de cofre: ajustes, grupos y volumen de usuarios. |
/vcmc:admin |
Abre el panel de administración en una interfaz de cofre. Requiere OP o permiso vcmc.admin. |
/vcmc:mute <player|@a> <true|false> |
Silencia o devuelve la voz. true = silenciado, false = activo.Ejemplo: /vcmc:mute Steve false |
/vcmc:groups create "nombre" ["clave"] |
Crea un grupo de voz. La clave es opcional. Ejemplo: /vcmc:groups create "Base secreta" "1234" |
/vcmc:groups join <#|nombre> ["clave"] |
Entra a un grupo por número o por nombre. Si tiene clave, escríbela al final. |
/vcmc:groups leave |
Sales del grupo de voz actual y vuelves al audio normal de proximidad. |
/vcmc:groups list |
Muestra los grupos activos, su número y cuántos jugadores tienen dentro. |
/vcmc:room |
Muestra el ID interno de la sala del servidor. Normalmente no hace falta para jugadores. |
/vcmc:reconnect |
Comprueba si tu app aparece conectada a la sala del servidor. |
/vcmc:join ya no es el flujo normal para usuarios. En Java no existe. En Bedrock queda como herramienta avanzada para administradores, pero la conexión normal se hace con la verificación /vcmc:verify.
Configuración
Desde la app de VCMC puedes ajustar parámetros importantes que afectan cómo escuchas a los demás jugadores. En servidores, esos mismos ajustes también se pueden abrir desde Minecraft con /vcmc:menu: si cambias algo en el menú del juego, se manda a tu app y queda sincronizado.
Los ajustes personales incluyen volumen global, límite de conexiones simultáneas, radio de audio, supresión de ruido, salida por altavoz, idioma y volumen individual de otros jugadores.
Radio de escucha
El radio de escucha es la distancia máxima (en bloques de Minecraft) a la que puedes escuchar a otro jugador. Por defecto son 25 bloques.
- Si estás a menos de 25 bloques de alguien, se establece la conexión de voz y pueden escucharse.
- Si te alejas más de 25 bloques, la conexión se corta automáticamente y dejan de escucharse.
- Puedes ajustar este valor desde los ajustes de la app según tu preferencia.
Límite de jugadores que escuchas
Este ajuste controla cuántas personas puedes escuchar al mismo tiempo. Por defecto el servidor envía hasta 50 jugadores cercanos, pero en la app puedes reducir ese número.
¿Por qué importa esto? Porque VCMC usa P2P: cada persona que escuchas es una conexión directa entre tu dispositivo y el de ellos. Si hay 20 personas a tu alrededor, tu teléfono tiene que mantener 20 conexiones simultáneas. Eso consume batería, CPU y puede hacer que la app se ponga lenta o que el audio se corte.
Las conexiones son simétricas
Esto es importante entenderlo: si tú no escuchas a alguien, esa persona tampoco te escucha a ti. Las conexiones de VCMC son siempre de doble sentido.
Por ejemplo, si tienes el límite en 5 jugadores y hay 10 personas cerca, VCMC se conecta con los 5 más cercanos. Las otras 5 personas no solo dejan de escucharte a ti — tú también dejas de aparecer en su radar de voz. Esto evita situaciones confusas donde alguien te habla sin que tú lo sepas.
Grupos de voz
En servidores, el admin puede activar grupos desde /vcmc:admin. Un grupo funciona como una sala privada dentro del mismo servidor: los jugadores del grupo se escuchan entre ellos y no se mezclan con el audio normal de proximidad.
En Bedrock los grupos se manejan con formularios. En Java/Geyser también existen, pero es más cómodo usarlos con /vcmc:groups create, /vcmc:groups join, /vcmc:groups leave y /vcmc:groups list.
La Burbuja Flotante y Errores
Colores de la burbuja
- 🟢 Verde: Todo bien. Conectado con micrófono activo.
- 🔴 Rojo: Silenciado (Mute).
- ⚪ Transparente: Estado normal de fondo.
/vcmc:reconnect para comprobar si Minecraft ya detecta tu app.
No me escuchan / la app falla
Los teléfonos a veces restringen permisos al salir de la app. Solución rápida: cierra la aplicación por completo (deslízala en el administrador de tareas para quitarla de la RAM) y vuélvela a abrir. El 90% de los problemas se resuelven así.
Tarda en escucharse al acercarse
Es normal. VCMC usa P2P, así que al acercarte a un jugador por primera vez puede haber un pequeño delay mientras se establece la conexión directa entre dispositivos.
Versión Web
Si tu dispositivo no soporta la app nativa (Mac, Linux, teléfonos antiguos, Chromebooks, etc.), existe una versión web de VCMC que funciona directamente desde el navegador, sin instalar nada.
¿Cómo funciona?
La versión web es funcionalmente idéntica a la app nativa: mismos comandos /wsserver, mismo sistema de salas, mismo chat de voz de proximidad. La única diferencia es que corre en tu navegador.
Requisitos
- Navegador moderno (Chrome o Edge recomendados; Safari y Firefox tienen limitaciones de audio en segundo plano)
- Poder mantener la pestaña del navegador abierta mientras juegas (en segundo plano o en otra ventana)
- Micrófono (igual que la app)
Limitaciones frente a la app nativa
- No tiene burbuja flotante en dispositivos móviles (solo escritorio via Picture-in-Picture)
- En móvil, si el navegador pasa a segundo plano el audio puede interrumpirse según el sistema operativo
- No detecta automáticamente si el micrófono está silenciado a nivel del sistema
¿Qué hay de los Realms?
Los Realms son mundos persistentes en línea de Mojang. Actualmente no son compatibles con VCMC debido a las restricciones que impone Mojang Studios.
Si intentas usar VCMC en un Realm, no funcionará. Aunque existe una forma técnica de lograrlo con herramientas externas, generaría una experiencia de usuario muy mala, por lo que no está soportado oficialmente.