Minecraft plugin ViaVersion
Informace o ViaVersion a serverech, kde byl nalezen
🔌 O ViaVersion
ViaVersion je plugin pro Minecraft, který umožňuje překlad protokolů klient/server, takže hráči s různými verzemi Minecraft klienta se mohou připojit k jednomu serveru. Zajišťuje kompatibilitu mezi více verzemi tím, že překládá síťové pakety mezi verzemi protokolů klienta a serveru.
🎯 Účel
ViaVersion řeší problém fragmentace verzí klienta: když server běží na určité verzi Minecraftu, hráči s novějšími nebo staršími klienty se obvykle nemohou připojit. ViaVersion překládá protokoly, aby správci mohli ponechat zvolenou verzi serveru a zároveň umožnit připojení širší škály verzí klienta.
⚙️ Funkce
- Běží jako platformní plugin (Paper/Spigot/CraftBukkit) nebo na proxy platformách (Velocity) podle potřeby.
- Překládá síťové protokoly, aby novější klienti mohli připojit na starší servery a naopak (rozsahy kompatibility závisí na nainstalované verzi ViaVersion a volitelných addonech).
- Pro rozšíření podpory jsou k dispozici volitelné doprovodné projekty/addony: ViaBackwards a ViaRewind pro podporu starších klientů.
- K dispozici jsou možnosti konfigurace a packet limiter pro doladění chování a omezení pokusů o zneužití.
- Nabízí diagnostické příkazy a příkaz dump pro sběr informací za běhu při řešení problémů.
🧩 Pro koho je určen
- Pro majitele serverů, kteří chtějí podporovat více verzí klienta Java Edition bez okamžitého upgradu serveru.
- Pro provozovatele sítí používající proxy (např. Velocity), kteří potřebují propojení napříč verzemi mezi backend servery.
- Pro vývojáře pluginů a integrátory, kteří potřebují vrstvu pro překlad protokolu nebo přístup k ViaVersion API.
🏗️ Příklady použití
- Server Survival/PvP zůstává na stabilní verzi Paper, ale umožňuje připojení hráčům s novějšími klienty.
- Proxy síť používá ViaVersion na proxy nebo backend serverech, aby se hráči s různými verzemi klienta mohli připojit do sítě.
- Vývojář používá artifact ViaVersion API k integraci překladu protokolu do vlastní implementace platformy.
⌨️ Příkazy
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Zobrazí verzi pluginu a dostupné příkazy. | viaversion.admin | Administrátor |
/viaversion autoteam | Zapne nebo vypne autoteam (funkce kolize z 1.8). | viaversion.admin | Administrátor |
/viaversion debug | Zapne debug režim (pro řešení problémů). | viaversion.admin | Administrátor |
/viaversion displayleaks | Zapne Netty ResourceLeakDetector (diagnostické). | viaversion.admin | Administrátor |
/viaversion dontbugme | Zapne nebo vypne oznámení o aktualizacích při přihlášení/v konzoli. | viaversion.admin | Administrátor |
/viaversion dump | Vytvoří diagnostický dump pro pomoc podpůrnému týmu. | viaversion.admin | Administrátor |
🔐 Oprávnění
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Uděluje přístup k administrátorským příkazům a diagnostice ViaVersion. | op |
viaversion.command.<subcommand> | (Používá se v novějších verzích) Uděluje přístup k jednotlivým podpříkazům viaversion. | neuvedeno |
⚙️ Instalace
📥 Nastavení
- Stáhněte oficiální jar pluginu ViaVersion pro vaši platformu a umístěte jej do adresáře
plugins/serveru nebo proxy. - Spusťte server; zkontrolujte konzoli serveru, abyste potvrdili, že se plugin úspěšně načetl.
- Pokud používáte proxy (např. Velocity), nainstalujte ViaVersion buď na proxy, nebo na backend servery (ne nutně na obojí) podle toho, kde chcete provádět překlad.
📦 Závislosti
- Pro základní provoz nejsou vyžadovány žádné povinné externí závislosti pluginů. Volitelné doprovodné projekty (ViaBackwards, ViaRewind) rozšiřují podporu verzí a distribuují se samostatně.
🧾 Konfigurace
- ViaVersion poskytuje možnosti konfigurace (v oficiální dokumentaci označované jako config.yml) pro úpravu limitů paketů, debugování a dalších chování.
🧠 Technické poznámky
- Potvrzené serverové platformy: Paper (a servery kompatibilní s CraftBukkit/Spigot) a Velocity; integrační projekty existují pro Fabric, Forge, Bungee a Sponge.
- Pro oficiální buildy je vyžadován Java 17+.
- Rozsahy kompatibility se liší podle buildu; ViaBackwards a ViaRewind jsou k dispozici pro rozšíření podpory starších verzí klienta.
- Projekt poskytuje artifact API pro vývojáře a publikuje releasy na Hangar, Modrinth (pro mody) a GitHub.
🤝 Kdy je tento plugin užitečný
Pokud potřebujete umožnit hráčům s různými verzemi klienta Minecraft Java připojit se k jednomu serveru nebo síti bez okamžitého upgradu serveru, ViaVersion poskytuje udržovanou vrstvu překladu protokolu a související nástroje, a zároveň nabízí diagnostiku a rozšiřující body pro vývojáře.
- Restarting...2255.53
- A Minecraft Server650.99
- Smithtainment
Komunitně orientované survival SMP s vlastním pluginovým balíčkem, ekonomikou, mcMMO a mini‑hrami — přátelští hráči a aktivní fórum.
650.63 - Froggie
Přátelský survival SMP nabízející chráněné claimy, ekonomiku s obchody hráčů a aukcemi, podporu více verzí a cross-play Java–Bedrock pro příležitostné stavitele a komunity.
350.14 - Netherlite is loading...149.47
- Karpats - Economy Survival148.88
- A Minecraft Server148.51
- DaemoniaCraft
Towny RPG survival s vlastnÍmi moby, ekonomikou a podporou Bedrock — hluboká progresie pro grind‑hráče.
148.29 - MoodCraft
Francouzské survival SMP v semi-RP stylu zaměřené na města spravovaná hráči, ekonomiku a městské projekty — přátelský postup s průvodci ve hře, obchody, pracemi a bezpečnou ochranou truhel. Podporuje Java i Bedrock.
447.57 - AetherCraft
Polopřizpůsobené Survival SMP s ochranou pozemků, ekonomikou řízenou hráči, vlastními předměty a moby, více světy a podporou crossplaye Bedrock/Java.
346.97 - GospelCraft
Křesťanské Towny survival s vlastními moby, mcMMO a Jobs — Písmo představováno hrou.
746.44 - AnarchyLands CZ/SK346.14
- EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
344.12 - Akoot&Co
Pohodové SMP zaměřené na komunitu s podporou Java a Bedrocku, veřejnou živou mapou světa, donačním obchodem a quality-of-life funkcemi pro klidné stavění a prozkoumávání.
343.65 - TGG Online
Korejský Minecraft server ve stylu FPS nabízející zombie survival a minihry bomb/escape, s bohatou nabídkou vlastních zbraní, vlastních modelů a zážitkem postaveným na resource packu.
142.94 - ArdakazMC
Přátelský survival server orientovaný na komunitu — stavění, ochrana proti griefu a dlouhodobé světy.
442.9 - Racsu Planet
Cross-play Survival MMORPG (Java + Bedrock) s dovednostmi, úkoly, vlastními dungeony a herní ekonomikou, podporované oficiálním obchodem a komunitním hubem.
442.18 - ÂBoundaryMC ÂIs OfflineÂ139.86
- The Dojo
Towny survival s postupem mcMMO, hráčskou ekonomikou a zaměřením na komunitu — budujte města, zvyšujte dovednosti a hrajte s přáteli.
139.82
Stránka pluginu ViaVersion ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role ViaVersion závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když ViaVersion používá.
Použijte seznam serverů s ViaVersion k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.