Plugin de Minecraft ViaVersion
Información sobre ViaVersion y los servidores donde fue encontrado
🔌 Acerca de ViaVersion
ViaVersion es un plugin de Minecraft que permite la traducción de protocolo entre cliente y servidor para que los jugadores que usan distintas versiones del cliente de Minecraft puedan entrar en un mismo servidor. Ofrece compatibilidad multiversión al traducir los paquetes de red entre las versiones de protocolo del cliente y del servidor.
🎯 Objetivo
ViaVersion soluciona el problema de la fragmentación de versiones del cliente: cuando un servidor ejecuta una versión específica de Minecraft, los jugadores con clientes más nuevos o más antiguos normalmente no pueden conectarse. ViaVersion traduce los protocolos para que los administradores puedan mantener una versión concreta del servidor y, al mismo tiempo, permitir que se conecte una gama más amplia de versiones del cliente.
⚙️ Funciones
- Funciona como plugin de plataforma (Paper/Spigot/CraftBukkit) o en plataformas proxy (Velocity) según corresponda.
- Traduce protocolos de red para permitir que clientes más nuevos entren en servidores más antiguos y viceversa (los rangos de compatibilidad dependen de la build de ViaVersion instalada y de los complementos opcionales).
- Existen proyectos complementarios/addons opcionales para ampliar la compatibilidad: ViaBackwards y ViaRewind para soporte de clientes más antiguos.
- Hay opciones de configuración y un limitador de paquetes disponibles para ajustar el comportamiento y mitigar intentos de explotación.
- Proporciona comandos de diagnóstico y un comando de dump para recopilar información de ejecución y facilitar la resolución de problemas.
🧩 Para quién es
- Propietarios de servidores que quieren admitir varias versiones del cliente Java Edition sin actualizar el servidor de inmediato.
- Operadores de redes que usan proxies (por ejemplo, Velocity) y necesitan conectividad entre versiones en los servidores backend.
- Desarrolladores de plugins e integradores que necesitan una capa de traducción de protocolo o acceso a la API de ViaVersion.
🏗️ Casos de uso de ejemplo
- Un servidor Survival/PvP se mantiene en una build estable de Paper mientras permite que se conecten jugadores con clientes más nuevos.
- Una red con proxy usa ViaVersion en el proxy o en los servidores backend para que jugadores con distintas versiones del cliente puedan entrar en la red.
- Un desarrollador usa el artefacto de la API de ViaVersion para integrar la traducción de protocolo en una implementación de plataforma personalizada.
⌨️ Comandos
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Muestra la versión del plugin y los comandos disponibles. | viaversion.admin | Administrador |
/viaversion autoteam | Activa o desactiva autoteam (una función de colisión de la 1.8). | viaversion.admin | Administrador |
/viaversion debug | Activa el modo de depuración (para troubleshooting). | viaversion.admin | Administrador |
/viaversion displayleaks | Activa Netty ResourceLeakDetector (diagnóstico). | viaversion.admin | Administrador |
/viaversion dontbugme | Activa o desactiva los mensajes de notificación de actualizaciones al iniciar sesión/en consola. | viaversion.admin | Administrador |
/viaversion dump | Genera un dump de diagnóstico para ayudar a los equipos de soporte. | viaversion.admin | Administrador |
🔐 Permisos
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Concede acceso a los comandos administrativos y de diagnóstico de ViaVersion. | op |
viaversion.command.<subcommand> | (Usado por versiones más nuevas) Concede acceso a subcomandos individuales de ViaVersion. | no especificado |
⚙️ Instalación
📥 Configuración
- Descarga el jar oficial del plugin ViaVersion para tu plataforma y colócalo en el directorio
plugins/del servidor o del proxy. - Inicia el servidor; revisa la consola del servidor para confirmar que el plugin se cargó correctamente.
- Si usas un proxy (por ejemplo, Velocity), instala ViaVersion en el proxy o en los servidores backend (no necesariamente en ambos) según el punto de traducción que quieras.
📦 Dependencias
- No se requieren dependencias externas obligatorias de plugins para el funcionamiento principal. Los proyectos complementarios opcionales (ViaBackwards, ViaRewind) amplían el soporte de versiones y se distribuyen por separado.
🧾 Configuración
- ViaVersion ofrece opciones de configuración (mencionadas como un config.yml en la documentación oficial) para ajustar límites de paquetes, depuración y otros comportamientos.
🧠 Notas técnicas
- Plataformas de servidor confirmadas: Paper (y servidores compatibles con CraftBukkit/Spigot) y Velocity; existen proyectos de integración para Fabric, Forge, Bungee y Sponge.
- Java 17+ es necesario para las builds oficiales.
- Los rangos de compatibilidad varían según la build; ViaBackwards y ViaRewind están disponibles para ampliar el soporte de versiones más antiguas del cliente.
- El proyecto expone un artefacto de API para desarrolladores y publica versiones en Hangar, Modrinth (para mods) y GitHub.
🤝 Cuándo es útil este plugin
Si necesitas permitir que jugadores con distintas versiones del cliente Minecraft Java se conecten a un mismo servidor o red sin obligar a una actualización inmediata del servidor, ViaVersion ofrece una capa de traducción de protocolo mantenida y herramientas relacionadas para hacerlo, además de diagnósticos y puntos de extensión para desarrolladores.
- Froggie
SMP de survival acogedor que ofrece claims protegidos, una economía con tiendas de jugadores y subastas, soporte para varias versiones y cross-play entre Java y Bedrock para builders casuales y comunidades.
1857.25 - Restarting...1357.21
- YugtoSMP1155.98
- TGG Online
Servidor de Minecraft coreano con estilo FPS que ofrece survival de zombis y minijuegos de bomb/escape, con una amplia selección de armas personalizadas, modelos personalizados y una experiencia respaldada por resource pack.
2854.5 - ArdakazMC
Servidor survival amistoso y comunitario: construcción, protección contra grief y mundos a largo plazo.
653.53 - Smithtainment
SMP de supervivencia centrado en la comunidad, con plugins personalizados, economía, mcMMO y mini‑juegos — comunidad amable y foro activo.
253.15 - minecity.pl252.87
- AetherCraft
SMP Survival semipersonalizado con protección de terrenos, economía impulsada por los jugadores, objetos y mobs personalizados, varios mundos y soporte de crossplay entre Bedrock/Java.
252.67 - A Minecraft Server752.64
- The Dojo
Survival con Towny y progresión mcMMO, economía entre jugadores y enfoque comunitario — crea pueblos, sube habilidades y juega con amigos.
452.26 - EthelMC
Survival comunitario con economía, protección de tierras, arenas y crossplay (Java & Bedrock). Tiendas y eventos.
351.85 - GenuineMC
SMP de supervivencia semivainilla enfocado en la comunidad, con protección de terrenos, tiendas de jugadores, recompensas por votar, cosméticos y probablemente crossplay entre Bedrock y Java.
151.68 - Britania
Servidor modificado de comunidad — Survival, Freebuild y Semi‑RP con staff activo, rangos y wiki. Requiere mods Forge.
251.64 - GospelCraft
Servidor cristiano Towny de supervivencia con mobs personalizados, mcMMO y trabajos; las escrituras se introducen mediante el juego.
151.35 - Akoot&Co
SMP acogedor y centrado en la comunidad, con soporte para Java y Bedrock, un mapa del mundo en vivo público, tienda de donaciones y funciones de calidad de vida para construir y explorar con calma.
051.33 - GeyserMC Demo & Test Server151.11
- Netherlite is loading...550.85
- A Minecraft Server150.12
La página del plugin ViaVersion muestra en qué servidores el monitoreo ha encontrado este plugin, así como con qué plataformas y versiones aparece.
Los plugins pueden añadir comandos, economía, protección, permisos, minijuegos, integraciones u otras mecánicas. El papel real de ViaVersion depende de la configuración del servidor en cuestión.
Los datos se forman automáticamente a partir de las respuestas técnicas de los servidores. Si un servidor oculta la lista de plugins, puede no aparecer en esta sección, aunque use ViaVersion.
Usa la lista de servidores con ViaVersion para comparar proyectos, verificar versiones compatibles o encontrar ejemplos de uso del plugin en servidores públicos.