본문 바로가기
비밀노트

마인크래프트 서버열기, 버킷 설치하기

by 멘시 2020. 8. 4.

■ 목차

1. 마인크래프트 버킷 설치하기

2. 마인크래프트 버킷 핵심파일 다운로드 방법

  2-(1) Git-bash를 이용해 핵심파일 다운로드 하기

  2-(2) 사이트에서 핵심파일 다운로드 하기

3. 핵심파일로 서버를 생성하는 방법

    - EULA에 동의하는 방법

    - 서버구동기를 만드는방법

    - 서버에 들어가는 방법

    

* 다음포스팅 안내: 서버에 친구를 부르는 방법

 

 

 

안녕하세요. 게슴도치입니다.

마인크래프트(마인크래프트 자바버전, minecraft Java Edition) 멀티플레이가 가능한 버킷 설치방법에 대해 알아보겠습니다.

 

1. 마인크래프트 버킷 설치하기

마인크래프트 버킷에는 여러종류가 습니다. 그중 유명한 버킷은 스피갓(spigot), 페이퍼(paper), 크래프트버킷(craftbukkit) 등이 있습니다. 

페이퍼 버킷은 페이퍼 버킷 홈페이지에서 다운로드 받을 수 있습니다. 반면 스피갓버킷과 크래프트 버킷은 저작권 문제로 Git-bash라는 프로그램을 이용해 개발서버인 Git-hub에서 직접적으로 다운로드 받아야합니다. 몇몇 사이트에 스피갓 버킷과 크래프트 버킷의 핵심파일을 다운로드할 수 있도록 공유해 두고 있으나 이는 모두 불법입니다. 스피갓과 크래프트 버킷의 설치법은 두 방법 모두 소개해 드리겠으니 선택은 여러분이 하시길 바랍니다.

 

이번 포스트에서는 일반적으로 많이 사용하는 스피갓 버킷을 사용하도록 하겠습니다.

우선 각 버킷의 핵심프로그램을 다운로드 받아야 합니다. 앞서 말씀드린 대로 스피갓 버킷과 크래프트 버킷은 저작권 문제로 Git-bash를 이용해야 하고, 그 방법을 알려드리겠습니다.

 

2. 마인크래프트 스피갓 버킷, 크래프트 버킷 핵심파일 다운로드 방법

서버를 열기 위해서는 버킷이라는 핵심파일이 필요합니다.

다음은 이 핵심파일을 다운로드하는 두 가지 방법에 대한 설명입니다. 

2-1. Git-bash를 이용해 핵심파일 다운로드 하기

먼저 Git-bash 프로그램을 다운로드 받아 설치해야 합니다. 여기를 클릭해 Git-bash 프로그램을 다운로드 받아주세요. 

깃-배쉬 사이트

다운로드 받은 설치파일을 실행해 프로그램을 설치해줍니다.

기본설정으로 쭉쭉 설치하시면 됩니다.

 

이제 다음으로 spigot페이지에서 빌드툴을 다운로드 받습니다. 빌드툴이 있어야 git bash를 이용해 핵심파일을 다운로드 받을 수 있습니다. 다운로드 링크는 여기를 클릭해주세요. 아래 빨간네모 부분을 클릭해 BuildTools.jar을 다운로드 받으면 됩니다.

BuildTools.jar 다운로드

버킷을 설치하려는 폴더를 따로 만들어주시고 다운받은 BuildTools.jar파일을 넣어주세요. 폴더의 빈공간을 우클릭하고 Git Bash Here를 클릭해줍니다.

검은색 창이 하나 뜨면 다음과 같이 입력해 줍니다.

java -jar BuildTools.jar --rev latest

명령어의 뜻은 현재 나온 Spigot 서버 버전 중 가장 최신버전을 다운받겠다는 뜻이고, 원하는 버전을 다운받고 싶으시면 latest대신 1.15.1, 1.12.2 등을 입력하시면 됩니다. 버전은 1.8이후 버전만 가능하니 참고하시기 바랍니다.

 

Git Bash Here클릭 후 명령어 입력

명령어를 입력하고 엔터를 치면 프로그램이 진행되며 다운로드가 진행됩니다. 각종 문구가 주르륵 올라가며 진행이 되고, 다운로드가 완료되면 아래와 같이 성공!창이 뜨게 됩니다.

