본문으로
Minecraft News & Culture

서버 운영 첫걸음 ① 바닐라·Paper·Purpur·Fabric, 서버 구동기 고르고 처음 켜기

자바 에디션 서버를 처음 여는 사람을 위한 시리즈 1화. 바닐라, Spigot, Paper, Purpur, Fabric·NeoForge, Velocity 의 차이와 상황별 추천, 자바 버전과 메모리 기준, eula.txt 와 server.properties 로 이어지는 첫 실행 과정을 정리했다.

MCNOW · ·조회 0 💬 0
작은 서버 상자 옆에 모여 첫 접속을 기다리는 블록 캐릭터들
서버 하나를 여는 일은 생각보다 간단하다. 다만 첫 선택을 잘해야 나중에 덜 고생한다

친구 서너 명과 같은 세계에서 놀고 싶다는 생각이 들면, 대부분 "서버 하나 열어 볼까"로 이어진다. 그런데 검색을 시작하자마자 바닐라, 페이퍼, 퍼퍼, 스피곳, 패브릭, 벨로시티 같은 이름이 한꺼번에 쏟아진다. 무엇이 무엇의 갈래이고, 우리 무리에는 무엇이 맞는지부터 막힌다.

MCNOW 오리지널 「서버 운영 첫걸음」은 자바 에디션 서버를 처음 여는 사람을 위한 세 편짜리 안내서다. 1화는 서버 구동기(서버 소프트웨어)를 고르고, 첫 실행까지 마치는 것이 목표다. 2화에서는 처음 넣을 플러그인을, 3화에서는 백업과 보안을 다룬다.

이 시리즈는 자바 에디션 서버를 기준으로 한다. 버전과 요구 사항은 2026년 10월 초에 각 공식 문서에서 확인한 내용이다. 서버 소프트웨어는 업데이트가 잦으니, 실제로 설치할 때는 공식 문서를 한 번 더 확인하자.

서버 구동기란 무엇인가

마인크래프트 서버는 결국 자바로 실행하는 .jar 파일 하나다. 이 파일을 무엇으로 고르느냐에 따라 플러그인을 쓸 수 있는지, 모드를 쓸 수 있는지, 얼마나 가볍게 돌아가는지가 갈린다. 큰 갈래는 세 가지로 보면 된다.

  • 바닐라 계열 — 모장이 배포하는 공식 서버. 게임 그대로다.
  • 플러그인 계열 — Spigot, Paper, Purpur. 서버에만 설치하는 플러그인으로 기능을 더한다. 접속하는 사람은 아무것도 깔 필요가 없다.
  • 모드 계열 — Fabric, NeoForge. 게임 자체를 바꾸는 모드를 쓴다. 대부분의 모드는 접속하는 사람도 같은 모드를 깔아야 한다.

여기에 여러 서버를 하나로 묶는 프록시(Velocity)가 따로 있다. 프록시는 서버 구동기가 아니라 서버들 앞에 서는 관문이다.

하나씩 살펴보기

바닐라 서버

minecraft.net 에서 받는 공식 서버다. 가장 '원래 게임'에 가깝고, 새 버전이 나오면 가장 먼저 쓸 수 있다. 대신 플러그인을 넣을 수 없어 권한 관리, 기록 조회, 지역 보호 같은 운영 도구가 없다. 둘이서 잠깐 노는 정도라면 충분하다.

Spigot

플러그인 서버의 오래된 표준이다. 다만 완성된 파일을 바로 내려받을 수 없고, BuildTools 라는 도구로 직접 빌드해야 한다. SpigotMC 위키는 그 이유를 2014년의 DMCA 삭제 요청 때문이라고 설명한다. 처음 시작하는 사람이 굳이 고를 이유는 크지 않다.

Paper

PaperMC 가 만드는 서버로, 공식 문서는 Paper 를 "성능을 크게 높이도록 설계된" 서버라고 소개한다. 문서에 따르면 Paper 는 CraftBukkit·Spigot 을 그대로 대체할 수 있어 Spigot 용 플러그인을 대부분 그대로 쓴다. 다운로드 페이지에서 .jar 를 바로 받을 수 있고, 성능 진단 도구 spark 도 1.21 부터 기본으로 들어 있다. 2026년 10월 초 현재 다운로드 페이지의 안정판은 Paper 26.2, 26.3 은 실험용(experimental) 빌드로 따로 제공된다.

PaperMC 다운로드 페이지
Paper 는 다운로드 페이지에서 .jar 파일 하나만 받으면 된다. 실험용 빌드는 따로 표시된다

Purpur

Paper 를 바탕으로 만든 서버다. 공식 사이트의 소개는 "설정할 수 있는(configurable)" 서버 소프트웨어. Bukkit·Spigot·Paper 플러그인을 쓸 수 있고, 여기에 게임 동작을 바꾸는 서버 주인이 손댈 수 있는 설정 항목을 최대한 늘리는 데 초점을 둔다. 게임 동작을 세밀하게 바꾸고 싶을 때 고른다. Paper 를 바탕으로 하므로 새 버전 지원은 Paper 가 먼저 나온 뒤에 따라온다고 보면 된다.

