게임/게임 관련 자료

마인크래프트 - 개인 서버 열어보기

tgem2060 2025. 4. 8. 18:43

예전에 처음 마크를 할 때 유튜버들이 게임을 하는 걸 보고 똑같은 맵을 다운 받아서 

여러 명이 같이 게임을 해보고 싶어서 검색 엄청 하면서 알아냈다 

 

검색결과 

나중에 알게 된 것이지만 

방법들이 조금씩은 잘못된 것도 있고 또는 다른 문제로 서버가 안 열리는 문제가 정말 많았다 

 

왜냐하면 그대로 따라 했을때 이유 없이 안 되는 게 너무 많았다 

 

결론은 몸으로 부딪혀서 배운 것만 기록하겠다 ㅋㅋ 무한 구글링~ 

 

https://files.minecraftforge.net/net/minecraftforge/forge/

 

Minecraft Forge downloads

Downloads for Minecraft Forge for Minecraft 1.21.5 Latest: 55.0.4

files.minecraftforge.net

우선 준비물은 모드 서버를 구동하기 위해 포지 (FORGE) 파일이 필요하다 

이때 자신의 마크 포지 버전과 내가 열려고 하는 서버의 포지 버전이 정확히 똑같은 걸로 확인해서 다운 받아야 한다 

(버전이 다를 경우 게임도 정상적으로 실행되고 서버도 정상적으로 열리지만 접속이 안된다) 

그리고 자바 (Java) 버전도 포지와 호환 되는지 확인이 필요하다 

그렇지 않은 경우 포지 서버 파일이 정상적으로 설치가 안된다 

 

img;sec="마크 버전.jpg"alt="마크 서버 포지 버전"

 

게임에 포지 버전이 사진과 같다면

위의 포지 사이트에서

img;sec="1.jpg"alt="마크 서버 포지 버전"
img;sec="2.jpg"alt="마크 서버 포지 버전"

 

이렇게 같은 버전의 포지 설치 파일을 다운 받는다 

그리고 다운 받은 포지 파일을 설치해 준다 

img;sec="6.png"alt="마크 서버 포지 다운 실행 버전"

우클릭을 해주고 

 

연결프로그램 자바 (Java)로 실행해 준다 

img;sec="6.jpg"alt="마크 서버 포지 다운 실행 버전"

 

여기서 두번째 " install sever "를 선택해 준다 

img;sec="7.jpg"alt="마크 서버 포지 다운 실행 버전"

 

그러면 이렇게 마인크래프트 설치 파일과 중복된다고 경고가 나온다 

이때

폴더 경로 오른쪽에 있는 표시된 버튼을 눌러서 다른 경로를 지정해서 확인을 누르면 설치를 시작한다 

(참고로 폴더 경로에 한글이 있으면 정상적으로 실행이 안되니 영어로 되어있는 폴더에 설치해야 한다) 

 

설치가 완료되면 지정한 폴더 안에 서버 파일과 라이브러리 폴더가 생긴다 

 

그런 후 서버 실행 파일을 만들어 주어야 하는데 

같은 폴더 안에 텍스트 문서를 하나 만들어서 

 

@echo off
java -Xms1G -Xmx4G -jar 포지 서버 파일이름.jar nogui
pause

 

이렇게 입력해 준다 

여기서 포지 서버 파일 이름 부분에 자신의 서버 폴더에 생긴 포지 파일 이름을 넣어주면 된다 

그런 후 텍스트 파일의 확장자를. bat로 바꿔준다 

run.bat
0.00MB

 

실행 파일 첨부한다 

마찬가지로 다운 받은 실행 파일도 우클릭으로 편집을 열어서 

포지 서버 파일 이름 부분에 자신의 서버 폴더에 생긴 포지 파일 이름을 넣어주면 된다

 

이렇게 해서 만든 서버 실행 파일을 처음 실행하면 

img;sec="9.jpg"alt="마크 서버 포지 다운 실행 버전"

 

이렇게 에러가 나면서 멈춘다 

그러면 서버 폴더안에 Eula.txt 파일이 생겼을 것이다 

이 파일을 실행해서

 

요렇게 false 부분을 true로 바꿔주고 저장한다

그리고 다시 서버 실행 파일을 실행해 주면 

 

 

이렇게 서버가 열린다 

 

기본적인 서버 명령어는 

 

save-all                    저장 

op                  관리자 권한 

stop                    서버 종료

 

그리고 서버 파일이 있는 폴더에

 

mods 폴더를 만들고 그 안에 여러 가지 모드를 넣고 

shaderpacks 폴더를 만들고  안에는 쉐이더팩을 넣고 

resourcepacks 폴더를 만들고  안에는 텍스쳐팩을 넣고  서버를 실행하면 된다  

 

그리고 서버 접속은 

 

멀티플레이로 들어가서 

img;sec="13.jpg"alt="마크 서버 주소 접속 아이피 포지 다운 실행 버전"

 

자신의 컴의 아이피 주소를 서버 추가에서 주소 입력하거나 직접 연결에서 입력해서 접속한다 

 

즐겜~~ ^^