마인크래프트는 본인의 상상력을 기반으로 무궁무진한 커스텀을 할 수도 있고, 남들이 만들어 놓은 요소들을 사용해서 즐길 수도 있는 열린 게임입니다. 이렇게 즐기기 위해서는 자신의 서버라는 공간이 필요한데요. 오늘은 Spigot 버킷을 활용해 마인크래프트 서버 만들기를 알아보겠습니다.
서버는 모드를 적용하거나 나만의 세계를 커스텀 하기 위한 필수 요소입니다.
오늘은 마인크래프트 버킷(Spigot)을 통해 서버 여는 법을 알아볼 텐데요.
마인크래프트 서버를 만들기 위한 버킷은 대표적으로
Paper, Vanilla, Craftbukkit, Spigot 등이 있습니다.
오늘은 Spigot 버킷을 활용해서 마인크래프트 서버 만들기를 알아보겠습니다.
마인크래프트 서버 여는법(자바 설치)
본격적으로 마인크래프트 서버 여는법에 앞서, 먼저 설치가 되어 있어야 할 프로그램이 있습니다.
바로 자바(Java)인데요. 마크는 기본적으로 자바가 깔려 있어야 서버가 실행되는 시스템이라서 필수적으로 설치가 되어 있어야 합니다.
그리고 꼭 서버 버전에 맞는 자바를 설치해 주셔야 하는데요.
설치가 되신 분들은 패스해 주시면 되고, 만약 설치가 아직 안 되어 있다면 우선 자바부터 설치를 먼저 해주시면 되겠습니다.
마인크래프트 자바 버전 확인 및 설치 방법을 통해 본인에게 맞는 자바 확인 및 설치를 해보세요.
마인크래프트 Spigot 버킷 다운로드
자바 설치를 마쳤다면 본격적으로 마인크래프트 Spigot 버킷으로 서버를 만들어보겠습니다.
우선. getbukkit 사이트에 접속해 주시면 아래와 같은 화면이 나옵니다.
마인크래프트 Spigot 버킷 최신 버전을 받고 싶다면 화면에서 바로 받으셔도 되고, 따로 받고 싶은 버전의 파일이 있다면, 오른쪽 상단의 download에 들어가서 설치해 주셔도 됩니다.
download에 들어가면 이런 식으로 버전이 있으니 원하는 버전을 다운 받아주세요.
선택해서 약간만 아래로 내리면 아래 이미지와 같은 다운로드 창이 나옵니다. create a server를 클릭하지 마시고, 그냥 창을 선택해서 다운 받아주세요.
그리고 다운받은 파일은 새 폴더를 하나 만들어서 넣어주세요.
*저는 1.20.1 버전을 기준으로 작성했지만 최신 버전이 나와도, 서버 여는 형식은 거의 비슷했기 때문에 동일하게 적용하시면 됩니다. 만약 적용 방법이 바뀐다면 수정해서 업로드하겠습니다.
마인크래프트 서버 만들기
1.새 텍스트 만들기
버킷 다운로드를 마쳤다면 새 폴더를 하나 만들어 주시고 다운 받은 버킷을 새 폴더에 넣어주세요.
그리고 ‘새 텍스트 문서(메모장)’를 하나 만들어 주고 아래 이미지와 같이 그대로 써주시거나 제 글 복붙을 해주세요.
@echo off
java -Xms1024M -Xmx2048M -jar spigot- 1.20.1.jar
pause
여기서 반드시 알아두셔야 할 점이 있습니다.
이미지 순서대로 알아본다면,
1.’-Xms’는 메모리 사용량 최소치를 지정하는 것이고, ‘-Xmx’는 메모리 사용량 최대치를 지정하는 것입니다.
1GB = 1024MB라고 생각해서 지정해 주시면 됩니다.
예를 들어, -Xms1G -Xmx2G 이렇게 작성해 주셔도 됩니다. 친구나 지인들과 간단하게 즐기는 거라면 이 설정 그대로 플레이하셔도 무방합니다.
2.이미지의 빨간 네모 표시에는 현재 본인이 받은 다운로드 받은 spigot 버킷 파일의 이름을 복붙을 해주셔야 합니다.
예를 들어, 본인이 지금 1.18.2 서버 파일을 받았으면 꼭 1.18.2 파일 이름을 잘 작성하거나, 복사 붙여넣기해 주셔야 합니다.
3.그런 다음에 마지막 끝에 .jar 라는 확장자명을 작성해 주시면 되겠습니다.
2.확장자명 변경하고 저장하기
위의 설명대로 확장자명까지 작성을 잘 해주셨다면 텍스트 파일을 저장하시면 됩니다.
저장할 때 꼭 start.bat으로 확장자명을 바꿔 주셔야 합니다.(파일 이름은 아무거나 상관없습니다)
파일명 뒤에 .bat 이라는 확장자가 붙어야 프로그램 구동이 가능합니다.
아래 이미지처럼 저장할 때 확장자명을 start.bat으로 저장해 주시면 됩니다.
이런 식으로 톱니바퀴 모양의 실행기가 생기는데 확장자명이 보이지 않네요.
이럴 땐 당황하지 마시고 확장자명을 표시해 주면 됩니다.
*확장자명이 잘 표시된다면 패스하시면 되고, 만약 표시되지 않는다면, 아래 방법을 따라서 적용해 주세요.
확장자명 표시 방법)
제어판 > 파일 탐색기 옵션’ 프로그램 선택 > 보기 > 고급 설정에서 ‘알려진 파일 형식의 파일 확장명 숨기기’ 체크 해제
이 방법으로 확장자명을 표시할 수 있습니다.
3.확장자 실행하기
확장자명까지 표시가 되었다면 start.bat 파일을 실행시켜 주세요.
만약 정상적인 작동이 되는 것이라면 아래 이미지와 같이 나옵니다.
아무 키나 눌러서 콘솔 창을 닫아주세요.
하지만 오류가 났을 때는 보통 아래 두 이미지처럼 나옵니다.
첫 번째 아래 화면과 같이 보인다면, 자바가 아직 설치되지 않았을 때 나타나는 화면입니다.
이는 다시 자바를 다시 설치해 주시면 됩니다.
두 번째 아래 화면과 같이 보인다면, 현재 다운로드되어 있는 자바 버전이랑 버킷의 버전과 맞지 않을 때 나타나는 화면입니다.
이는 자바와 버킷 둘 중 호환되는 버전을 맞춰서 설치해 주셔야 합니다.
문제가 있다면, 글 가장 위에 자바 호환 버전 확인 및 설치 방법 글을 링크해 놓았으니 확인해 주시면 되겠습니다.
4.eula 메모장 수정하기
정상적으로 구동 되는지 확인을 했고 잘 나오셨다면 처음 보는 새로운 폴더들이 생겨있는 것이 보이실 겁니다.
여기서 eula 메모장을 클릭해서 들어가주세요.
아래 메모장 내용을 보면 이런 식으로 적혀있습니다. 여기서 가장 밑에 eula=false를 eula=true로 변경해 주시고 저장한 뒤, 다시 서버를 실행시켜 주세요.
아래와 같이 ‘Done’이라는 글자가 나오면 서버가 정상적으로 열린 것입니다!
이제 콘솔 창에 ‘stop’이라고 적어주시면 자동으로 서버가 저장이 되고 서버가 닫힙니다.
5.서버 IP 설정하기
서버 창을 닫으셨다면 또 새로운 서버 파일들이 생겨났을 겁니다.
이제 마지막으로 서버 ip 설정을 위해 ‘server.properties’ 파일을 열어줍니다.(만약 연결 프로그램이 설정이 되어 있지 않다면 메모장 또는 워드 파일로 연결시켜 열어주셔야 됩니다.)
파일을 열면 스크롤을 내리다 보면 ‘server-ip’라고 적혀있는 설정값이 있습니다.
여기에 본인의 ip 주소를 입력해 주셔야 합니다. 그래야 다른 사람들이 내 서버로 들어올 수 있습니다.
본인의 ip 주소를 입력하셨다면 파일을 저장하고, 서버를 실행시켜보면 이제 서버에 접속할 수 있습니다. 고생하셨습니다.
본인의 ip 주소를 모르겠다면 내 IP 주소 확인하는 3가지 방법을 통해 주소 확인 후 적용시켜주시길 바랍니다.
다들 아시다시피 ip 주소는 보완 문제에 큰 영향을 끼칠 수 있기 때문에 반드시! 친구들이나 지인에게만 ip 주소를 알려주셔야 합니다.
만약 모르는 사람들도 들어오는 서버를 만들고 싶다면, ip 주소를 문자로 변환시켜 주는 도메인 등록을 하는 것을 추천드립니다.
이상으로 spigot 버킷을 활용해 마인크래프트 서버 만들기를 알아보았습니다. 나름 복잡해도 천천히 따라오시면 쉽게 적용해서 서버를 만들 수 있습니다. 그럼 이제 본인의 서버로 날개를 달아서 즐겨보시길 바랍니다!
마인크래프트 관련 유익한 정보)