Поддръжката на родния LAN на Minecraft е чудесно за изпълнение на игри в движение, но ако искате специален сървър с персонализиран достъп, Spigot е начинът да отидете. Spigot е изграден на приложния програмен интерфейс за приставки, наречен Bukkit, който прави персонализирането на геймплея ви лесен и тъй като проектът Bukkit е наблизо от зората на мултиплейър Minecraft, много разработчици са пуснали свои собствени приставки и модификации.
Spigot е модифицирана вилка на API на Bukkit, която е модифицирана вилка на официалния Minecraft сървър, освободен от Mojang. Bukkit се ражда, когато разработчиците и модеристите не са доволни от затворения източник и липсата на функции на официалния сървър и искат по-модулно и адаптивно сървърно решение. Действителното внедряване на API на Bukkit се наричаше CraftBukkit, а като Minecraft нарастваше, CraftBukkit стана най-добрият избор за сървъри със средни и големи размери. Поради известни правни проблеми проектът CraftBukkit беше прекъснат и не бе актуализиран до 1.8 - най-новата версия на Minecraft.
Това е мястото, където Спигот влиза в игра. Spigot е създаден, за да направи CraftBukkit по-бърз и по-ефективен. Той използва API Bukkit, така че всички приставки съвместими с Bukkit са съвместими с Spigot. Когато изтеглянията на Bukkit бяха свалени, проектът Spigot продължи да актуализира софтуера, което го прави най-големият избор за модемирани сървъри и единственият избор за модифицираните 1.8 сървъри.
Spigot няма изтегляне; тя трябва да бъде съставена от източника. Екипът Spigot автоматизира това с програма, наречена BuildTools. Можете да изтеглите последната версия на BuildTools тук. Ще ви е необходима и Git за Windows. Уверете се, че имате най-новата версия на Java.
Създайте папка, в която ще се помещават всичките ви сървърни файлове и ще се залепи буркана BuildTools в него:
Стартирайте настройката на Git for Windows и изчакайте търпеливо, докато лентата за прогрес достигне края.
Когато инсталирате Git, отворете менюто за стартиране и трябва да видите ново приложение в папката с програми. Стартирайте Git bash и ще видите терминален прозорец. Ако имате опит с терминали на Unix, трябва да сте запознати с това как да го използвате. Ако не, процесът е прост. Просто в папката, която сложите в BuildTools бурканчето, и го стартирайте с java -jar:
cd ~ / път / към / папка /
java-jar BuildTools.jar
Програмата BuildTools ще изтегли всички необходими изходни кодове и автоматично ще компилира файловете за сървъри. Това може да отнеме много време. Когато приключи, трябва да видите командния ред и куп файлове в папката, която поставяте в BuildTools буркан. Направете нов текстов документ, наречете го start.bat, кликнете с десния бутон върху него и изберете редактиране. Той ще се отвори в Notepad и ще го скрие в:
@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 игрално име
Или, ако искате да премахнете някого,
deop playername
Трябва да имате разрешение за използване на много команди по време на игра, като даване на елементи или преминаване към режим на рекламно послание. Има и плъгини, които позволяват на потребителите да използват конкретни команди.
Инсталирането на Spigot на OS X и Linux е още по-лесно. Уверете се, че сте инсталирали най-новата версия на Java. На Linux, използвайте кой пакет мениджър трябва да инсталирате git, ако все още не го имате:
sudo apt-get инсталирате git
sudo yum инсталирате git
Изтеглете същия буркан BuildTools от инсталацията на Windows и го поставете в собствената си папка.
На Mac, отворете терминал, отидете до тази папка и го стартирайте
java-jar BuildTools.jar
Трябва да видите подкана, изискваща да инсталирате инструменти за програмисти на командния ред. Кликнете върху "Инсталиране" и изчакайте да завърши. Това ще инсталира инструментите, необходими за пускането на BuildTools. На Linux може да се наложи да стартирате
git config -global -unset core.autocrlf
преди да пуснете буркана. В противен случай инсталацията трябва да върви гладко и можете да стартирате spigot.jar от командния ред с java -jar или с начален скрипт:
#! / Хамбар / од
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 и поставянето му в папката за приставки. След това трябва да презаредите или да рестартирате сървъра, за да влезете в новата приставка.
Ето някои основни приставки, които трябва да инсталирате при настройката:
Всеки от тези плъгини има свой собствен синтаксис, който можете да научите, като стартирате / помагате по време на игра.