Qué necesitas
El plugin anti-VPN de Kordon para servidores de Minecraft funciona con todas las versiones de Minecraft que acepta el proxy, desde la 1.8 hasta la más reciente. Además de comprobar VPN, protege el proxy de oleadas de bots con el modo ataque, disponible en todos los planes.
BungeeCord, Waterfall o un fork de BungeeCord con la API 1.16 o posterior, y Java 21 o posterior. Si el proxy usa un Java más antiguo, la consola muestra UnsupportedClassVersionError al arrancar.
Kordon se instala solo en el proxy. Los servidores Spigot o Paper que hay detrás no necesitan nada. El plugin reconoce por sí mismo a los jugadores de Bedrock que llegan por Geyser y Floodgate.
Instalación
- Crea una cuenta y añade tu servidor en el panel.
- En la página Plugin del servidor, descarga
Kordon.jar. Ya lleva dentro la clave de tu servidor. - Pon el archivo en la carpeta
pluginsdel proxy, junto a suconfig.yml. - Reinicia el proxy.
La consola muestra una línea de conexión y, en menos de un minuto, el panel indica «El plugin está conectado»:
Kordon connected to server "My Server". Mode: monitoring only. If Kordon is unavailable: let nobody in.El Kordon.jar genérico de SpigotMC o Hangar se vincula con un comando en la consola del proxy, sin reiniciar:
/kordon link <key>La clave del servidor funciona como una contraseña. Si el archivo o la clave caen en malas manos, genera una clave nueva en el panel y la antigua dejará de funcionar al momento.
Permisos de los comandos
Sin LuckPerms, los permisos se configuran en el config.yml de BungeeCord: la sección groups asigna un jugador a un grupo y la sección permissions indica qué puede hacer cada grupo.
groups:
Steve:
- moderator
permissions:
moderator:
- kordon.command
- kordon.command.whitelist
- kordon.command.lookup
- kordon.notifyCon LuckPerms haces lo mismo con un comando:
/lpb user Steve permission set kordon.command trueCada comando tiene su propio permiso: kordon.command.whitelist, kordon.command.blacklist, kordon.command.lookup, kordon.command.reload. El permiso kordon.notify activa en el chat los mensajes de Kordon para el staff. /kordon link no entra en el permiso general, y lo mejor es dejárselo al propietario. Los comandos largos tienen formas cortas: /kordon wl y /kordon bl.
Varios proxies
Si tu red tiene varias instancias de BungeeCord, instala el plugin en cada una con el mismo archivo. Los proxies aparecen solos en el panel, en la pestaña «Proxies» de la sección «Plugin». Cuántos proxies se comprueban depende de tu plan. Kordon no da servicio a los proxies que superan el límite, y el panel lo indica. En ellos el plugin sigue el ajuste «Si la comprobación no está disponible», que por defecto no deja entrar a los jugadores.
El paso a Velocity
PaperMC ya no desarrolla Waterfall y recomienda pasarse a Velocity. Con el cambio no tienes que tocar Kordon: pon el mismo Kordon.jar en la carpeta plugins del nuevo proxy. Todos los ajustes, las listas y el registro de entradas se guardan en el panel y siguen donde están.
Si vinculaste el plugin con un comando, copia también la carpeta plugins/Kordon con el archivo de la clave, o ejecuta /kordon link otra vez en el nuevo proxy. Mientras funcionen los dos proxies, cada uno cuenta para el límite de tu plan. En un plan con un solo proxy, el segundo superará el límite, así que apaga el proxy antiguo antes de pasar a los jugadores, o elige en el panel qué proxy cuenta. Para los permisos en Velocity, consulta la guía de Velocity.