마인크래프트 - 개인 서버 열어보기
예전에 처음 마크를 할 때 유튜버들이 게임을 하는 걸 보고 똑같은 맵을 다운 받아서
여러 명이 같이 게임을 해보고 싶어서 검색 엄청 하면서 알아냈다
검색결과
나중에 알게 된 것이지만
방법들이 조금씩은 잘못된 것도 있고 또는 다른 문제로 서버가 안 열리는 문제가 정말 많았다
왜냐하면 그대로 따라 했을때 이유 없이 안 되는 게 너무 많았다
결론은 몸으로 부딪혀서 배운 것만 기록하겠다 ㅋㅋ 무한 구글링~
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) 버전도 포지와 호환 되는지 확인이 필요하다
그렇지 않은 경우 포지 서버 파일이 정상적으로 설치가 안된다
게임에 포지 버전이 사진과 같다면
위의 포지 사이트에서
이렇게 같은 버전의 포지 설치 파일을 다운 받는다
그리고 다운 받은 포지 파일을 설치해 준다
우클릭을 해주고
연결프로그램 자바 (Java)로 실행해 준다
여기서 두번째 " install sever "를 선택해 준다
그러면 이렇게 마인크래프트 설치 파일과 중복된다고 경고가 나온다
이때
폴더 경로 오른쪽에 있는 표시된 버튼을 눌러서 다른 경로를 지정해서 확인을 누르면 설치를 시작한다
(참고로 폴더 경로에 한글이 있으면 정상적으로 실행이 안되니 영어로 되어있는 폴더에 설치해야 한다)
설치가 완료되면 지정한 폴더 안에 서버 파일과 라이브러리 폴더가 생긴다
그런 후 서버 실행 파일을 만들어 주어야 하는데
같은 폴더 안에 텍스트 문서를 하나 만들어서
@echo off
java -Xms1G -Xmx4G -jar 포지 서버 파일이름.jar nogui
pause
이렇게 입력해 준다
여기서 포지 서버 파일 이름 부분에 자신의 서버 폴더에 생긴 포지 파일 이름을 넣어주면 된다
그런 후 텍스트 파일의 확장자를. bat로 바꿔준다
실행 파일 첨부한다
마찬가지로 다운 받은 실행 파일도 우클릭으로 편집을 열어서
포지 서버 파일 이름 부분에 자신의 서버 폴더에 생긴 포지 파일 이름을 넣어주면 된다
이렇게 해서 만든 서버 실행 파일을 처음 실행하면
이렇게 에러가 나면서 멈춘다
그러면 서버 폴더안에 Eula.txt 파일이 생겼을 것이다
이 파일을 실행해서
요렇게 false 부분을 true로 바꿔주고 저장한다
그리고 다시 서버 실행 파일을 실행해 주면
이렇게 서버가 열린다
기본적인 서버 명령어는
save-all 저장
op 관리자 권한
stop 서버 종료
그리고 서버 파일이 있는 폴더에
mods 폴더를 만들고 그 안에 여러 가지 모드를 넣고
shaderpacks 폴더를 만들고 안에는 쉐이더팩을 넣고
resourcepacks 폴더를 만들고 안에는 텍스쳐팩을 넣고 서버를 실행하면 된다
그리고 서버 접속은
멀티플레이로 들어가서
자신의 컴의 아이피 주소를 서버 추가에서 주소 입력하거나 직접 연결에서 입력해서 접속한다
즐겜~~ ^^