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...2458.92
- 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.
1256.45 - 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.
654.85 - YugtoSMP654.77
- &aUma Nova &f&lRede &d&lGalaxy!1354.66
- 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.
554.46 - minecity.pl554.2
- A Minecraft Server753.21
- FragPixel
Více režimová Java síť nabízející Survival, SkyBlock, BedWars a Duels s ekonomikou na serveru, obchody hráčů, aukcemi a ochranou nárokovaných pozemků.
1051.63 - A Minecraft Server151.33
- EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
251.15 - GospelCraft
Křesťanské Towny survival s vlastními moby, mcMMO a Jobs — Písmo představováno hrou.
350.96 - 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í.
050.9 - BendingMC
Survival zaměřený na Towny s vlastními předměty, Jobs, mcMMO a aktivními eventy — budujte města a chraňte pozemky.
350.66 - Anarchy has taken over.350.15
- Netherlite is loading...250.09
- NextLVL
Německy mluvící server CityBuild s budováním na pozemcích, ekonomikou řízenou hráči (obchody a aukce), denními bednami a odměnami za hlasování, vlastními předměty, mazlíčky, cross-playem s Bedrockem a integrací Discordu.
149.98 - Britania
Modovaný komunitní server — Survival, Freebuild a Semi‑RP s aktivním týmem a wiki. Požadovány Forge mody.
149.45
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.