본문 바로가기
MCHOSTING가이드

마인크래프트 버전 바꾸기

서버 버전을 올리거나 바꿀 때 순서와 버전별 필요한 Java

마지막 수정 2026.10.22

이 글의 목차

서버 버전은 서버 jar 파일을 바꾸는 것으로 바꿔요. 순서만 지키면 어렵지 않아요.

주의

버전을 바꾸기 전에 반드시 월드 백업부터 해 주세요. 버전을 바꾼 뒤 문제가 생기면 백업 말고는 되돌릴 방법이 없어요.

버전별 Java 요구사항

마인크래프트 버전필요한 Java
1.16.5 이하Java 8
1.17 ~ 1.17.1Java 16 이상
1.18 ~ 1.20.4Java 17 이상
1.20.5 이상Java 21 이상
  • Java 는 https://adoptium.net 에서 받아요.
  • 1.12.2 같은 옛 버전의 Forge 는 Java 8 에서만 켜지는 경우가 많아요.
  • 앞으로 나올 버전은 더 높은 Java 를 요구할 수 있어요. 서버가 안 켜지면 오류 메시지를 확인해 주세요.

UnsupportedClassVersionError 가 나오면 Java 가 낮은 거예요. → Java 버전 오류 해결

도움말

Java 는 여러 버전을 같이 설치해도 돼요. 시작 파일에 Java 전체 경로를 적으면 서버마다 다른 Java 를 쓸 수 있어요. → 서버 메모리 설정

버전 올리기 순서

  1. 서버 창에 stop 을 입력해 서버를 꺼요.
  2. 월드 백업을 해요.
  3. 새 버전에 맞는 Java 가 설치돼 있는지 위 표로 확인해요.
  4. 새 버전 서버 jar 를 받아요.
  5. 기존 jar 를 지우거나 다른 이름으로 바꾸고, 새 jar 를 같은 이름으로 넣어요. (시작 파일의 jar 이름과 같아야 해요)
  6. 서버를 켜고, 서버 창에서 오류가 없는지 확인해요.
  7. 게임(클라이언트)도 같은 버전으로 맞춰 접속해요.

안내

마크호스팅 버킷 다운로드(file.mcok.co.kr)를 쓰는 경우, 원하는 버전의 버킷을 새 폴더에 받아 자바 서버 실행 방법대로 실행한 뒤, 기존 월드 폴더를 옮겨 넣으면 돼요.

플러그인·모드도 같이 바꿔야 해요

  • 플러그인과 모드는 마인크래프트 버전에 맞는 것만 동작해요.
  • 버전을 올리기 전에 쓰는 플러그인·모드가 새 버전을 지원하는지 먼저 확인해 주세요.
  • 지원하지 않는 모드를 빼면, 그 모드로 만든 블록·아이템은 월드에서 사라져요.

다운그레이드는 피하세요

한 번 높은 버전으로 연 월드는 낮은 버전에서 열면 깨질 수 있어요. 청크가 초기화되거나 아이템이 사라지는 일이 생겨요.

꼭 낮은 버전이 필요하다면 이렇게 해 주세요.

  1. 높은 버전으로 올리기 전에 만든 백업으로 복원해요.
  2. 백업이 없다면 낮은 버전에서는 새 월드로 시작하는 게 안전해요.

베드락 서버는?

베드락은 접속하는 게임 버전과 서버 버전이 정확히 같아야 해요. 게임이 업데이트되면 서버도 새로 받아 덮어써요. → 베드락 서버 열기의 '서버 업데이트하기'


직접 바꾸기 어렵다면 유료 서버관리 도우미의 '마인크래프트 서버 구동기 설치 대행'을 신청할 수 있어요.

문제가 해결되지 않았나요?

서버 이름과 증상, 오류 화면을 문의게시판에 남겨 주시면 순서대로 확인해 답변드려요.

마인크래프트 서버 운영의 다른 글