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. En VCMC 2.0 el flujo depende del modo:

  1. Modo Mundo: el creador conecta el mundo con el comando de la app y cada invitado verifica su propia cuenta.
  2. Servidor Bedrock o Java: el servidor crea su sala automáticamente y cada jugador se vincula con /vcmc:verify.
  3. Después de vincularse, VCMC conecta y desconecta las voces automáticamente según la distancia, dimensión, grupo y configuración.
¿Cómo funciona la proximidad?
VCMC usa conexiones P2P (punto a punto) para conversaciones normales y puede usar SFU cuando una función necesita distribuir voz a más jugadores. Al acercarte a alguien por primera vez puede haber un pequeño retraso mientras se establece la conexión.

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

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. La aplicación elige la versión más nueva compatible con tu versión de VCMC, descarga el paquete y lo deja listo para abrirse en Minecraft.

VCMC 2.0 requiere el Addon 2.0 para usar las funciones nuevas. Si mantienes una app 1.x, la app seguirá ofreciendo la última versión 1.x compatible.
Si la descarga en la app falla, puedes revisar las versiones manualmente. Comprueba el requisito de versión antes de instalar:
→ 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 — Todos entran a la sala correcta

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 entrar a esa sala antes de abrir el chat de Minecraft.

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 instalar el Addon ni cambiar estos ajustes.
Ajustes de Websocket

Paso 3 — El host conecta el mundo

El host abre la burbuja flotante de VCMC, copia el comando de conexión del mundo y lo pega en el chat de Minecraft. El comando comienza con /wsserver; no debes escribir ni modificar la dirección manualmente.

Copiar comando desde la burbuja

Paso 4 — Cada invitado se verifica

Después de que el host conectó el mundo, cada invitado abre la burbuja o la pantalla de la sala, copia su propio comando /vcmc:verify "<código>" y lo pega en el chat de Minecraft.

Botón para copiar el comando de verificación
El código identifica al jugador que lo pegó y lo vincula con la subsala segura de ese mundo. Es personal: no compartas ni reutilices el código de otra persona. Si el código cambia, el botón de la burbuja se actualiza; cuando la verificación termina, desaparece. VCMC recuerda esa verificación para el mismo dispositivo y la sala de ese amigo, así que en visitas posteriores se conecta automáticamente.
Resumen de roles:
Host: instala World + RP → activa WebSockets → entra a "Mi Mundo" → pega el comando /wsserver de la app.
Invitados: agregan el Gamertag del host → entran a su sala y a su mundo → pegan su propio /vcmc:verify.
El Addon World también registra algunos comandos internos de sincronización para comunicarse con el relay. No aparecen en esta guía porque los jugadores y administradores no deben ejecutarlos manualmente.

Bedrock Modos de uso

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

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

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.

  1. Entra al servidor de Minecraft con el mismo Gamertag que usarás en VCMC.
  2. Abre VCMC, entra en modo Servidor y crea/agrega una sala con cualquier nombre.
  3. Al entrar a esa sala, la app mostrará un botón de /vcmc:verify.
  4. Toca el botón para copiar el comando de verificación.
  5. Pega ese comando en el chat del servidor de Minecraft.
  6. Listo: la app queda vinculada con ese servidor y el chat de voz se conecta.
Cada jugador debe hacer su propia verificación una vez. Cuando ya te verificaste en ese servidor, VCMC recordará tu dispositivo y no tendrás que repetir el comando cada vez que entres.
Si cambias de celular, navegador o reinstalas la app, puede que VCMC te pida verificarte de nuevo. Eso es normal: la verificación sirve para probar que la app y la cuenta de Minecraft son tuyas.

Después de vincularse, los jugadores y operadores tienen los mismos menús, grupos, efectos y comandos públicos de VCMC 2.0 que en Addon World y el plugin Java.

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?

  • API experimental desactivada. Activa la API experimental en la configuración del servidor para que el addon VCMC Server pueda funcionar.
  • 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, con el mismo sistema de verificación del modo 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 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.

  1. Entra al servidor de Minecraft.
  2. En VCMC, crea una sala de servidor con cualquier nombre.
  3. Copia el comando /vcmc:verify "código" que muestra la app.
  4. Pégalo en el chat de Minecraft.
  5. Si el nombre de Minecraft coincide con el de la app, VCMC te conecta.
