Minecraft-plugin ViaVersion
Information om ViaVersion og servere, hvor det er fundet
🔌 Om ViaVersion
ViaVersion er et Minecraft-plugin, der gør det muligt at oversætte klient-/serverprotokoller, så spillere med forskellige Minecraft-klientversioner kan tilslutte sig den samme server. Det giver understøttelse af flere versioner ved at oversætte netværkspakker mellem klientens og serverens protokolversioner.
🎯 Formål
ViaVersion løser problemet med fragmentering af klientversioner: når en server kører en bestemt Minecraft-udgivelse, kan spillere med nyere eller ældre klienter normalt ikke forbinde. ViaVersion oversætter protokoller, så serverejere kan beholde en valgt serverversion og samtidig tillade et bredere udvalg af klientversioner at forbinde.
⚙️ Funktioner
- Kører som et platformplugin (Paper/Spigot/CraftBukkit) eller på proxy-platforme (Velocity), alt efter behov.
- Oversætter netværksprotokoller, så nyere klienter kan join'e ældre servere og omvendt (kompatibilitetsområder afhænger af den installerede ViaVersion-build og valgfri addons).
- Der findes valgfrie følgesprojekter/addons til at udvide understøttelsen: ViaBackwards og ViaRewind til understøttelse af ældre klienter.
- Konfigurationsmuligheder og en packet limiter er tilgængelige for at tilpasse adfærd og mindske exploit-forsøg.
- Tilbyder diagnostiske kommandoer og en dump-kommando til at indsamle runtime-oplysninger ved fejlfinding.
🧩 Hvem er det til
- Serverejere, der vil understøtte flere Java Edition-klientversioner uden at opgradere serveren med det samme.
- Netværksoperatører, der bruger proxies (f.eks. Velocity) og har brug for cross-version-forbindelse mellem backend-servere.
- Pluginudviklere og integratorer, der har brug for et protokoloversættelseslag eller adgang til ViaVersion API.
🏗️ Eksempler på brug
- En Survival/PvP-server forbliver på en stabil Paper-build, mens spillere med nyere klienter kan forbinde.
- Et proxynetværk bruger ViaVersion på proxyen eller backend-serverne, så spillere med forskellige klientversioner kan deltage i netværket.
- En udvikler bruger ViaVersion API-artifactet til at integrere protokoloversættelse i en brugerdefineret platformimplementering.
⌨️ Kommandoer
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Viser pluginversionen og de tilgængelige kommandoer. | viaversion.admin | Administrator |
/viaversion autoteam | Slår autoteam til eller fra (en 1.8-collision-funktion). | viaversion.admin | Administrator |
/viaversion debug | Aktiverer debug-tilstand (til fejlfinding). | viaversion.admin | Administrator |
/viaversion displayleaks | Aktiverer Netty ResourceLeakDetector (diagnostisk). | viaversion.admin | Administrator |
/viaversion dontbugme | Slår opdateringsmeddelelser til eller fra ved login/i console. | viaversion.admin | Administrator |
/viaversion dump | Opretter en diagnostisk dump for at hjælpe supportteams. | viaversion.admin | Administrator |
🔐 Rettigheder
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Giver adgang til ViaVersions administrative kommandoer og diagnostik. | op |
viaversion.command.<subcommand> | (Bruges af nyere versioner) Giver adgang til enkelte viaversion-subkommandoer. | ikke angivet |
⚙️ Installation
📥 Opsætning
- Download den officielle ViaVersion-pluginjar til din platform, og læg den i serverens eller proxyens
plugins/-mappe. - Start serveren; tjek serverens console for at bekræfte, at pluginet blev indlæst korrekt.
- Hvis du bruger en proxy (f.eks. Velocity), skal du installere ViaVersion enten på proxyen eller på backend-serverne (ikke nødvendigvis begge) afhængigt af dit ønskede oversættelsespunkt.
📦 Afhængigheder
- Der kræves ingen obligatoriske eksterne plugin-afhængigheder til kernefunktionen. Valgfrie følgesprojekter (ViaBackwards, ViaRewind) udvider versionsunderstøttelsen og distribueres separat.
🧾 Konfiguration
- ViaVersion tilbyder konfigurationsmuligheder (omtalt som config.yml i den officielle dokumentation) til at justere pakkegrænser, debug og anden adfærd.
🧠 Tekniske noter
- Bekræftede serverplatforme: Paper (og CraftBukkit/Spigot-kompatible servere) samt Velocity; der findes integrationsprojekter til Fabric, Forge, Bungee og Sponge.
- Java 17+ kræves til officielle builds.
- Kompatibilitetsområder varierer efter build; ViaBackwards og ViaRewind er tilgængelige for at udvide understøttelsen af ældre klientversioner.
- Projektet stiller et API-artifact til rådighed for udviklere og udgiver releases på Hangar, Modrinth (til mods) og GitHub.
🤝 Hvornår dette plugin er nyttigt
Hvis du har brug for at lade spillere med forskellige Minecraft Java-klientversioner forbinde til en enkelt server eller et netværk uden at tvinge en øjeblikkelig serveropgradering, tilbyder ViaVersion et vedligeholdt lag til protokoloversættelse og relaterede værktøjer til det, samtidig med at det giver diagnostik og udvidelsesmuligheder for udviklere.
- Restarting...2153.95
- A Minecraft Server851.71
- Smithtainment
Fællesskabsfokuseret survival SMP med custom‑plugins, økonomi, mcMMO og mini‑games — venlige spillere og aktivt forum.
1051.05 - DaemoniaCraft
Towny RPG‑server med custom mobs, økonomi og Bedrock‑support — dyb progression til grind‑fans.
550.89 - Akoot&Co
Et hyggeligt, community-fokuseret SMP med understøttelse af Java og Bedrock, et offentligt live verdenskort, donationsbutik og quality-of-life-funktioner til afslappet byggeri og udforskning.
450.47 - GospelCraft
Kristent Towny‑survival med custom mobs, mcMMO og jobs — skrifterne præsenteres gennem gameplay.
1449.71 - Froggie
Venlig survival-SMP med beskyttede claims, en økonomi med spillerbutikker og auktioner, understøttelse af flere versioner og Java–Bedrock cross-play til casual builders og fællesskaber.
149.29 - Netherlite is loading...148.84
- LilBoxPvP
En server med fokus på BoxPvP med hurtig arena-kamp, dueller og sæsonbaseret progression. Tilbyder tilpassede genstande, NPC-styrede menuer og sandsynligvis Java–Bedrock-crossplay.
348.39 - A Minecraft Server148.2
- MoodCraft
Fransk semi-RP survival SMP med fokus på byer drevet af spillere, økonomi og byprojekter — venlig progression med guider i spillet, butikker, jobs og sikker kistebeskyttelse. Java og Bedrock understøttes.
247 - Racsu Planet
Cross-play Survival-MMORPG (Java + Bedrock) med færdigheder, quests, tilpassede dungeons og en økonomi i spillet, understøttet af en officiel butik og et communityhub.
346.72 - TGG Online
Koreansk Minecraft-server i FPS-stil, der tilbyder zombie survival og bomb/escape-minispil, med et stort udvalg af tilpassede våben, tilpassede modeller og en oplevelse baseret på resource pack.
146.28 - AnarchyLands CZ/SK144.43
- EthelMC
Community survival med økonomi, landclaims, arenaer og crossplay (Java & Bedrock). Ranks og spillerbutikker.
043.98 - ArdakazMC
Venligt survival‑server med communityfokus — byggeri, grief‑beskyttelse og langtidsholdbare verdener.
242.74 - The Dojo
Towny survival med mcMMO‑fremgang, spillerøkonomi og community‑fokus — byg byer, levl færdigheder og spil med venner.
041.54 - RSD Minecraft
Freebuild‑survival server med venligt community, Dynmap og Bedrock‑support via Geyser/Floodgate — fokus på byggeri og spil.
140.09
Siden for pluginet ViaVersion viser, på hvilke servere overvågningen har fundet dette plugin, samt hvilke platforme og versioner det forekommer med.
Plugins kan tilføje kommandoer, økonomi, beskyttelse, adgangsrettigheder, minispil, integrationer eller andre mekanikker. Den faktiske rolle for ViaVersion afhænger af den specifikke servers konfiguration.
Data dannes automatisk fra servernes tekniske svar. Hvis en server skjuler listen over plugins, vises den muligvis ikke i denne sektion, selv om den bruger ViaVersion.
Brug listen over servere med ViaVersion til at sammenligne projekter, tjekke kompatible versioner eller finde eksempler på pluginets brug på offentlige servere.