Minecraft Servers HQ

Minecraft-plugin ViaBackwards

Information om ViaBackwards och servrar där det har hittats

🔌 Om ViaBackwards

ViaBackwards är ett Minecraft-plugin som låter äldre Java Edition-klienter ansluta till nyare serverversioner genom att översätta och anpassa nätverksprotokollpaket i realtid. Det tillhandahålls av Via*-projektet och är tänkt att användas tillsammans med ViaVersion (som hanterar forward compatibility).

🎯 Syfte

Pluginets kärnsyfte är cross-version compatibility: att öka tillgängligheten genom att låta spelare som kör äldre klientversioner gå med på servrar som kör nyare Minecraft-releaser, utan att ändra servervärlden eller server-side plugins.

⚙️ Funktioner

  • Översätter nätverkspaket från nyare serverversioner till format som äldre klienter förstår.
  • Designat för att fungera tillsammans med ViaVersion; ViaVersion måste vara installerat för att ViaBackwards ska fungera.
  • Stöd för integration med ViaRewind för att utöka kompatibiliteten ytterligare till legacy clients vid behov.
  • Ger konfigurationsalternativ för att anpassa beteendet (block/item-konvertering, boss bar-hantering, teckenersättningar, etc.).
  • Finns som plugin för Bukkit/Spigot-liknande servrar och som mod-variant för Fabric/ViaFabric-setups.

🧩 Vem det är för

  • Serverägare som vill låta en rad Java-client-versioner ansluta till en enda uppdaterad server.
  • Offentliga och privata Survival/SMP- och minigame-servrar som behöver stöd för legacy clients utan att underhålla äldre serverreleaser.
  • Nätverk som använder proxyprogramvara (BungeeCord/Velocity) och förlitar sig på Via*-verktyg för cross-version-anslutningar.

🏗️ Exempel på användning

  • En server som kör en modern release låter spelare på något äldre versioner ansluta utan att servern behöver rullas tillbaka.
  • Tillsammans med ViaRewind kan en nostalgiserver ta emot mycket äldre clients samtidigt som den behåller en nyare backend.
  • Ett proxy-nätverk använder ViaVersion och ViaBackwards för att erbjuda en enda ingång för spelare med blandade versioner.

⚙️ Installation

📥 Setup

  • Ladda ner den officiella ViaBackwards-pluginjar-filen (plugin builds publiceras tillsammans med ViaVersion-releaser).
  • Se till att ViaVersion installeras först; ViaBackwards kräver ViaVersion för att fungera.
  • Lägg ViaBackwards-jar-filen (och ViaVersion-jar-filen) i serverns mapp plugins/.
  • Starta om servern och bekräfta att pluginet laddades i konsolloggarna.
  • Verifiera funktionen med vanliga ViaVersion-kontroller (till exempel pluginets normala statusutskrift).

📦 Beroenden

  • ViaVersion (krävs)
  • ViaRewind (valfritt — utökar stöd för mycket gamla clients)
  • ViaBungee (för BungeeCord-proxysetups) eller motsvarande proxy-adapter när man kör bakom en proxy

🧠 Tekniska noteringar

  • Server-side plugin: körs på Spigot/Paper och de flesta Spigot-baserade forks; Fabric-varianter finns tillgängliga för ViaFabric-användning.
  • Det officiella repositories och builds underhålls av Via*-projektet; byggning kräver JDK 17 eller nyare.
  • Kända begränsningar som rapporterats av projektet inkluderar synlighets- och world height-problem för clients äldre än 1.17 (block under y=0 syns inte för äldre clients), vissa inventory desynchronization-edge cases för <1.17 clients på 1.17+-servrar, ofullständiga sound mappings och en känd smithing-table-begränsning för <1.19.4 clients på 1.20+-servrar.
  • Releaser för nya Minecraft snapshots och versioner koordineras med ViaVersion; snapshot/dev builds publiceras separat och kan vara tillgängliga tidigare för supporters.

🤝 När detta plugin är användbart

Om du behöver driva en enda uppdaterad server men ändå låta spelare med äldre Java-clients ansluta, ger ViaBackwards kompatibilitet på paketnivå så att du slipper köra flera serverversioner eller tvinga fram client-uppgraderingar.

Servrar med pluginet ViaBackwards

Sidan för pluginet ViaBackwards visar på vilka servrar övervakningen hittade det, samt vilka plattformar och versioner det förekommer med.

Plugins kan lägga till kommandon, ekonomi, skydd, behörigheter, minispel, integrationer eller andra mekaniker. Den faktiska rollen för ViaBackwards beror på den enskilda serverns konfiguration.

Data skapas automatiskt från servrarnas tekniska svar. Om en server döljer sin pluginlista kan den saknas i det här avsnittet även om den använder ViaBackwards.

Använd listan över servrar med ViaBackwards för att jämföra projekt, kontrollera kompatibla versioner eller hitta exempel på hur pluginet används på publika servrar.