ViaRewind - obsługa najstarszych wersji Minecraft
ViaRewind rozszerza zestaw ViaVersion + ViaBackwards o obsługę klientów 1.7.x-1.9.x. Pozwala graczom na bardzo starych wersjach Minecraft dołączyć do współczesnych serwerów, zachowując przy tym podstawową rozgrywkę.
Co to jest ViaRewind
ViaRewind to darmowy, open-source plugin będący trzecim elementem zestawu Via*. Podczas gdy ViaVersion obsługuje nowsze wersje klientów, a ViaBackwards tłumaczy wstecz do wersji 1.10, ViaRewind sięga jeszcze dalej - do legendarnych wersji 1.7.x i 1.8.x.
Wersje 1.7 i 1.8 to kamienie milowe w historii Minecraft PvP. Wiele społeczności PvP nadal preferuje mechanikę walki z wersji 1.8, gdzie klikanie było ważniejsze niż cooldowny ataków wprowadzone w 1.9 (Combat Update). ViaRewind pozwala tym graczom dołączyć do nowszych serwerów bez zmiany wersji klienta.
Obsługiwane wersje
Pełny zestaw Via* pokrywa wszystkie wersje Minecraft od 1.7 do najnowszej:
| Plugin | Zakres wersji | Wymagania |
|---|---|---|
| ViaVersion | Nowsze klienty na starszym serwerze | Samodzielny |
| ViaBackwards | Klienty 1.10+ na nowszym serwerze | Wymaga ViaVersion |
| ViaRewind | Klienty 1.7.x - 1.9.x na nowszym serwerze | Wymaga ViaVersion + ViaBackwards |
Wszystkie trzy pluginy razem dają pełną obsługę od 1.7.2 do najnowszej wersji Minecraft - zarówno w górę, jak i w dół.
Instalacja
ViaRewind wymaga obu pozostałych pluginów z zestawu Via*:
- Zainstaluj ViaVersion
- Zainstaluj ViaBackwards
- Pobierz ViaRewind i wrzuć do folderu
plugins/ - Zrestartuj serwer
Na sieciach wieloserwerowych zainstaluj cały zestaw na proxy (Velocity lub BungeeCord). Na pojedynczym serwerze zainstaluj bezpośrednio w folderze plugins serwera.
Ograniczenia 1.7-1.9
Wersje 1.7-1.9 różnią się drastycznie od współczesnego Minecraft. Gracze na tych klientach napotkają poważne ograniczenia:
- Druga ręka nie istnieje - slot offhand (dodany w 1.9) nie jest dostępny. Tarcze, mapy w drugiej ręce i rakiety Elytra nie działają
- Brak nowych bloków - wszystko dodane po 1.9 (betony, shulker boxy, korale, miedź, deepslate) wyświetla się jako zamienniki ze starszej wersji
- Brak nowych mobów - Strażnicy oceanu, Pillagerzy, Warden, Allay i dziesiątki innych mobów używają modeli ze starszej wersji
- System walki - gracze 1.7-1.8 nie widzą cooldownu ataku (bo go nie mieli), ale serwer nadal go stosuje, co prowadzi do obniżonych obrażeń
- Brak Elytra - latanie dodane w 1.9 nie działa poprawnie na starszych klientach
Z tego powodu ViaRewind sprawdza się głównie na serwerach PvP i minigier, gdzie nowoczesne mechaniki mają mniejsze znaczenie niż na survival.
Konfiguracja
ViaRewind generuje plik konfiguracyjny w plugins/ViaRewind/config.yml:
# Zamiennik bloku drugiej ręki (nie istnieje w 1.7-1.8)
replace-adventure: false
replace-particles: true
# Emulacja starych mechanik PvP
emulate-pt: false Domyślne ustawienia są zazwyczaj wystarczające. Zmieniaj je tylko gdy zauważysz konkretne problemy z klientami 1.7-1.8 na twoim serwerze.
Czy warto obsługiwać 1.7-1.9
To zależy od profilu twojego serwera:
- Serwer PvP / minigry - tak, duża część społeczności PvP nadal używa klientów 1.7-1.8 ze względu na preferowaną mechanikę walki
- Survival / RPG - raczej nie, gracze na 1.7-1.9 stracą ogromną część contentu (nowe biomy, moby, bloki, mechaniki)
- Sieć wieloserwerowa - warto na lobby i serwerach PvP, niepotrzebne na survival
Warto pamiętać, że 1.7-1.8 to wersje z 2014 roku. Z każdym rokiem liczba graczy na tych klientach spada. Jeśli twoje statystyki pokazują mniej niż 5% graczy na wersjach starszych od 1.10, ViaRewind może nie być wart potencjalnych problemów z kompatybilnością.
Powiązane: ViaVersion, ViaBackwards, Velocity.