GAMEINFO유즈맵 아카이브
마인크래프트 가이드 · 서버

마크 서버 여는 방법 총정리 (자바 에디션 서버 만들기)

업데이트 · 자바 에디션 기준

친구와 같은 세계에서 놀려면 누군가 서버를 열어야 합니다. 이 글은 마인크래프트 자바 에디션에서 서버를 여는 방법을 처음부터 정리합니다. 기준은 2026년 10월 최신 정식 버전인 26.3입니다. 서버 프로그램 자체는 무료이고, 컴퓨터 한 대와 약간의 네트워크 설정만 있으면 됩니다. 베드락 에디션(모바일·콘솔)은 서버 구조가 다르니 자바 베드락 차이 글을 먼저 확인하세요.

마크 자바 멀티하는법 4가지 비교

서버를 직접 열기 전에, 내 상황에 맞는 방법부터 고릅니다.

방법비용장점단점
LAN으로 세계 공개 (Open to LAN)무료싱글 세계를 버튼 하나로 공유같은 공유기(와이파이)에 있는 사람만, 호스트가 게임을 켜 둬야 함
Realms월 구독설정 없이 24시간 켜져 있음모드·플러그인 설치 불가, 동시 접속 인원 제한
직접 서버 열기 (전용 서버)무료플러그인·모드·인원 설정이 자유로움포트포워딩 같은 설정 필요, 서버 PC를 켜 둬야 함
유료 서버 호스팅월 요금24시간 운영, 포트포워딩 불필요비용이 들고 업체마다 성능이 다름

같은 집에서 잠깐 같이 할 때는 LAN이 가장 쉽습니다. 26.3에서는 세계에 들어간 뒤 ESC → 세계 설정...(World Options) → 멀티플레이 항목에서 LAN을 켭니다. 예전의 LAN 서버 열기(Open to LAN) 버튼이 26.3부터 이 화면으로 옮겨졌고, 26.2 이전 버전에서는 ESC 메뉴의 LAN 서버 열기를 누르면 됩니다. LAN을 켜면 채팅창에 포트 번호가 나옵니다. 같은 와이파이의 친구는 멀티플레이 화면에서 세계가 자동으로 보이고, 안 보이면 직접 연결에 호스트 PC의 내부 IP:포트를 입력합니다. 다른 동네 친구와 하거나 내가 없을 때도 세계를 열어 두려면, 아래처럼 전용 서버를 엽니다.

마크 서버 만들기 전 준비: 자바 버전과 서버 파일

필요한 자바 버전

게임 런처는 자바를 자체 포함하지만, 서버는 컴퓨터에 자바를 따로 설치해야 합니다. 마인크래프트 26.1부터는 Java 25가 필요합니다.

마인크래프트 버전필요한 자바
26.1 이후 (26.1 ~ 26.3)Java 25
1.20.5 ~ 1.21.11Java 21
1.18 ~ 1.20.4Java 17

자바는 Adoptium(Temurin) 같은 공식 배포처에서 받습니다. 설치 후 명령 프롬프트에서 java -version을 입력해 25가 나오는지 확인하세요. 버전이 낮으면 서버 창에 UnsupportedClassVersionError 오류가 나고 바로 꺼집니다.

공식 server.jar와 Paper 중 고르기

구분공식 server.jarPaper
받는 곳minecraft.net 서버 다운로드papermc.io
플러그인사용 불가plugins 폴더에 넣어 사용
성능기본최적화되어 인원이 많을 때 유리
게임 동작순정 그대로일부 버그성 동작(복제 등)이 기본 설정에서 다르게 처리될 수 있음

순정 그대로의 동작이 중요하면 공식 server.jar, 플러그인을 쓰려면 Paper를 고릅니다. Paper도 26.3을 지원하고, 시작 방법은 같습니다. 모드 서버(포지·네오포지·패브릭)는 방식이 달라서 마크 모드 서버 여는법에서 따로 다룹니다.

마크 자바 서버 여는법 (단계별)

  1. 서버 전용 폴더를 만듭니다. 예: C:\mcserver. 서버가 이 폴더에 설정 파일과 세계를 만들기 때문에 다른 파일과 섞지 않는 것이 좋고, 가능하면 영문 경로를 씁니다.
  2. 서버 파일을 받아 폴더에 넣습니다. 받은 파일 이름이 minecraft_server.26.3.jar나 server.jar처럼 다를 수 있으니, 알기 쉽게 server.jar로 바꿉니다. Paper라면 paper.jar로 바꿉니다.
  3. 메모장을 열고 아래 두 줄을 적은 뒤, 파일 형식을 모든 파일로 바꿔 start.bat으로 저장합니다.
    java -Xms2G -Xmx4G -jar server.jar nogui
    pause
  4. start.bat을 더블클릭합니다. 첫 실행에서는 eula.txt 등의 파일만 만들고 서버가 꺼집니다.
  5. eula.txt를 열어 eula=false를 eula=true로 바꾸고 저장합니다. 마인크래프트 최종 사용자 라이선스(EULA)에 동의한다는 뜻입니다.
  6. 다시 start.bat을 실행합니다. 세계 생성 메시지가 멈추고 콘솔이 조용해지면 서버가 켜진 것입니다. 게임에서 localhost로 접속해 확인합니다.
  7. 끌 때는 창을 그냥 닫지 말고 콘솔에 stop을 입력합니다. 그래야 세계가 안전하게 저장됩니다.

