Ce qu'il vous faut
Le plugin Kordon AntiVPN pour Minecraft fonctionne avec toutes les versions du client que le proxy accepte, de la 1.8 à la plus récente. En plus de la vérification des VPN, il protège le proxy des vagues de bots grâce au mode attaque, disponible avec toutes les offres.
Velocity 3.4 ou plus récent ; la branche 4.x fonctionne aussi. Java 21 ou plus récent. Velocity 4 exige lui-même Java 25 : si votre proxy démarre, Kordon démarrera aussi.
Si la console affiche UnsupportedClassVersionError après l'installation, le proxy tourne sur une ancienne version de Java et vous devez mettre Java à jour.
Kordon reconnaît de lui-même les joueurs Bedrock qui se connectent via Geyser et Floodgate. Vous n'avez rien à configurer pour eux.
Installation
- Créez un compte et ajoutez votre serveur dans le panneau.
- Ouvrez la page Plugin du serveur et téléchargez
Kordon.jar. La clé de votre serveur est déjà inscrite dans ce fichier. - Placez le fichier dans le dossier
plugins, à côté develocity.toml. - Redémarrez complètement Velocity et regardez la console.
Une fois le plugin connecté, la console affiche une ligne avec le nom du serveur, le mode et ce qui se passe quand Kordon est indisponible. Un nouveau serveur démarre en mode Surveillance :
Kordon connected to server "My Server". Mode: monitoring only. If Kordon is unavailable: let nobody in.Au bout d'une minute environ, le panneau affiche « Plugin en ligne ».
Si vous avez téléchargé le Kordon.jar générique depuis SpigotMC ou Hangar, il ne contient pas de clé. Liez-le avec une commande dans la console du proxy. La clé se trouve sur la même page Plugin, et aucun redémarrage n'est nécessaire :
/kordon link <key>Ne gardez pas deux fichiers Kordon dans le dossier plugins, par exemple une ancienne et une nouvelle version. Ils entrent en conflit, et la console vous en avertit au démarrage.
Permissions et commandes
Velocity ne donne aucune permission aux joueurs tant qu'aucun plugin de permissions n'est installé, en général LuckPerms. Pour qu'un modérateur puisse utiliser les commandes Kordon, donnez-lui kordon.command ainsi que les permissions des commandes dont il a besoin :
/lpv user Steve permission set kordon.command true
/lpv user Steve permission set kordon.command.whitelist true
/lpv user Steve permission set kordon.command.lookup true
/lpv user Steve permission set kordon.notify trueCe que font les commandes :
/kordon statusaffiche la connexion à Kordon, le mode de protection et le nombre de joueurs en ligne ;/kordon lookup <nickname>affiche ce que Kordon sait d'un joueur ; pour voir et rechercher les IP, le modérateur a aussi besoin dekordon.command.lookup.ip;/kordon whitelist addet/kordon blacklist addajoutent un pseudo, une IP ou une plage aux listes, éventuellement pour1d,7d,30dounever;- la permission
kordon.notifyactive les notifications de Kordon au staff dans le chat.
kordon.command n'inclut pas /kordon link ; réservez-la au propriétaire. La console du proxy peut lancer toutes les commandes. Sur Velocity, la suggestion /kordon dans le chat est visible par tous les joueurs, mais la commande ne s'exécute pas sans permissions. Si vous ne voulez aucune commande en jeu, désactivez-les dans le panneau sous « Plugin », puis « Commandes en jeu ». Ce réglage désactive aussi les commandes de listes et de recherche dans la console.
Plusieurs proxys
Les grands réseaux font tourner plusieurs instances de Velocity derrière un répartiteur de charge. Installez le plugin sur chaque proxy avec le même fichier et la même clé. Chaque proxy apparaît de lui-même dans le panneau, dans l'onglet « Proxys » de la section « Plugin ». Un proxy qui n'a envoyé aucun signal depuis sept jours disparaît de la liste.
Le nombre de proxys que Kordon vérifie dépend de votre offre : un seul avec l'offre gratuite, davantage avec les offres supérieures. Un proxy au-delà de la limite est signalé dans le panneau, et Kordon ne le prend pas en charge : le plugin y laisse entrer les joueurs ou non selon le paramètre « Si la vérification est indisponible », et par défaut il ne les laisse pas entrer. C'est vous qui choisissez quels proxys comptent.
Messages courants de la console
Kordon is not linked to a server: il n'y a pas de clé, et les joueurs entrent sans vérification. Liez le plugin avec/kordon link <key>ou téléchargez le fichier depuis votre propre page Plugin.The Kordon panel does not accept this server's key: la clé a été régénérée ou le serveur a été supprimé. Obtenez une nouvelle clé dans le panneau.Kordon did not answer: Kordon n'a pas répondu dans les trois secondes. Le joueur a été traité selon « Si la vérification est indisponible ».Kordon.jar was replaced while the proxy was running: le fichier a été remplacé alors que le proxy tournait. Redémarrez-le.A new Kordon version ... is available: une nouvelle version est sortie. Téléchargez-la dans le panneau.
Ensuite, choisissez un niveau de protection et regardez qui Kordon aurait bloqué en mode Surveillance. Le guide comment bloquer les VPN et les proxys explique comment faire.