맞춤형 멀티 플레이어를위한 Spigot Minecraft Server 실행 방법
Minecraft의 네이티브 LAN 지원은 즉시 게임을 실행하는 데 적합하지만 헌신적 인 사용자 정의 된 서버를 원하면 Spigot이 최선의 방법입니다. Spigot은 Bukkit이라는 플러그인 API를 기반으로하여 게임 플레이를 손쉽게 사용자 정의 할 수 있으며, Bukkit 프로젝트는 Minecraft 멀티 플레이어가 시작된 이래로 많은 개발자들이 자체 플러그인과 수정 사항을 발표했습니다.
Spigot은 무엇입니까??
Spigot은 Mojang이 출시 한 공식 Minecraft 서버의 수정 된 포크 인 Bukkit API의 수정 된 포크입니다. Bukkit은 개발자와 modder가 공식 서버의 폐쇄 소스 및 기능 부족에 불만을 갖고 더 모듈화되고 사용자 정의가 가능한 서버 솔루션을 원했던 때 태어났습니다. Bukkit API의 실제 구현은 CraftBukkit이라고 불리며, Minecraft가 성장함에 따라 CraftBukkit은 중형 및 대형 서버를위한 최상의 선택이되었습니다. 몇 가지 법적 문제로 인해 CraftBukkit 프로젝트가 종료되었으며 최신 Minecraft 버전 인 1.8으로 업데이트되지 않았습니다..
이것은 마력 플레이가 시작되는 곳입니다. Spigot은 CraftBukkit을보다 빠르고 효율적으로 만들 수 있도록 설계되었습니다. Bukkit API를 사용하므로 Bukkit과 호환되는 모든 플러그인은 Spigot와 호환됩니다. Bukkit 다운로드가 중단되었을 때 Spigot 프로젝트는 소프트웨어를 계속 업데이트하여 modded 된 서버에서 가장 큰 선택이었으며 modded 1.8 서버에 대한 유일한 선택이었습니다..
Windows 설치
Spigot에는 다운로드가 없습니다. 소스에서 컴파일해야합니다. Spigot Team은 BuildTools라는 프로그램을 사용하여이를 자동화합니다. BuildTools의 최신 버전을 다운로드 할 수 있습니다. Windows 용 Git도 필요합니다. 최신 버전의 Java가 설치되어 있는지 확인하십시오..
모든 서버 파일을 저장할 폴더를 만들고 BuildTools jar 파일을 여기에 고정하십시오.
Git for Windows 설정을 실행하고 진행률 표시 줄이 끝날 때까지 끈기있게 기다립니다..
힘내는 설치가 끝나면 시작 메뉴를 열고 프로그램 폴더에 새로운 응용 프로그램이 보일 것입니다. 힘내 bash를 실행하면 터미널 윈도우가 보일 것이다. 유닉스 터미널에 대한 경험이 있다면, 그것을 사용하는 방법에 익숙해야한다. 그렇지 않은 경우 프로세스는 간단합니다. BuildTools jar를 넣은 폴더로 가서 java -jar로 실행한다.
cd ~ / path / to / folder /
java -jar BuildTools.jar
BuildTools 프로그램은 필요한 모든 소스 코드를 다운로드하고 서버 jar 파일을 자동으로 컴파일합니다. 시간이 오래 걸릴 수 있습니다. 완료되면 BuildTools jar를 넣은 폴더에 명령 프롬프트와 여러 파일이 있어야합니다. 새 텍스트 문서를 만들고 이름을 start.bat로 지정하고 마우스 오른쪽 단추로 클릭 한 다음 편집을 선택하십시오. 메모장에서 열어 다음 스크립트를 붙여 넣으십시오.
@echo off
java -Xms512M -Xmx1024M -XX : MaxPermSize = 128M -jar spigot.jar
중지
이 서버를 소수의 사용자 만 실행하거나 동일한 컴퓨터에서 실행하는 경우 1GB의 RAM이 정상적으로 작동하지만 원하는 경우 -Xmx 인수를 더 많은 양으로 변경할 수 있습니다.
스크립트를 저장하고 실행하십시오. 오류가 발생하고 프로그램이 종료됩니다. 이것은 정상입니다. 처음으로 spigot.jar을 실행하면 법적인 이유로 EULA.txt 파일이 생성됩니다. 그것을 열고, false에서 true로 변경하고 start.bat를 다시 실행하십시오. 서버가 실행 중인지 테스트하려면 Minecraft를 열고 localhost에 연결하십시오.
당신은 Minecraft 세계로 인사해야만하고 산란 근처에서 블록을 깰 때 오류가납니다. 이것은 Spigot이 운영자가 아닌 모든 사용자로부터 산란 방지 블록을 기본적으로 설정하기 때문입니다. 당신은 서버 터미널에서만 자신을 실행할 수 있습니다.
op playername
또는 누군가를 제거하고 싶다면,
플레이어 이름 빼기
아이템을 주거나 크리에이티브 모드로 전환하는 것과 같은 많은 게임 내 명령을 사용하려면 op 권한이 필요합니다. 또한 사용자에게 특정 명령을 사용할 수있는 권한을 부여 할 수있는 플러그인이 있습니다..
OS X 및 Linux 설치
OS X 및 Linux에 Spigot을 설치하는 것이 훨씬 쉽습니다. 최신 버전의 Java가 설치되어 있는지 확인하십시오. 리눅스에서는 git을 아직 설치하지 않았다면 설치해야하는 패키지 관리자를 사용하십시오 :
sudo apt-get install git
sudo yum install git
Windows 설치에서 동일한 BuildTools jar 파일을 다운로드하고 자신의 폴더에 넣습니다..
Mac에서는 터미널을 열고 해당 폴더를 탐색하여
java -jar BuildTools.jar
명령 줄 개발자 도구를 설치하라는 메시지가 나타납니다. '설치'를 클릭하고 완료 될 때까지 기다립니다. 그러면 BuildTools를 실행하는 데 필요한 도구가 설치됩니다. Linux에서 실행해야 할 수도 있습니다.
자식 설정 -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
플러그인 설치하기
Bukkit 또는 SpigotMC에서 플러그인을 얻을 수 있습니다. 대부분의 플러그인은 1.7 용이지만 대부분 1.8 용입니다. 플러그인을 설치하는 것은 jar 파일을 다운로드하고 plugins 폴더에 넣는 것만큼이나 쉽습니다. 새 플러그인을 시작하려면 서버를 다시로드하거나 다시 시작해야합니다..
다음은 설치시 설치해야하는 몇 가지 기본 플러그인입니다.
- LANBroadcaster는 서버를 로컬 네트워크에 연결하여 친구가 IP 입력없이 연결할 수 있습니다..
- Multiverse는 원하는만큼의 Minecraft 세계를 가질 수 있으며 Multiverse Portal을 사용하면 쉽게 연결할 수 있습니다.
- WorldEdit은 지형 및 건물에 대한 강력한 제어 기능을 제공합니다..
- WorldGuard는 플레이어와 환경에서 빌드를 보호합니다..
이 플러그인은 게임 내에서 실행 / 도움을 통해 배울 수있는 고유 한 구문을 가지고 있습니다..