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.
- Restarting...1454.42
- A Minecraft Server851.67
- 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.
651.15 - Smithtainment
SMP de supervivencia centrado en la comunidad, con plugins personalizados, economía, mcMMO y mini‑juegos — comunidad amable y foro activo.
550.86 - Netherlite is loading...249.28
- DaemoniaCraft
Servidor Towny RPG estilo Solo‑Leveling: mobs personalizados, economía activa y soporte Bedrock — ideal para jugadores que buscan progresión.
148.58 - Racsu Planet
MMORPG de Survival con cross-play (Java + Bedrock) con habilidades, misiones, mazmorras personalizadas y una economía dentro del juego respaldada por una tienda oficial y un centro de la comunidad.
148.39 - A Minecraft Server148.23
- 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.
148.2 - GospelCraft
Servidor cristiano Towny de supervivencia con mobs personalizados, mcMMO y trabajos; las escrituras se introducen mediante el juego.
147.76 - LilBoxPvP
Un servidor centrado en BoxPvP con combates rápidos en arena, duelos y progresión estacional. Ofrece objetos personalizados, menús guiados por NPCs y probablemente crossplay entre Java y Bedrock.
147.46 - AnarchyLands CZ/SK446.83
- 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.
1146.54 - A Minecraft Server144.38
- EthelMC
Survival comunitario con economía, protección de tierras, arenas y crossplay (Java & Bedrock). Tiendas y eventos.
244.21 - MoodCraft
SMP de supervivencia semi-RP en francés, centrado en ciudades gestionadas por jugadores, economía y proyectos urbanos — progreso amigable con guías dentro del juego, tiendas, trabajos y protección segura de cofres. Compatible con Java y Bedrock.
043.99 - ArdakazMC
Servidor survival amistoso y comunitario: construcción, protección contra grief y mundos a largo plazo.
041.63 - The Dojo
Survival con Towny y progresión mcMMO, economía entre jugadores y enfoque comunitario — crea pueblos, sube habilidades y juega con amigos.
038.92
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.