Co potřebujete
Anti-VPN plugin Kordon pro Minecraft servery funguje se všemi verzemi klienta, které proxy server přijímá, od 1.8 po nejnovější vydání. Kromě kontroly VPN chrání proxy server před vlnami botů režimem útoku, který je dostupný v každém tarifu.
BungeeCord, Waterfall nebo fork BungeeCordu s API 1.16 či novějším a Java 21 nebo novější. Pokud proxy server běží na starší Javě, konzole při spuštění vypíše UnsupportedClassVersionError.
Kordon se instaluje jen na proxy server. Servery Spigot nebo Paper za ním nic nepotřebují. Hráče z Bedrocku, kteří přicházejí přes Geyser a Floodgate, plugin rozpozná sám.
Instalace
- Vytvořte si účet a přidejte svůj server v panelu.
- Na stránce Plugin vašeho serveru stáhněte
Kordon.jar. Klíč serveru už v něm je. - Vložte soubor do složky
pluginsproxy serveru, vedle jehoconfig.yml. - Restartujte proxy server.
Konzole vypíše řádek o připojení a do minuty se v panelu objeví „Plugin je online“:
Kordon connected to server "My Server". Mode: monitoring only. If Kordon is unavailable: let nobody in.Obecný Kordon.jar ze SpigotMC nebo Hangaru propojíte příkazem v konzoli proxy serveru, bez restartu:
/kordon link <key>Klíč serveru funguje jako heslo. Pokud se soubor nebo klíč dostane do nesprávných rukou, vystavte v panelu nový klíč a starý okamžitě přestane fungovat.
Oprávnění k příkazům
Bez LuckPerms se oprávnění nastavují v config.yml BungeeCordu: sekce groups zařadí hráče do skupiny a sekce permissions uvádí, co smí každá skupina.
groups:
Steve:
- moderator
permissions:
moderator:
- kordon.command
- kordon.command.whitelist
- kordon.command.lookup
- kordon.notifyS LuckPerms totéž uděláte příkazem:
/lpb user Steve permission set kordon.command trueKaždý příkaz má vlastní oprávnění: kordon.command.whitelist, kordon.command.blacklist, kordon.command.lookup, kordon.command.reload. Oprávnění kordon.notify zapíná upozornění pro správce v chatu. /kordon link do obecného oprávnění nepatří a je lepší ho nechat vlastníkovi. Dlouhé příkazy mají krátké tvary: /kordon wl a /kordon bl.
Více proxy serverů
Pokud má vaše síť několik instancí BungeeCordu, nainstalujte na každou z nich plugin ze stejného souboru. Proxy servery se v panelu objeví samy, na kartě „Proxy servery“ v sekci „Plugin“. Kolik proxy serverů se kontroluje, závisí na vašem tarifu. Proxy servery nad limit Kordon neobsluhuje a panel to ukazuje. Plugin se na nich řídí nastavením „Když kontrola není dostupná“, které ve výchozím stavu hráče nepouští.
Přechod na Velocity
PaperMC už Waterfall nevyvíjí a doporučuje přejít na Velocity. Kordon při přechodu nemusíte nijak měnit: vložte stejný Kordon.jar do složky plugins nového proxy serveru. Všechna nastavení, seznamy i protokol připojení jsou uložené v panelu a zůstanou, kde jsou.
Pokud jste plugin propojili příkazem, zkopírujte také složku plugins/Kordon se souborem klíče, nebo na novém proxy serveru znovu spusťte /kordon link. Dokud běží oba proxy servery, každý se počítá do limitu vašeho tarifu. V tarifu s jedním proxy serverem bude druhý nad limit, takže starý proxy server vypněte dřív, než převedete hráče, nebo v panelu vyberte, který se počítá. Oprávnění na Velocity popisuje návod pro Velocity.