Fabric 서버, NeoForge 서버

모드를 쓰는 서버다. Fabric 은 fabricmc.net 의 서버 런처로, NeoForge 는 설치 프로그램을 --installServer 옵션으로 실행해 서버를 만든다. NeoForge 문서는 설치 후 생기는 run.bat(윈도우) 또는 run.sh 로 서버를 켜고, 메모리 같은 실행 옵션은 user_jvm_args.txt 에서 고치라고 안내한다. 모드팩 서버를 열 때 쓰는 길이다. 대부분의 Fabric 모드는 Fabric API 를 함께 넣어야 한다.

Velocity (프록시)

여러 서버 앞에 서서 플레이어를 서버 사이로 옮겨 주는 프록시다. "로비 서버 → 야생 서버 → 미니게임 서버"처럼 한 주소로 여러 서버를 묶을 때 쓴다. 1.13 이상만 받는다면 Velocity 의 modern 포워딩을 쓰라는 것이 문서의 안내다. 이때 뒤쪽 서버는 online-mode 를 끄고 인증을 프록시에 맡기므로, 뒤쪽 서버에 프록시 말고는 아무도 접속하지 못하게 막는 일이 꼭 따라와야 한다. 친구끼리 여는 첫 서버에는 필요 없다.

언제 무엇을 쓰나

상황추천이유
친구 몇 명, 순수 야생Paper바닐라와 거의 같으면서 가볍고, 나중에 플러그인을 더할 수 있다
새 버전이 나온 당일 바로바닐라플러그인 서버는 새 버전 지원까지 시간이 걸린다
게임 규칙을 세밀하게 바꾸고 싶다PurpurPaper 위에 설정 항목이 많다
모드팩을 같이 하고 싶다Fabric 또는 NeoForge모드팩이 쓰는 로더를 따른다
서버 여러 개를 한 주소로Velocity + Paper프록시가 서버 사이 이동을 맡는다

고민된다면 Paper 로 시작하는 것이 무난하다. 바닐라 세계를 그대로 옮겨 올 수도 있다. 다만 Paper 문서는 바닐라 세계를 옮기면 차원별로 데이터를 따로 갖도록 저장 구조를 바꾼다고 밝히고 있으니, 옮기기 전에 세계 폴더를 복사해 두자.

자바 버전과 메모리

서버를 켜려면 컴퓨터에 맞는 자바가 있어야 한다. Paper 문서에 정리된 표는 다음과 같다.

Paper 버전필요한 자바
1.17 ~ 1.19Java 17
1.20 ~ 1.21.11Java 21
26.1 이상Java 25

Velocity 도 문서상 Java 25 이상을 요구한다. 요즘 버전으로 연다면 Java 25 를 설치하면 된다.

