Introducción

¿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:

  1. Creas una sala en la app.
  2. Pegas el comando que te da la app en el chat del juego.
  3. Listo. Todos los que se unan a tu sala podrán escucharse con voz de proximidad.
¿Cómo funciona la 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.


Primeros pasos

Descargar VCMC

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.

Si la descarga en la app falla, puedes obtener los archivos manualmente:
→ 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.


Bedrock Modos de uso

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".

Sección de mundos Tarjeta Mi Mundo

Los demás jugadores deben agregar el Gamertag exacto del host usando el botón + y luego entrar a la sala.

Botón agregar gamertag Sala de amigo

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í.

Addon VCMC World
Solo el host hace esto — en los ajustes del mundo ve a General y:
  • ACTIVA los Websockets.
  • DESACTIVA "Permitir solo websockets encriptados".
Los demás jugadores no necesitan cambiar nada en Minecraft.
Ajustes de Websocket

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.

Copiar comando desde la burbuja
Resumen de roles:
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.


Bedrock Modos de uso

Servidor Bedrock

Usa este modo si administras un servidor Bedrock (Aternos, FalixNodes, hosting propio, etc.) que siempre está abierto. Los jugadores solo necesitan entrar al servidor — el chat de voz ya funciona.

Regla de oro

En servidores, usa únicamente el paquete de comportamiento Server más el paquete de recursos (RP). No uses el paquete World en servidores.
Archivos del addon para servidor

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.

  1. Descomprime el archivo del addon.
  2. Sube la carpeta de comportamiento Server a behavior_packs.
  3. Sube la carpeta de recursos (RP) a resource_packs.
  4. Carpetas RP y Behavior
  5. Tip: Muchos paneles modernos permiten meter todo en una carpeta llamada packs.
Carpetas del paquete

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.

  1. Ve a la carpeta config/default de tu servidor.
  2. Abre el permissions.json de esa carpeta (no el de la raíz).
  3. 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.
Tip para admins: Revisa la consola del servidor al encenderlo. Verás si el addon "VCMC Server" se activó correctamente o si hubo algún error.

Java Modos de uso

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.

¿Qué es Geyser? Es un plugin que actúa de puente entre el cliente de Bedrock y un servidor Java, permitiendo que ambas versiones jueguen juntas en el mismo 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.

Plugin VCMC para Java

Lo que verás en la consola al iniciar

Cuando el servidor arranca, el plugin imprime un bloque de texto en la consola confirmando que está activo. Algo así:

╔══════════════════════════════════════╗
║ VCMC Voice Chat ready! ║
║ Server: 192.168.1.100:19132
║ Room ID: AB1C2D
╚══════════════════════════════════════╝

El plugin detecta automáticamente la IP pública del servidor y el puerto de Geyser. Si la IP no aparece correctamente, puedes configurarla a mano en el archivo config.yml del plugin (ver abajo).

¿Cómo se conectan los jugadores?

Los jugadores abren la app de VCMC, van al modo Servidor e ingresan la IP y el puerto que aparece en la consola. El app calcula el Room ID automáticamente a partir de esos datos, así que los jugadores no tienen que escribirlo a mano.

El Room ID del bloque de consola (AB1C2D en el ejemplo) es solo para que el admin pueda verificar que todo está bien. Los jugadores solo necesitan saber la IP y el puerto.

Configuración manual del plugin (opcional)

Si la detección automática de IP falla, edita el archivo plugins/VCMC/config.yml:

server-ip: ""        # Pon aquí la IP pública si no se detecta sola
bedrock-port: 19132  # Puerto de Geyser (por defecto 19132)
Si ves este mensaje en consola: [VCMC] No IP found. Set 'server-ip' in config.yml manually.
Significa que el plugin no pudo detectar la IP automáticamente. Escríbela tú en el config.yml.

Comandos del plugin

El plugin de Java solo incluye comandos de moderación. No existe /join ni /reconnect en este plugin.

Comando Descripción
/mute <selector> Silencia a un jugador.
Ejemplo: /mute Steve
/unmute <selector> Quita el silencio a un jugador.
Ejemplo: /unmute Steve

Referencia

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)

Comando Descripción
/vcmc:join Conecta la sala de la app con el servidor. Se usa una sola vez al configurarlo.
/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 Reconecta la app con Minecraft. Solo en servidores Bedrock. (Puede eliminarse en el futuro)

Java Servidor Java (Plugin)

Comando Descripción
/mute <selector> Silencia a un jugador.
Ejemplo: /mute Steve
/unmute <selector> Quita el silencio a un jugador.
Ejemplo: /unmute Steve
Sobre /reconnect: Solo existe en servidores Bedrock. Fue eliminado del modo Mundo y no existe en el plugin Java. Probablemente se elimine por completo en el futuro, ya que la infraestructura actual de VCMC gestiona las reconexiones de forma automática.

Referencia

Configuración

Desde la app de VCMC puedes ajustar dos parámetros importantes que afectan cómo escuchas a los demás 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.
Al acercarte a alguien por primera vez puede haber un pequeño delay antes de que se escuchen. Esto es normal — VCMC usa P2P, y las conexiones de voz se establecen directamente entre dispositivos justo cuando entran en rango.

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.

Recomendación para celulares: Si notas que la app se pone lenta, el audio se corta o se te calienta el teléfono, prueba bajando el límite de jugadores a 5 o 10. En partidas pequeñas con amigos no notarás diferencia.

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.


Referencia

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.
🔌 Ícono de Enchufe: Estás desconectado de Minecraft. En modo mundo, vuelve a pegar el enlace en el chat. En servidor Bedrock, puedes usar /vcmc:reconnect.

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.


Referencia

¿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.