ViaVersion, ViaBackwards, ViaRewind
신버전과 구버전 플레이어가 하나의 서버에 접속하게 하는 방법: 각 플러그인의 역할과 그로 인해 발생하는 문제를 다룹니다.
업데이트 2026년 8월 13일
Via 제품군은 버전 간 프로토콜을 변환해 줍니다. 세 가지 플러그인이 각각 다른 역할을 담당해요:
| 플러그인 | 접속을 허용하는 대상 |
|---|---|
| ViaVersion | 서버보다 최신 버전의 클라이언트 |
| ViaBackwards | 서버보다 오래된 버전의 클라이언트 |
| ViaRewind | 최신 서버에 접속하는 아주 오래된 클라이언트 (1.7, 1.8) |
ViaBackwards와 ViaRewind를 사용하려면 ViaVersion이 설치되어 있어야 해요.
설치
세 플러그인 모두 백엔드 서버의 plugins 폴더에 넣어 주세요. 네트워크 환경이라면 프록시에도 설치해야 해요. 그렇지 않으면 프록시가 백엔드에 도달하기 전에 연결을 거부해요 — Velocity.
무엇이 깨질까요
- 새 블록은 오래된 클라이언트에 존재하지 않아요. 플레이어에게는 자리 표시자로 보여요.
- 플러그인 GUI는 오래된 버전에서 다르게 보이거나 아예 열리지 않아요.
- 안티치트는 변환된 이동을 두고 오탐을 일으킬 수 있어요 — 안티치트.
- 리소스 팩이 최신 버전 형식이면 오래된 클라이언트에서 적용되지 않아요.
실제로는
- PvP 서버에는 Via가 항상 필요해요. 이용자들이 서로 다른 버전으로 플레이하기 때문이에요.
- 기술 서버와 모드 서버 구성은 Via와 호환되지 않아요. 모드는 정확한 프로토콜을 요구해요.
- 서버를 업데이트한 뒤에는 지원한다고 안내한 모든 버전에서 접속을 테스트해 보세요.
관련 문서 — 다른 버전에서 접속하기, 오래된 클라이언트.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
