Инсталација
Додатне информације
Овај водич објашњава како да подесите Минецрафт сервер користећи Спигот на Арцх Линук-у.
Овај водич претпоставља да сте нормалан корисник (не-роот) и да имате довољно права на судо. То је зато што коришћење АУР-а за прављење пакета не би требало да се ради као роот, већ као обичан корисник.
Инсталација
Коришћење АУР пакета „спигот“ је одличан начин за инсталирање Спигот-а јер прави пакет који прати пацман. Ово вам омогућава да га брзо уклоните и брзо надоградите. Плус, пакет користи системд и тмук за управљање сервером и има све скрипте спремне за употребу.
Пре него што почнемо да правимо пакет, прво морамо да инсталирамо неке зависности.
sudo pacman -Sy base-devel jdk8-openjdk jre8-openjdk fontconfig tmux git
Сада када су они инсталирани, можемо почети да правимо спигот пакет. Користећи цурл, преузмите тарбалл за пакет.
curl -O https://aur.archlinux.org/packages/sp/spigot/spigot.tar.gz
Након што се преузимање заврши, распакујте га и промените у спигот фолдер.
tar -xvzf spigot.tar.gz
cd spigot
Сада, користећи макепкг, направите пакет. Ово може потрајати неколико минута.
makepkg -ci
Ако нисте проследили -iзаставицу команди макепкг, користите пацман да је инсталирате.
sudo pacman -U *.pkg.tar.xz
Покрените свој сервер по први пут да бисте добили приступ eula.txtдатотеци. Затим, одмах зауставите.
sudo systemctl start spigot
sudo systemctl stop spigot
Након што то учините, отворите датотеку /srv/craftbukkit/eula.txtи промените ред eula=falseу eula=true. Ово вам омогућава да сервер који ради, али можда ћете ипак желети да измените /srv/craftbukkit/server.propertiesдатотеку. Информације о овој датотеци могу се наћи на Минецрафт Вики.
Када будете задовољни својим подешавањима, покрените сервер!
sudo systemctl start spigot
Да бисте га покренули при покретању:
sudo systemctl enable spigot
Сада имате исправан Спигот сервер!
Садржај сервера се налази /srv/craftbukkit/и у власништву је корисника црафтбуккит и групе црафтбуккит. Морате се уверити када инсталирате додатке или друге датотеке да су у власништву црафтбуккит:црафтбуккит.
Ако желите да приступите конзоли сервера, покрените следећу команду (под претпоставком да имате исправне судо дозволе).
sudo -u craftbukkit tmux attach
Да бисте затворили из сервера конзоле, притисните Цтрл + Б , затим Д .
Још једна ствар коју треба размотрити је да ли желите да доделите више РАМ-а серверу. Ако јесте, покрените следећу команду. $newramЧувар места је место где одредите нову вредност. Ово ће такође креирати датотеку резервне копије у случају да се морате вратити на њу.
sudo -u craftbukkit sed -i.bak 's/1024M/$newram/g' /srv/craftbukkit/spigot.sh
Ако унесете лошу вредност за нову количину рам-а, можете се вратити тако што ћете покренути ову команду.
sudo -u craftbukkit mv /srv/craftbukkit/spigot.sh.bak /srv/craftbukkit/spigot.sh