메모리는 기준이 문서마다 조금씩 다르다. Minecraft Wiki 의 서버 설치 안내는 작은 서버에 최소 2GB, 큰 서버에는 4GB 가 필요할 수 있다고 하고, 기본 설정으로 다섯 명 안팎이면 최대 2GB 로도 넉넉하다고 적는다. 반면 Paper 문서의 권장 실행 옵션(Aikar's flags) 안내는 인원과 상관없이 6~10GB 를 권한다. 정리하면, 친구 몇 명이면 2~4GB 로 시작해 보고, 느려지면 늘리는 식이 현실적이다.

  • 시작 메모리(-Xms)와 최대 메모리(-Xmx)는 같게 두라는 것이 Paper 문서의 권장이다.
  • 컴퓨터 메모리를 전부 서버에 주면 안 된다. 문서는 자바와 게임이 따로 쓰는 몫으로 1,000~1,500MB 정도를 빼라고 한다. 8GB 호스팅이라면 6,500MB 정도.
  • 메모리를 무작정 늘린다고 빨라지지 않는다. 문서는 32GB 를 준다고 꼭 도움이 되지는 않는다고 적는다.

첫 실행 — 다섯 단계

  1. 폴더 만들기. 빈 폴더를 하나 만들고 받은 .jar 파일을 넣는다.
  2. 실행. 그 폴더에서 다음 명령을 실행한다. Paper 문서의 예시다. java -Xms4G -Xmx4G -jar paper.jar --nogui (paper.jar 는 받은 파일 이름으로, 4G 는 줄 메모리로 바꾼다. --nogui 는 따로 뜨는 창을 끈다.)
  3. eula.txt 고치기. 처음 실행하면 서버가 멈추고 eula.txt 가 생긴다. 열어서 eula=false 를 eula=true 로 바꾸면 마인크래프트 최종 사용자 사용권 계약(EULA)에 동의한 것이 된다.
  4. 다시 실행. 이번에는 세계가 만들어지고 server.properties 등 설정 파일이 생긴다.
  5. 설정 손보고 재시작. 아래 항목을 확인하고 서버를 다시 켠다.

server.properties 에서 먼저 볼 것

항목기본값뜻
server-port25565서버가 접속을 받는 TCP 포트
online-modetrue정품 계정 인증. 켜 두는 것이 원칙이다(3화)
white-listtrue (26.3부터)목록에 있는 사람만 접속. 26.3 에서 기본값이 켜짐으로 바뀌었다
motdA Minecraft Server서버 목록에 보이는 소개 문구
max-players20동시 접속 인원
difficultyeasypeaceful·easy·normal·hard
view-distance10플레이어에게 보내는 청크 반경(3~32)
simulation-distance10몹 등이 움직이는 청크 반경(3~32)
spawn-protection16스폰 주변 보호 범위. 0이면 끈다

렉이 걸리면 가장 먼저 줄여 볼 값이 view-distance 와 simulation-distance 다. 그리고 예전 안내서에 자주 나오는 pvp, enable-command-block 항목은 1.21.9 개발판(25w35a)에서 server.properties 에서 빠지고 게임 규칙으로 옮겨졌다. 지금 버전에서는 /gamerule 로 바꾼다.

친구가 밖에서 접속하려면 공유기에서 25565 포트를 서버 컴퓨터로 열어 줘야 한다(포트 포워딩). Minecraft Wiki 는 포트 포워딩 전에 서버 컴퓨터의 방화벽에서도 그 포트를 열라고 안내한다. 같은 집 안이라면 서버 컴퓨터의 내부 IP 로 바로 들어갈 수 있다.

1화 정리

  • 처음이라면 Paper. 모드팩이면 Fabric·NeoForge, 여러 서버를 묶을 때만 Velocity
  • Paper 26.1 이상은 Java 25
  • 메모리는 친구 몇 명 기준 2~4GB 로 시작, Xms 와 Xmx 는 같게, 전부 주지 않기
  • 첫 실행 → eula=true → 재실행 → server.properties 확인
  • 기본 포트는 25565. 밖에서 들어오려면 포트 포워딩

2화에서는 서버를 켠 다음 가장 먼저 넣는 플러그인 일곱 가지를 다룬다. 설치하다 막히면 MINECAP 질문있어요 게시판에 로그와 함께 물어보자.


참고 자료

이 기사에 대해 이야기하고 싶나요?

MINECAP에서 다른 마인크래프트 유저들과 의견을 나눠 보세요.

💬 MINECAP에서 이야기하기 → 아직 의견이 없어요. 첫 의견을 남겨 보세요

함께 읽으면 좋은 기사

SERVER·대한민국 마인크래프트 서버의 역사 1화 지금, 한국 서버 지도 — MINECAP 서버 리스트 데이터로 본 2026년 가을 한국 서버의 역사를 '현재 좌표'에서 시작한다. 2026년 10월 9일 기준 MINECAP 등록 서버 138곳의 에디션·장르·버전과 48시간 접속자 기록으로 지금의 서버판을 숫자로 그렸다. 2026.10.10 SERVER·서버 운영 첫걸음 3화 서버 운영 첫걸음 ③ 화이트리스트·롤백·백업, 서버를 지키는 기본기 시리즈 마지막 화는 서버를 지키는 법을 다룬다. online-mode 와 화이트리스트, op 권한 줄이기, CoreProtect 롤백, 여러 시점의 백업, fractureiser 사례로 본 플러그인 출처 관리, IP… 2026.10.08 SERVER·서버 운영 첫걸음 2화 서버 운영 첫걸음 ② LuckPerms부터 Geyser까지, 처음 넣는 필수 플러그인 여덟 가지 Paper 서버에 처음 넣을 만한 플러그인 여덟 가지를 정리했다. 권한, 기본 명령, 기록과 롤백, 건축과 지역 보호, 베드락 접속, 렉 진단까지 각 플러그인이 하는 일과 공식 배포처, 설치할 때의 주의점을 담았다. 2026.10.05 FEATURE·처음 만나는 레드스톤 5화 처음 만나는 레드스톤 ⑤ — 관측기와 피스톤으로 짓는 첫 자동 농장 관측기와 피스톤으로 사탕수수 자동 농장을 층별로 짓고, 같은 틀로 대나무를 기른다. 호박·수박은 버튼식 반자동으로 시작하는 이유를 설명하고, 진흙과 호퍼를 이용한 수집법과 효율 팁을 정리했다. 2026.10.09
읽었다면, 이제 이야기할 차례

마인크래프트 이야기는 MINECAP에서 계속됩니다

MCNOW 기사마다 MINECAP 토론이 열려 있어요. 가입하면 출석만 해도 다이아가 쌓이고, 모은 다이아는 기프티콘으로 바꿀 수 있어요.