시작 명령어에서 -Xms는 처음 잡는 메모리, -Xmx는 최대 메모리, nogui는 관리 창 없이 콘솔로만 실행한다는 뜻입니다. 공식 다운로드 페이지는 4GB(-Xmx4G -Xms4G) 예시를 보여 줍니다. 몇 명이 노는 바닐라 서버는 이 정도로 시작하고, -Xmx는 PC 전체 메모리의 절반을 넘기지 않는 것이 무난합니다. 자세한 기준은 마크 램 설정 글에 있습니다. macOS·리눅스에서는 같은 java 줄을 start.sh에 적고 chmod +x start.sh로 실행 권한을 줍니다.

server.properties 주요 설정

서버 폴더의 server.properties를 메모장으로 열어 바꾸고, 서버를 다시 시작하면 적용됩니다.

항목기본값설명
online-modetrue정품 계정 인증. 다른 사람이 닉네임을 사칭하지 못하도록 true로 둡니다.
difficultyeasypeaceful / easy / normal / hard
gamemodesurvivalsurvival / creative / adventure / spectator
max-players20최대 동시 접속 인원
server-port25565접속 포트. 바꾸면 포트포워딩도 같은 번호로 합니다.
white-listtrue명단에 등록된 사람만 접속. 26.3부터 새로 만든 서버의 기본값이 true입니다.
motdA Minecraft Server서버 목록에 보이는 설명 문구
view-distance10보내 주는 청크 거리. 줄이면 서버가 가벼워집니다.

PvP와 커맨드 블록은 이제 server.properties가 아니라 게임 규칙으로 바꿉니다. 예: /gamerule pvp false.

친구가 서버에 접속하는 방법

  • 서버를 켠 PC에서: 멀티플레이 → 직접 연결 → localhost
  • 같은 공유기(와이파이): 서버 PC에서 ipconfig를 입력해 IPv4 주소(예: 192.168.0.10)를 확인하고, 친구는 그 주소로 접속합니다. 포트가 25565면 포트 번호는 생략해도 됩니다.
  • 인터넷 너머 친구: 공인 IP와 포트포워딩이 필요합니다.
  1. 공유기 설정에서 서버 PC의 내부 IP를 고정합니다(DHCP 고정 할당). IP가 바뀌면 포트포워딩이 풀립니다.
  2. 공유기 관리 페이지의 포트포워딩 메뉴에서 내부 IP에 TCP 25565를 연결합니다. 메뉴 이름은 공유기 제조사마다 다르고, 헷갈리면 TCP/UDP 모두로 설정해도 됩니다.
  3. Windows 방화벽: 서버를 처음 실행할 때 뜨는 보안 경고 창에서 액세스를 허용합니다. 창을 놓쳤다면 Windows Defender 방화벽의 인바운드 규칙에서 TCP 25565를 허용하는 규칙을 만듭니다.
  4. 공유기 관리 페이지에서 인터넷(WAN) IP를 확인해 친구에게 알려 줍니다. 친구는 공인IP:25565로 접속합니다.

서버 PC에서는 자기 공인 IP로 접속이 안 될 수 있으니 localhost로 들어가세요. 공유기를 두 대 이어 쓰거나 통신사가 공인 IP를 주지 않는 환경에서는 포트포워딩만으로 안 될 수 있습니다. 공인 IP는 아무에게나 공개하지 말고 화이트리스트를 켜 두세요.

관리자(op)·화이트리스트 명령어

서버 콘솔에서는 / 없이, 게임 안에서는 /를 붙여 입력합니다.

명령어하는 일
op 닉네임 / deop 닉네임관리자 권한 주기 / 빼기
whitelist add 닉네임화이트리스트에 추가
whitelist remove 닉네임화이트리스트에서 제거
whitelist on / whitelist off화이트리스트 켜기 / 끄기
whitelist list등록된 명단 보기
kick 닉네임 / ban 닉네임 / pardon 닉네임추방 / 차단 / 차단 해제

먼저 콘솔에서 내 닉네임을 op로 등록해 두면 게임 안에서 명령어를 쓸 수 있습니다.

