목차
MINECRAFT: FORGE MODPACK
CurseForge 등에서 배포되는 Forge Modpack을 서버에 도입하여 기동하기까지의 절차입니다. 모두 게임 패널만으로 완결됩니다. 파일을 직접 내려받으실 필요도 없습니다.
읽는 데 약 7분업데이트 2026-09-07대상 Minecraft: Forge Modpack
시작하기 전에 세 가지를 확인합니다
도입하실 Modpack의 배포 페이지, 또는 Modpack에 동봉된 variables.txt / README.txt에 다음 세 가지가 적혀 있습니다.
| 확인할 것 | 어디에 쓰는가 |
|---|---|
| Minecraft 버전 | Forge 버전을 고를 때의 기준이 됩니다 |
| Forge 버전 | 「스타트업」의 FORGE VERSION에 입력합니다 |
| 필요 메모리 | 계약 플랜으로 충분한지 확인에 사용합니다 |
이미 월드가 있는 서버에서 작업하시는 경우에는 먼저 백업을 받아 주세요. 이 절차에는 재설치가 포함됩니다. 백업과 복원을 참고해 주세요.
Forge 버전과 Java 버전을 맞춘다
- 게임 패널의 「콘솔」에서 「정지」를 누르고 「오프라인」으로 만듭니다.
- 왼쪽 메뉴의 「스타트업」을 엽니다.
- 「Docker 이미지」에서 Modpack이 대응하는 Java 버전을 선택합니다.
- FORGE VERSION에 절차 01에서 확인한 Forge 버전을 입력합니다.
- MINECRAFT VERSION에 Modpack이 대응하는 Minecraft 버전을 입력합니다. 기본값 그대로 두시면 의도하지 않은 버전으로 도입될 수 있습니다.

Java 버전이 맞지 않으면 시작되지 않습니다. 가장 많이 걸리는 부분입니다.
대략적인 기준은 1.16.5 이전은 Java 8, 1.17~1.20.4는 Java 17, 1.20.5~1.21 계열은 Java 21, 26.1 이후는 Java 25입니다. Modpack 측의 안내가 있으면 그쪽을 우선해 주세요.
대략적인 기준은 1.16.5 이전은 Java 8, 1.17~1.20.4는 Java 17, 1.20.5~1.21 계열은 Java 21, 26.1 이후는 Java 25입니다. Modpack 측의 안내가 있으면 그쪽을 우선해 주세요.
서버를 재설치한다
버전을 바꾸셨다면 그 구성으로 서버를 다시 만듭니다.
- 왼쪽 메뉴의 「설정」을 엽니다.
- 맨 아래의 「서버를 재설치」를 누릅니다.
- 확인 메시지가 나오면 실행하고 완료될 때까지 기다립니다.
화면에도 표시되지만 재설치에서는 일부 파일이 삭제 또는 변경됩니다. 남겨 두고 싶은 데이터가 있으시면 먼저 백업을 받아 주세요.
완료되면 「파일」에 libraries 폴더가 생깁니다. Minecraft 1.17 이후에는 run.sh와 user_jvm_args.txt도 함께 만들어지며, 1.16.5 이전에는 대신 forge-(버전).jar가 생깁니다. 여기까지 오셨다면 Forge 도입은 성공한 것입니다.
Server Pack을 가져온다
Modpack의 배포 페이지에서 클라이언트용이 아닌 「Server Pack」 파일을 찾아 그 다운로드용 URL을 적어 둡니다.
- 왼쪽 메뉴의 「파일」을 엽니다.
- 「업로드」를 누르고
upload-from-url을 선택합니다. - 적어 둔 URL을 붙여넣어 가져옵니다.

이 방법이라면 수백 MB의 Server Pack을 직접 내려받으실 필요가 없습니다. 서버가 배포처에서 바로 받아옵니다.
압축을 풀고 zip을 삭제한다
- 가져온 zip의 오른쪽 끝 「⋯」에서 「아카이브 해제」를 선택합니다.
- 끝나면 같은 메뉴의 「삭제」로 zip을 지웁니다(Delete로 확정합니다).

zip을 남겨 두셔도 서버는 동작하지만 디스크를 이중으로 사용하게 됩니다. 압축을 푸신 후에는 삭제하시기를 권해 드립니다.
기동하여 확인한다
- 「콘솔」 화면에서 「시작」을 누릅니다.
- 콘솔에
Done (…)!이 표시되면 기동 완료입니다.
기동에는 시간이 걸립니다. 저희 검증에서는 DawnCraft를 예로 첫 기동이 약 3분 30초였습니다. Forge는 기동할 때마다 Modpack의 MOD를 모두 읽어 들이므로 두 번째 이후의 재시작에도 상응하는 시간이 걸립니다. 멈춘 것처럼 보여도 잠시 기다려 주세요.
참가하시는 분 모두가 같은 Modpack을 같은 버전으로 클라이언트에 도입하고 계셔야 합니다. 서버에도 함께 로드되는 MOD 구성이 어긋나면 접속할 수 없습니다(셰이더나 미니맵처럼 클라이언트에서만 동작하는 MOD는 달라도 접속하실 수 있습니다).
잘 되지 않을 때
| 증상 | 확인할 것 |
|---|---|
| 기동 직후에 멈춘다 | Docker 이미지(Java 버전)가 Modpack에 맞는지 확인해 주세요. 가장 많은 원인입니다. |
libraries가 생기지 않는다 | FORGE VERSION의 서식을 확인해 주세요. 배포처의 표기를 그대로 입력합니다. |
| 가져온 파일이 작다 | 클라이언트용이 아니라 Server Pack의 URL인지 확인해 주세요. |
| 참가할 수 없다 / 월드가 다르다 | 클라이언트 측 Modpack 버전이 서버와 일치하는지 확인해 주세요. |
| 메모리가 부족하다고 표시된다 | Modpack이 필요로 하는 메모리를 확인해 주세요. 플랜 변경은 데이터를 유지한 채 가능합니다. |
해결되지 않는 경우에는 콘솔에 표시된 메시지를 그대로 알려 주세요.