다운로드 완료한 장면

BuildTools.jar이 들어있는 버킷폴더에 들어가시면 아래와 같이 스피갓 버킷과 크래프트 버킷이 다운로드 된것을 확인할 수 있습니다. 

 

2-2. 사이트에서 핵심파일 다운로드 하기

이 방법은 사이트에서 손쉽게 핵심파일을 다운로드 할 수 있습니다. 사이트는 여기를 클릭해 주세요. 이 방법은 위의 Git-bash 프로그램을 설치하고 프로그램을 이용해 다운로드 받는 방법을 생략할 수있습니다.

다양한 버전의 버킷을 다운로드 받을 수 있으며 현재는 최신 릴리즈인 1.15.2까지 다운받을 수 있습니다. 본래는 온라인에서 만들어진 버킷파일을 다운로드 받는 것은 불법임을 다시한번 명시해 드립니다. (*이는 스피갓에서 공식적으로 허락하지 않은 방법임을 밝힙니다.) 

 

다양한 버전의 spigot 버킷

 

3. 핵심파일로 서버를 생성하는 방법

위의 두 방법 중 하나로 핵심파일을 다운로드한 후 스피갓 버킷을 이용하기위해 다음과 같이 진행해주세요.

Spigot-1.15.2.jar 파일을 실행하시면 아래와 같이 추가 파일이 생성됩니다.

git-bash를 이용한 경우 / 사이트를 이용한 경우   

이 중 eula.txt 파일에 들어가 eula=false 부분을 eula=true로 변경해줍니다.

이는 마인크래프트의 최종 사용자 사용권 계약(EULA) 조건의 규칙을 준수한다는 것에 동의하는 과정입니다. 

 

eula.txt를 열어 false를 true로 변경해 주세요

아래는 EULA에서 주의깊게 살펴야할 주요한 내용입니다.

1. 모장 당사가 특별히 동의하지 않는 한 당사가 만든 사항을 배포해서는 안된다.
2. 게임을 판매하거나 대여 또는 다른 사용자가 액세스할 수 있도록 할 수도 없으며 사용권 키를 전달하거나 재판매할 수도 없다
3. 모장당사가 만든 사항을 상업적으로 사용하면 안 된다.
  (*더 자세한 사항은 관련 페이지 에서 확인하시기 바랍니다.)

 

EULA동의를 마친 후에, 서버 구동을 위해서 실행기를 제작해야합니다.

서버구동 실행파일을 따로 만들어줘야 합니다. 메모장을 여신 후 

java -Xms2G -Xmx4G -jar spigot-1.15.2.jar 
pause

라고 입력합니다(Xms는 최소 메모리 할당량, Xmx는 최대 메모리 할당량입니다). 본인의 컴퓨터 사양에 따라 조절해주세요. (ex. 본인의 컴퓨터 RAM이 16G라면 윈도우에서 사용하는 RAM사용량을 제외하고 사용가능한 메모리내에서 적으시면 됩니다. 이 경우 보통 10G이하면 안정적입니다)

spigot-1.15.2.jar 파일이 있는 버킷 폴더에 아래와 같이 bat 형식으로 저장해주세요. 아래와 같은 파일이 생성되어야 정상입니다. 원래 메모장(.txt)였던 파일이 아래 그림과 같이 Windows 배치파일로 변하면 완성입니다. 

메모창을 닫고 start.bat를 더블클릭하여 실행시킵니다. 아래와 같은 창이 뜨면서 서버가 열립니다. 

Done이라는 문구가 떴다면 성공입니다!

 

서버에 접속하는 방법은 멀티플레이 -> 직접연결 -> localhost로 입력하시면 본인이 연 서버에 접속할 수 있습니다.

 

또는 멀티플레이에서 본인의 ip주소를 입력해 접속할 수 있습니다. 제3자(다른 컴퓨터에서 나의 서버로)가 접속할 수 있는 방법은 하마치 프로그램을 이용한 방법과 포트포워딩을 이용한 방법이 있습니다. 

 

다음 포스팅에서는 친구들이 내가 만든 서버에 접속하게 하는 방법을 알려드리겠습니다.

반응형