마크 서버 플러그인 설치 방법

플러그인은 Paper 같은 플러그인 서버에서만 작동합니다. 공식 server.jar에는 넣어도 아무 일도 일어나지 않습니다.

  1. 플러그인 페이지에서 내 서버 버전을 지원하는지 확인하고 .jar 파일을 받습니다. 압축 파일이면 풀어서 Paper·Bukkit용 .jar를 찾습니다. 포지·패브릭 모드 파일은 플러그인이 아닙니다.
  2. 서버를 stop으로 끄고, 서버 폴더의 plugins 폴더에 .jar를 넣습니다. 하위 폴더 안에 넣으면 읽지 않습니다.
  3. 서버를 다시 시작합니다. 플러그인 추가는 재시작으로 적용하는 것이 안전합니다.
  4. 콘솔에 plugins를 입력해 확인합니다. 초록색이면 정상, 빨간색이면 로드에 실패한 것이니 logs/latest.log를 확인합니다.

처음 서버를 열 때 많이 쓰는 플러그인입니다.

최신 버전 지원이 늦는 플러그인도 있으니 설치 전에 지원 버전을 꼭 확인하세요. 더 많은 플러그인은 플러그인 추천과 서버 관리 플러그인 추천에서 볼 수 있습니다.

마크 서버 안들어가짐: 접속이 안 될 때 확인할 것

  • "클라이언트가 호환되지 않습니다!": 게임 버전과 서버 버전이 다릅니다. 런처의 설치 설정에서 서버와 같은 버전을 고르거나, 서버에 ViaVersion을 넣습니다.
  • "서버 화이트리스트에 등록되어 있지 않습니다!": 콘솔에서 whitelist add 닉네임을 입력합니다. 26.3에서 새로 만든 서버는 화이트리스트가 기본으로 켜져 있습니다.
  • "시간 초과" 또는 "서버에 연결할 수 없습니다": 서버가 켜져 있는지, 주소 오타는 없는지, 포트포워딩 대상 내부 IP가 바뀌지 않았는지, 방화벽에서 막지 않았는지 확인합니다.
  • "사용자명을 확인할 수 없습니다!": 정품 인증에 실패한 경우입니다. 런처를 껐다 켜고 다시 로그인합니다. online-mode는 true로 두는 것이 안전합니다.
  • "멀티플레이가 꺼져 있습니다": Microsoft 계정(자녀 계정 등)의 설정에서 멀티플레이가 막혀 있는 경우입니다.
  • 서버 창이 바로 꺼짐: 자바 버전, eula=true 여부, 이미 켜 둔 다른 서버 등이 25565 포트를 쓰고 있지 않은지 확인합니다. 오류 내용은 logs/latest.log에 남습니다.

자주 묻는 질문

마크 서버는 무료로 열 수 있나요?

네. 공식 서버 프로그램과 Paper는 무료입니다. 다만 내 PC로 서버를 열면 PC를 켜 두는 동안만 친구가 접속할 수 있습니다. 24시간 운영하려면 Realms나 유료 호스팅을 씁니다.

스폰 근처에서 블록이 안 부서져요.

server.properties의 spawn-protection(기본 16) 때문입니다. 관리자(op)가 아닌 플레이어는 스폰 주변 블록을 부술 수 없습니다. 0으로 바꾸고 재시작하면 보호가 꺼집니다.

서버에서 인벤세이브(죽어도 아이템 유지)는 어떻게 켜나요?

관리자 권한으로 /gamerule keep_inventory true를 입력합니다. 1.21.11부터 게임 규칙 이름이 바뀌어, 예전의 keepInventory 대신 keep_inventory를 씁니다.

플러그인을 넣었는데 작동하지 않아요.

Paper 서버인지, 플러그인이 서버 버전을 지원하는지, 필요한 다른 플러그인(예: WorldGuard의 WorldEdit)이 있는지 확인합니다. logs/latest.log의 앞부분에 실패 이유가 나옵니다.

휴대폰(베드락) 친구도 자바 서버에 들어올 수 있나요?

서버에 Geyser를 설치하면 가능합니다. 방법은 자바 베드락 같이 하는 법에 정리했습니다.

정리

자바 서버는 Java 25 설치 → server.jar(또는 Paper) 받기 → start.bat 실행 → eula=true → 포트포워딩 순서로 엽니다. 26.3에서 새로 만든 서버는 화이트리스트가 켜져 있으니 친구 닉네임을 먼저 등록하세요. 모드를 넣고 싶다면 모드 서버 여는법, 서버가 버벅이면 마크 최적화 글을 이어서 보세요.

이 글에서 소개한 마인크래프트 콘텐츠

다른 마인크래프트 가이드