Minecraft의 기본 LAN 지원은 게임을 즉시 실행하는 데 적합하지만 전용 맞춤형 서버를 원한다면 Spigot이 적합합니다. Spigot은 Bukkit이라는 플러그인 API를 기반으로하여 게임 플레이를 쉽게 맞춤 설정할 수 있습니다. Bukkit 프로젝트는 Minecraft 멀티 플레이어가 시작된 이래로 존재했기 때문에 많은 개발자가 자체 플러그인과 수정 사항을 출시했습니다.
스피 곳은 무엇입니까?
Spigot은 Mojang에서 출시 한 공식 Minecraft 서버의 수정 된 포크 인 Bukkit API의 수정 된 포크입니다. Bukkit은 개발자와 모더가 비공개 소스와 공식 서버의 기능 부족에 불만족스러워서 더 모듈화되고 맞춤 설정 가능한 서버 솔루션을 원할 때 탄생했습니다. Bukkit API의 실제 구현은 CraftBukkit이라고 불 렸으며 Minecraft가 성장함에 따라 CraftBukkit은 중대형 서버를위한 최상의 선택으로 성장했습니다. 몇 가지 법적 문제로 인해 CraftBukkit 프로젝트가 종료되었으며 최신 Minecraft 버전 인 1.8로 업데이트되지 않았습니다.
이것이 Spigot이 작동하는 곳입니다. Spigot은 CraftBukkit을 더 빠르고 효율적으로 만들기 위해 설계되었습니다. Bukkit API를 사용하므로 Bukkit과 호환되는 모든 플러그인은 Spigot과 호환됩니다. Bukkit 다운로드가 중단되었을 때 Spigot 프로젝트는 소프트웨어를 계속 업데이트하여 이제는 개조 된 서버를위한 가장 큰 선택이자 개조 된 1.8 서버를위한 유일한 선택이되었습니다.
Windows 설치
스피 곳에는 다운로드가 없습니다. 소스에서 컴파일해야합니다. Spigot 팀은 BuildTools라는 프로그램으로이를 자동화합니다. 최신 버전의 BuildTools를 다운로드 할 수 있습니다. 여기 . 당신은 또한 필요합니다 Windows 용 Git . 최신 버전의 Java가 있는지 확인하십시오.
모든 서버 파일을 보관할 폴더를 만들고 그 안에 BuildTools jar를 붙입니다.
Windows 용 Git 설정을 실행하고 진행률 표시 줄이 끝날 때까지 참을성있게 기다립니다.
Git 설치가 완료되면 시작 메뉴를 열면 프로그램 폴더에 새 응용 프로그램이 표시됩니다. Git bash를 실행하면 터미널 창이 표시됩니다. Unix 터미널에 대한 경험이 있다면 사용 방법을 잘 알고 있어야합니다. 그렇지 않다면 어쨌든 과정은 간단합니다. BuildTools jar를 넣은 폴더로 cd하고 java -jar로 실행하십시오.
cd ~ / 경로 / 대상 / 폴더 /
java -jar BuildTools.jar
BuildTools 프로그램은 이제 필요한 모든 소스 코드를 다운로드하고 서버 jar 파일을 자동으로 컴파일합니다. 시간이 오래 걸릴 수 있습니다. 완료되면 BuildTools jar를 넣은 폴더에 명령 프롬프트와 여러 파일이 표시됩니다. 새 텍스트 문서를 만들고 이름을 start.bat로 지정한 다음 마우스 오른쪽 단추를 클릭하고 편집을 선택합니다. 메모장에서 열리고이 스크립트를 다음 위치에 붙여 넣습니다.
@ 에코 끄기
java -Xms512M -Xmx1024M -XX : MaxPermSize = 128M -jar spigot.jar
중지
이 서버를 소수의 사람 만 사용하거나 동일한 시스템에서 자신을 위해 실행하는 경우 1GB의 RAM이 문제가되지 않지만 원하는 경우 -Xmx 인수를 더 많은 양으로 변경할 수 있습니다.
스크립트를 저장하고 실행하십시오. 오류가 발생하고 프로그램이 종료됩니다. 이것은 정상입니다. spigot.jar를 처음 실행하면 법적 이유로 EULA.txt 파일이 생성됩니다. 그것을 열고 false에서 true로 변경 한 다음 start.bat를 다시 실행하십시오. 서버가 실행 중인지 테스트하려면 Minecraft를 열고 localhost에 연결합니다.
스폰 근처에서 블록을 부 수면 Minecraft 세계와 오류가 표시됩니다. Spigot은 기본적으로 운영자가 아닌 모든 사람으로부터 몇 블록의 스폰 보호 기능을 사용하기 때문입니다. 다음을 실행하여 서버 터미널에서만 직접 '작업'할 수 있습니다.
playername에
또는 누군가를 제거하려면
드롭 플레이어 이름
아이템을 주거나 크리에이티브 모드로 전환하는 것과 같은 많은 게임 내 명령을 사용하려면 op 권한이 필요합니다. 사용자에게 특정 명령을 사용할 수있는 권한을 부여 할 수있는 플러그인도 있습니다.
OS X 및 Linux 설치
OS X 및 Linux에 Spigot을 설치하는 것이 훨씬 쉽습니다. 둘 다 최신 버전의 Java가 설치되어 있는지 확인하십시오. Linux에서는 git을 아직 설치하지 않은 경우 설치해야하는 패키지 관리자를 사용합니다.
sudo apt-get install git
sudo yum install git
Windows 설치에서 동일한 BuildTools jar를 다운로드하여 자체 폴더에 넣습니다.
Mac에서 터미널을 열고 해당 폴더로 이동 한 다음
java -jar BuildTools.jar
명령 줄 개발자 도구를 설치하라는 메시지가 표시됩니다. '설치'를 클릭하고 완료 될 때까지 기다립니다. 그러면 BuildTools를 실행하는 데 필요한 도구가 설치됩니다. Linux에서는 다음을 실행해야 할 수 있습니다.
git config –global –unset core.autocrlf
항아리를 실행하기 전에. 그렇지 않으면 설치가 원활하게 진행되고 java -jar 또는 시작 스크립트를 사용하여 명령 줄에서 spigot.jar을 시작할 수 있습니다.
#! / bin / sh
java -Xms512M -Xmx1024M -XX : MaxPermSize = 128M -jar spigot.jar
포트 포워딩
관련 : 라우터에서 포트를 전달하는 방법
로컬 네트워크 외부에있는 친구들과 플레이하려면 라우터의 포워드 포트 . Minecraft의 포트 기본값은 25565이지만 server.properties 구성 파일에서 변경할 수 있습니다.
친구에게 제공하는 주소는 공용 IP 주소 뒤에 콜론과 포트 번호가 와야합니다. 당신은 할 수 있습니다 온라인에서 공용 IP 주소 찾기 . 예를 들어, 친구가 연결하는 IP는 다음과 유사합니다.
123.45.67.89:25565
플러그인 설치
플러그인을 얻을 수 있습니다. 부킷 또는 SpigotMC . 대부분의 플러그인은 1.7 용이지만 대부분은 1.8에서 작동합니다. 플러그인 설치는 jar 파일을 다운로드하여 플러그인 폴더에 넣는 것만 큼 쉽습니다. 그런 다음 새 플러그인을 시작하려면 서버를 새로 고침하거나 다시 시작해야합니다.
다음은 설정시 설치해야하는 몇 가지 기본 플러그인입니다.
- LANBroadcaster 친구가 IP를 입력하지 않고도 연결할 수 있도록 서버를 로컬 네트워크에 엽니 다.
- 멀티 버스 원하는만큼의 Minecraft 세계를 가질 수 있습니다. 멀티 버스 포털 쉽게 연결할 수 있습니다.
- WorldEdit 지형과 건물에 대한 강력한 제어를 제공합니다.
- WorldGuard 플레이어와 환경으로부터 빌드를 보호합니다.
이러한 각 플러그인에는 게임 내에서 / help를 실행하여 배울 수있는 자체 구문이 있습니다.