Skip to content

Jak uruchomić serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego?

1 de lipiec de 2021
2015 07 29 00 01 45 650x406

Natywna obsługa sieci LAN Minecrafta jest świetna do uruchamiania gier w locie, ale jeśli potrzebujesz dedykowanego, niestandardowego serwera, Spigot jest najlepszym rozwiązaniem. Spigot jest zbudowany na API wtyczek o nazwie Bukkit, co ułatwia dostosowywanie rozgrywki, a ponieważ projekt Bukkit istnieje od zarania gry wieloosobowej Minecraft, wielu programistów wypuściło własne wtyczki i modyfikacje.

Co to jest Czop?

Spigot to zmodyfikowany widelec API Bukkit, który sam w sobie jest zmodyfikowanym widelcem oficjalnego serwera Minecraft wydanego przez Mojang. Bukkit narodził się, gdy programiści i modderzy byli niezadowoleni z zamkniętego źródła i braku funkcji na oficjalnym serwerze i chcieli bardziej modułowego i konfigurowalnego rozwiązania serwerowego. Rzeczywista implementacja API Bukkit została nazwana CraftBukkit, a wraz z rozwojem Minecrafta CraftBukkit stał się najlepszym wyborem dla średnich i dużych serwerów. Z powodu problemów prawnych projekt CraftBukkit został zamknięty i nie został zaktualizowany do 1.8, najnowszej wersji Minecrafta.

W tym miejscu do gry wchodzi Spigot. Spigot został zaprojektowany, aby CraftBukkit był szybszy i bardziej wydajny. Wykorzystuje API Bukkit, więc wszystkie wtyczki kompatybilne z Bukkit są kompatybilne ze Spigot. Kiedy pliki do pobrania Bukkit zostały usunięte, projekt Spigot kontynuował aktualizację oprogramowania, dzięki czemu jest teraz największym wyborem dla zmodowanych serwerów i jedynym wyborem dla zmodyfikowanych serwerów 1.8.

Instalacja Windows

Spigot nie ma pobrania; musi być skompilowany ze źródła. Zespół Spigot automatyzuje to za pomocą programu o nazwie BuildTools. Możesz pobrać najnowszą wersję BuildTools tutaj.Będziesz również potrzebować Git dla Windows. Upewnij się, że masz najnowszą wersję Java.

Utwórz folder, w którym będą przechowywane wszystkie pliki serwera i umieść w nim słoik BuildTools:

Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego


Uruchom instalację Git dla systemu Windows i poczekaj cierpliwie, aż pasek postępu dobiegnie końca.

1625151963 966 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Gdy Git zakończy instalację, otwórz menu Start i powinieneś zobaczyć nową aplikację w folderze programów. Uruchom bash Git, a zobaczysz okno terminala. Jeśli masz doświadczenie z terminalami uniksowymi, powinieneś wiedzieć, jak go używać. Jeśli nie, proces i tak jest prosty. Po prostu przejdź do folderu, w którym umieściłeś jar BuildTools i uruchom go za pomocą java -jar:

cd ~/ścieżka/do/folderu/

java -jar BuildTools.jar

1625151964 42 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Program BuildTools pobierze teraz cały niezbędny kod źródłowy i automatycznie skompiluje pliki jar serwera. Może to zająć dużo czasu. Po zakończeniu powinieneś zobaczyć wiersz polecenia i kilka plików w folderze, w którym umieściłeś słoik BuildTools. Utwórz nowy dokument tekstowy, nazwij go start.bat, kliknij go prawym przyciskiem myszy i wybierz edytuj. Otworzy się w Notatniku i wklei ten skrypt w:

@echo wyłączone

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
pauza

1625151964 606 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Jeśli używasz tego serwera tylko dla kilku osób lub dla siebie na tej samej maszynie, 1 GB pamięci RAM wystarczy, ale jeśli chcesz, możesz zmienić argument -Xmx na większą ilość.

