Servidores de Minecraft con el plugin ViaVersion
## 🔌 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.
Plugins
ViaVersion Vault LuckPerms Essentials WorldGuard WorldEdit ProtocolLib PlaceholderAPI Multiverse-Core EssentialsSpawn CoreProtect TAB EssentialsChat DiscordSRV Votifier DecentHolograms ViaBackwards SkinsRestorer Citizens packetevents- 81A Minecraft Server025.64
- 82A Minecraft Server025.58
- 83Prison 2.0025.54
- 84
- 85
- 86HardVanilla024.48
- 87Hosted by Hostify.cz024.25
- 88
- 89WreckedStormSMP
SMP Lifesteal Survival con plugins personalizados, comunidad activa y progresión basada en PvP — juega inteligente, pelea duro.
023.81 - 90
- 91
- 92A Minecraft Server023.65
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
En esta página se muestran los servidores donde el monitoreo ha detectado el plugin ViaVersion. Ayuda a encontrar proyectos con la mecánica deseada o un conjunto similar de funciones.
Los plugins pueden influir en la economía, la protección, los minijuegos, los comandos u otros elementos del juego. Consulta la página del servidor para ver el online, la versión, la plataforma y otros plugins instalados.
La lista puede filtrarse adicionalmente por versión de Minecraft, plataforma Java o Bedrock, país, etiquetas y número de jugadores online.
El ranking tiene en cuenta la actividad y la estabilidad, por lo que es más fácil comparar varios proyectos antes de conectarse.