La verificación es individual: no basta con que el admin la haga. Cada jugador debe verificar su propia cuenta una vez para que su sala de la app quede vinculada con ese servidor.

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
server-ip: ""        # Vacío = detección automática
bedrock-port: 19132
rp-port: 25580       # Puerto para servir el resource pack a jugadores Java
rp-host: ""          # Dominio o IP pública opcional
Para jugadores Java, el plugin también sirve un resource pack con los iconos de estado de voz. Si los clientes Java no pueden descargarlo, revisa que el puerto rp-port esté abierto o configura rp-host con la IP/dominio correcto.

PlaceholderAPI (opcional)

Si tienes PlaceholderAPI, VCMC registra su expansión automáticamente; no necesitas descargar una expansión adicional desde eCloud. Puedes usar estos valores en TAB, NametagEdit u otros plugins compatibles:

PlaceholderValor
%vcmc_mic_icon% / %vcmc_icon%Icono actual del micrófono.
%vcmc_mic_state% / %vcmc_state%idle, speaking, muted o disconnected.
%vcmc_connected%true si el jugador está conectado a VCMC.
%vcmc_muted%true si su micrófono está silenciado.
%vcmc_speaking%true mientras está hablando.
%vcmc_voice_level%Nivel de voz actual como número entero.
%vcmc_megaphone% / %vcmc_megaphone_active%true si tiene megáfono activo.
%vcmc_megaphone_icon%Icono de megáfono cuando corresponde.
%vcmc_disconnected%true si no está conectado a VCMC.
%vcmc_disconnected_icon%Icono de desconexión para jugadores en línea sin voz.
Para que TAB o NametagEdit controlen el formato, cambia settings.native-name-icons a false y conserva settings.show-icons: true. Por ejemplo: %vcmc_mic_icon% %player%.

Comandos y menús

El plugin, Addon Server y Addon World comparten los mismos comandos visibles. En Java los menús se muestran como inventarios; los jugadores Bedrock que entran mediante Geyser reciben formularios nativos. Consulta la tabla única de comandos.


Referencia

Comandos

Todos los modos VCMC 2.0 usa el mismo conjunto de comandos visibles en Addon World, Addon Server y plugin Java. Usa siempre el namespace /vcmc: para evitar conflictos con otros addons o plugins.

En Bedrock los menús se abren como formularios. En Java se abren como inventarios; si el jugador entra por Geyser, verá los formularios Bedrock.

Actual en VCMC 2.0 Operador o administrador El formato cambia por plataforma

Comandos de jugadores