Zapisz skrypt i uruchom go. Otrzymasz błąd i program się zamknie. To normalne. Przy pierwszym uruchomieniu spigot.jar utworzy plik EULA.txt ze względów prawnych. Otwórz go, zmień z false na true i uruchom ponownie start.bat. Aby sprawdzić, czy serwer działa, otwórz Minecraft i połącz się z localhost:

1625151964 196 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Powinieneś zostać przywitany przez świat Minecraft i błąd, gdy złamiesz blok w pobliżu spawnu. Dzieje się tak, ponieważ Spigot domyślnie stosuje kilka bloków ochrony odrodzenia od każdego, kto nie jest operatorem. Możesz „opować” siebie tylko z terminala serwera, uruchamiając

op nazwa gracza

Lub, jeśli chcesz kogoś usunąć,

Deop nazwa gracza


Potrzebujesz uprawnień operatora, aby używać wielu poleceń w grze, takich jak dawanie przedmiotów lub przełączanie na tryb kreatywny. Istnieją również wtyczki, które mogą dawać użytkownikom uprawnienia do korzystania z określonych poleceń.

Instalacja OS X i Linux

Instalacja Spigot na OS X i Linux jest jeszcze łatwiejsza. Upewnij się, że na obu masz zainstalowaną najnowszą wersję Java. W systemie Linux użyj dowolnego menedżera pakietów, który musisz zainstalować git, jeśli jeszcze go nie masz:

sudo apt-get zainstaluj git

sudo mniam zainstaluj git

Pobierz ten sam jar BuildTools z instalacji systemu Windows i umieść go w jego własnym folderze.

1625151964 641 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Na Macu otwórz terminal, przejdź do tego folderu i uruchom go za pomocą

java -jar BuildTools.jar

1625151964 583 Jak uruchomic serwer Spigot Minecraft dla spersonalizowanego trybu wieloosobowego

Powinieneś zobaczyć monit z prośbą o zainstalowanie narzędzi programistycznych wiersza poleceń. Kliknij „Zainstaluj” i poczekaj, aż się zakończy. Spowoduje to zainstalowanie narzędzi niezbędnych do uruchomienia BuildTools. W systemie Linux może być konieczne uruchomienie

git config –global –unset core.autocrlf

przed uruchomieniem słoika. W przeciwnym razie instalacja powinna przebiegać bezproblemowo i możesz uruchomić spigot.jar z wiersza poleceń za pomocą java -jar lub skryptu startowego:

#!/kosz/sz

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

Przekazywanie portów

Jeśli chcesz grać ze znajomymi spoza sieci lokalnej, musisz przekierować porty na routerze. Domyślnie port Minecrafta to 25565, ale można to zmienić w pliku konfiguracyjnym server.properties.


Adres, który podasz swoim znajomym, powinien być Twoim publicznym adresem IP, po którym następuje dwukropek i numer portu. Możesz znajdź swój publiczny adres IP online. Na przykład adres IP, z którym łączą się Twoi znajomi, będzie podobny do

123.45.67.89:25565

Instalowanie wtyczek

Możesz pobrać wtyczki zBukkitlubCzop MC.Wiele wtyczek jest przeznaczonych dla wersji 1.7, ale większość będzie działać z wersją 1.8. Instalacja wtyczki jest tak prosta, jak pobranie pliku jar i umieszczenie go w folderze wtyczek. Następnie musisz ponownie załadować lub ponownie uruchomić serwer, aby nowa wtyczka została uruchomiona.

Oto kilka podstawowych wtyczek, które należy zainstalować podczas instalacji:

  • LANNadawcaotwiera serwer do sieci lokalnej, dzięki czemu znajomi mogą łączyć się bez wpisywania adresu IP.
  • Wieloświatpozwala mieć tyle światów Minecraft, ile chcesz, i Portale wieloświatowe pozwala łatwo połączyć je ze sobą.
  • ŚwiatEdytujzapewnia potężną kontrolę nad terenem i budynkiem.
  • Straż Światachroni twoje kompilacje przed graczami i środowiskiem.

Każda z tych wtyczek ma własną składnię, której możesz się nauczyć, uruchamiając /help w grze.

Czy ten post był pomocny?