Comando Permiso Descripción
/vcmc:verify "<código>" Todos Vincula el jugador de Minecraft con el código personal que muestra la app. Pégalo exactamente como lo copia VCMC.
/vcmc:menu Todos Abre el menú personal: ajustes de voz, grupos y volumen individual de otros jugadores.
/vcmc:m [true|false] Todos Silencia o activa tu propio micrófono. Sin argumento alterna el estado actual. Si no hay conflicto con otro comando, también puedes usar el atajo /m.
/vcmc:groups Todos Abre el menú de grupos o muestra la ayuda correspondiente a tu plataforma.
/vcmc:groups create "nombre" ["clave"] Todos Crea un grupo de voz. La contraseña es opcional.
/vcmc:groups join <#|nombre> ["clave"] Todos Entra a un grupo por número o nombre. En los formularios Bedrock, los administradores pueden omitir la clave después de confirmar una advertencia.
/vcmc:groups leave Todos Sale del grupo actual y vuelve al audio normal de proximidad.
/vcmc:groups list Todos Muestra los grupos públicos activos y su número.
/vcmc:groups delete [#|nombre] Propietario u operador Elimina un grupo que administras.
/vcmc:groups-settings <grupo> <global|external|environmental> <true|false> Propietario u operador Cambia si el grupo se escucha globalmente, conserva proximidad externa o recibe efectos ambientales.

Comandos de administración

Comando Descripción
/vcmc:admin Abre el panel de administración. Requiere operador o permiso vcmc.admin.
/vcmc:mute <jugador|selector> <true|false> Fuerza el mute de uno o varios jugadores. El mute administrativo tiene prioridad sobre /vcmc:m.
/vcmc:groups-admin create <1-255> Crea un grupo administrado y oculto con el número indicado.
/vcmc:groups-admin move <grupo> <jugador|selector> Mueve uno o varios jugadores al grupo indicado.
/vcmc:groups-admin leave <jugador|selector> Saca a los jugadores seleccionados de su grupo.
/vcmc:groups-admin list Lista los grupos disponibles para administración.
/vcmc:groups-admin delete <grupo> Elimina un grupo administrado.
/vcmc:megaphone <jugador|selector> <true|false> Activa o desactiva voz global para jugadores conectados. Hay un máximo de 10 megáfonos activos.
Bedrock:
/vcmc:sfx add <nombre> "<json escapado>"
Java:
/vcmc:sfx add <nombre> <json>
/vcmc:sfx delete <nombre>
/vcmc:sfx list
Administra el catálogo de efectos personalizados. En el Addon Bedrock, el JSON se recibe como texto: debe ir entre comillas y sus comillas internas deben escribirse como \". El plugin Java sí recibe el JSON directamente.
/vcmc:sfx-player set <objetivo> <normal|cave|water|echo|radio|nether|custom> [efecto]
/vcmc:sfx-player clear <objetivo>
Asigna o quita un efecto de voz a uno o varios jugadores.
No uses comandos internos del Addon World. bridge-pull, bridge-sync, world-sync y radar-sync son parte del puente WebSocket y el relay los ejecuta automáticamente.
Ya no existen: /vcmc:join, /vcmc:room y /vcmc:reconnect. No son necesarios en el flujo de VCMC 2.0.

Referencia

Configuración

Desde la app de VCMC puedes ajustar cómo escuchas a los demás jugadores. En los tres modos, esos mismos ajustes también se abren desde Minecraft con /vcmc:menu. Los cambios viajan en ambos sentidos: si modificas algo en Minecraft se actualiza en la app, y si lo cambias en la app se actualiza en Minecraft.

Se sincronizan el volumen global, volumen individual, límite de conexiones simultáneas, radio, supresión de ruido, salida de audio, audio espacial, idioma, estado de mute y tipo de dispositivo, además de los ajustes de grupos y efectos que envía el servidor.

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 15 bloques.

  • Si estás dentro del radio de alguien, se establece la conexión de voz y pueden escucharse.
  • Si te alejas más del radio configurado, 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. El valor predeterminado es 10 y puedes elegir hasta 40.

¿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 dejando el límite en 10. En partidas pequeñas con amigos no notarás diferencia.

Audio espacial y modo mono

Además de reducir el volumen por distancia, VCMC coloca la voz a la izquierda o derecha según la posición y dirección del jugador. La intensidad espacial predeterminada es 70% y se puede ajustar entre audio centrado y separación completa.

El modo mono centra todas las voces por igual en ambos canales y desactiva el paneo espacial. Es útil para accesibilidad, una sola bocina o dispositivos donde la separación izquierda/derecha resulte incómoda.

La proximidad P2P es simétrica

En el audio normal de proximidad, si tú no escuchas a alguien, esa persona tampoco te escucha a ti. La pareja P2P se mantiene o se retira para ambos participantes.

Por ejemplo, si tienes el límite en 10 jugadores y hay 20 personas cerca, VCMC prioriza a las 10 más cercanas. Las otras conexiones no se mantienen activas hasta que entren entre las más próximas, lo que protege el rendimiento del dispositivo.

El megáfono es la excepción intencional: funciona como una transmisión global. Los grupos globales y el megáfono también pueden usar SFU cuando el relay lo decide para distribuir el audio sin crear demasiadas conexiones directas.

Grupos de voz

El admin controla desde /vcmc:admin cuántos grupos puede crear cada jugador; con 0 los grupos quedan desactivados. Un grupo es una subsala dentro de la misma partida y puede tener contraseña. En Bedrock se maneja con formularios; en Java se puede usar el menú o /vcmc:groups.

  • global: los miembros se escuchan sin importar la distancia.
  • external: además del grupo, conserva la proximidad con jugadores externos. Requiere global.
  • environmental: permite que el grupo reciba los efectos ambientales habilitados por el servidor.

Los grupos normales se pueden buscar por nombre o creador. El propietario puede salir sin borrar el grupo y volver a unirse después; eliminarlo es una acción separada. Las listas grandes se paginan y permiten buscar en todo el catálogo para no cargar decenas de botones a la vez.

Los grupos creados con /vcmc:groups-admin son secretos: no aparecen en la búsqueda normal. Los jugadores movidos a uno de estos grupos no pueden salir por sí mismos; un administrador debe moverlos o retirarlos.

Efectos, ambiente y megáfono

Los administradores pueden asignar efectos integrados (cave, water, echo, radio y nether) o crear efectos personalizados mediante JSON. También pueden activar efectos automáticos: agua y lava usan sonido amortiguado, Nether aplica su filtro propio, The End usa eco y las cuevas aplican reverberación.

El megáfono transmite la voz globalmente y usa la ruta P2P o SFU que determine la configuración del servidor. Para evitar abuso y sobrecarga, se permiten hasta 10 jugadores con megáfono activo.

Dimensiones personalizadas

VCMC 2.0 envía el identificador completo de la dimensión. Dos jugadores solo se consideran cercanos cuando están en la misma dimensión, incluyendo dimensiones personalizadas de otros addons o plugins. A la vez conserva el identificador numérico antiguo para mantener compatibilidad con versiones anteriores.

Ajustes según la plataforma

El menú solo muestra opciones que existen en tu dispositivo. En Windows puedes elegir micrófono y salida de audio, además de activar pulsar para hablar y asignar su tecla (V por defecto). En móviles puedes elegir entre altavoz y auricular cuando el sistema lo permite.

En iOS, el modo CallKit hace que el sistema trate la sala como una llamada para mejorar la continuidad en segundo plano. Si interfiere con el audio del juego, puedes desactivarlo; VCMC mantendrá el micrófono preparado mientras permanezcas en la sala.

Grabaciones

La grabadora guarda dos pistas: tu micrófono local y la mezcla que escuchaste de la sala con sus efectos. Tu voz local continúa grabándose aunque estés muteado dentro de VCMC; el mute evita que los demás te escuchen, no que aparezcas en tu propia grabación.

Al colgar o salir de una sala, VCMC finaliza la grabación antes de cerrar. Las sesiones quedan guardadas en la biblioteca y conservan rutas portables para que no desaparezcan al reiniciar o actualizar la app, especialmente en iOS.

Ajustes del administrador

Desde /vcmc:admin se pueden configurar iconos, títulos, grupos, audio de espectadores, audio espacial, intervalo de coordenadas, máximo de grupos por jugador, efectos ambientales de agua/lava/dimensiones/cuevas y el modo del megáfono. En Java también puedes decidir si VCMC escribe los iconos directamente o deja el formato a PlaceholderAPI.


Referencia para creadores

Integraciones avanzadas

VCMC 2.0 expone estados de voz y grupos para que mapas, command blocks, addons y plugins reaccionen a lo que ocurre en el chat de voz.

Scoreboard vcmc_voice

Este objetivo se crea y actualiza automáticamente en Addon Server, Addon World y plugin Java. El valor representa el estado o la intensidad de voz del jugador:

ValorSignificado
-2Desconectado de VCMC.
-1Micrófono silenciado.
0Conectado, pero en silencio.
1–100Está hablando; cuanto mayor sea el número, mayor es el nivel de voz detectado.

Esto permite crear mecánicas activadas por voz. Por ejemplo, un command block Bedrock puede seleccionar a quienes estén hablando fuerte con @a[scores={vcmc_voice=50..100}] y aplicarles un efecto, activar redstone o iniciar un minijuego.

Scoreboard vcmc_group

Representa el grupo de voz actual: 0 significa que el jugador no tiene grupo y 1–255 corresponde al número del grupo. También funciona como entrada para command blocks y plugins: cambiar el score mueve al jugador al grupo existente con ese número.

Un jugador dentro de un grupo administrativo no puede liberarse cambiando su propio score a 0; VCMC restaura el grupo. El administrador debe retirarlo con /vcmc:groups-admin leave o moverlo desde las herramientas administrativas.

Iconos y nivel de voz

El icono del micrófono cambia cuando el jugador habla y su brillo responde al nivel de vcmc_voice. Los administradores pueden reemplazar las texturas del paquete de recursos por un diseño propio, conservando las mismas rutas y caracteres. En Java, los mismos estados están disponibles mediante PlaceholderAPI.

SFX personalizados con JSON

Se pueden guardar hasta 11 efectos personalizados. El nombre se convierte a minúsculas, admite letras, números, guion y guion bajo, y se limita a 24 caracteres. Los valores fuera de rango se ajustan automáticamente.

CampoRangoFunción
basenormal|cave|water|echo|radio o 0–4Preset inicial. Los campos omitidos conservan los valores de esta base.
pitch-6 a 6Cambia el tono en semitonos; negativo hace la voz más grave.
gain-12 a 6Ganancia de salida en decibelios.
lowpass0–20000Filtro paso bajo en Hz; reduce frecuencias superiores. 0 lo desactiva.
highpass0–10000Filtro paso alto en Hz; reduce frecuencias inferiores. 0 lo desactiva.
q0.1–10Resonancia de los filtros.
distortion0–30Cantidad de distorsión.
delay0–500Retardo del eco en milisegundos.
feedback0–0.85Porción del eco que vuelve a entrar al retardo.
wet0–1Volumen de la señal procesada.
dry0–1Volumen de la voz original.

El formato de /vcmc:sfx add cambia según la plataforma porque la API de comandos de Bedrock no ofrece un parámetro JSON nativo. Elige tu plataforma para copiar la variante correcta:

JSON como string

En Addon World y Addon Server, encierra todo el JSON entre comillas y escapa cada comilla interna con \":

/vcmc:sfx add grave "{\"base\":\"normal\",\"pitch\":-4,\"gain\":2,\"lowpass\":4200,\"highpass\":80,\"q\":0.8,\"distortion\":1.5,\"dry\":1}"

Después puedes asignarla, retirarla o borrar su definición:

/vcmc:sfx-player set <jugador|selector> custom grave
/vcmc:sfx-player clear <jugador|selector>
/vcmc:sfx delete grave
Los efectos integrados normal, cave, water, echo, radio y nether se asignan directamente con /vcmc:sfx-player set; no necesitas recrearlos como JSON.

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, confirma que el host siga conectado y, si es necesario, vuelve a pegar el comando de conexión que muestra la app. En servidores, abre VCMC y vuelve a entrar a la sala. VCMC intentará reconectarse automáticamente.

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.


Alternativa

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.

→ Abrir VCMC Web

¿Cómo funciona?

La versión web comparte el sistema de salas, verificación y chat de voz de proximidad de la app nativa. También incluye las funciones de audio de VCMC 2.0: grupos globales, megáfono P2P/SFU, SFX integrados y personalizados, audio espacial con intensidad ajustable, modo mono, volumen individual y grabaciones con biblioteca propia.

El comando depende del modo: el host de un mundo copia su comando /wsserver, mientras que los jugadores de un servidor o invitados de un mundo usan su /vcmc:verify. Las grabaciones se guardan en el almacenamiento del navegador y pueden descargarse desde la biblioteca web.

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

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.