Główna » jak » Jak uruchomić prosty lokalny serwer Minecraft (z i bez modyfikacji)

    Jak uruchomić prosty lokalny serwer Minecraft (z i bez modyfikacji)

    Chociaż łatwo jest dzielić mapę Minecrafta z innymi lokalnymi graczami w twojej sieci, miło jest móc uruchomić dedykowany serwer, aby ludzie mogli przychodzić i odchodzić bez oryginalnego hosta ładowania gry Minecraft. Dzisiaj zastanawiamy się, jak uruchomić prosty lokalny serwer Minecraft, zarówno z modami, jak i bez nich.

    Dlaczego warto uruchomić serwer Minecraft?

    Jednym z najbardziej frustrujących elementów lokalnej rozgrywki dla wielu graczy Minecraft (zarówno dla komputerów PC, jak i edycji PE) jest to, że oryginalny host gry musi być aktywny, aby uzyskać dostęp do poprzednich kreacji. Jeśli na przykład w domu jest dwoje rodziców i dwoje dzieci grających w Minecrafcie, a spędzają oni kilka godzin w jeden weekend pracując nad dużą strukturą hostowaną przez Kid # 2, wtedy, gdy ktoś chce pracować nad tym światem / strukturą, potrzebuje jeszcze Kid # 2, aby uruchomić grę i udostępnić ją wszystkim innym, otwierając ją w sieci LAN. Czynnik polegający na tym, że każdy świat znajduje się na każdym oddzielnym komputerze i nagle staje się prawdziwym problemem dla więcej niż jednej osoby do pracy na danej mapie.

    O wiele skuteczniejszym sposobem robienia rzeczy jest hostowanie autonomicznego serwera w sieci lokalnej. W ten sposób gracze mogą przychodzić i odchodzić, jak im się podoba, bez konieczności logowania się i dzielenia swoim światem. Co więcej, możesz obsługiwać serwer Minecraft na maszynie, która nie jest odpowiednia do grania w Minecrafta (bez problemu wystartowaliśmy skromne serwery Minecraft z małych pudełek Raspberry Pi).

    Rzućmy okiem na to, jak skonfigurować podstawowy lokalny serwer Minecraft z i bez modyfikacji.

    Konfigurowanie prostego serwera Vanilla Minecraft

    Istnieją dwa sposoby podejścia do instalacji prostego serwera Minecraft dostarczonego przez wanilię Mojang. Jedna metoda jest bardzo ukierunkowana na system Windows, ponieważ wystarczy pobrać plik .EXE i uruchomić go, korzystając z wygodnego małego graficznego okna użytkownika. Ta metoda nie musi jednak pomóc użytkownikom systemu OS X i Linux, więc użyjemy metody opartej na .JAR, która pomoże rozszerzyć ten proces na wszystkich platformach, wprowadzając jedynie drobne poprawki niezbędne do przełączania się między systemami operacyjnymi.

    Pierwszym zadaniem jest pobranie oficjalnego pliku JAR serwera Minecraft. W tym samouczku wersja to 1.7.10. Można go znaleźć na dole oficjalnej strony pobierania gry Minecraft.net. Niezależnie od systemu operacyjnego, potrzebujesz pliku .JAR.

    Po zakończeniu pobierania pliku przenieś plik .JAR do bardziej trwałej lokalizacji. Umieściliśmy plik na serwerze testowym / HTG /. Możesz umieścić go w dowolnym miejscu, ale oznacz go wyraźnie, umieść w bezpiecznym miejscu i pamiętaj, że po uruchomieniu pliku .JAR wszystkie pliki związane z serwerem zostaną pobrane / rozpakowane w folderze, w którym znajduje się .JAR, więc nie umieść go gdzieś na dysku głównym lub w katalogu domowym.

    Uruchom serwer po raz pierwszy, uruchamiając następujące polecenie w wierszu polecenia z katalogu, w którym znajduje się plik .JAR, oczywiście:

    Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

    OS X: java -Xms1G -Xmx1G -jar Minecraft_server. 1.7.10.jar nogui

    Linux: java -Xms1G -Xmx1G -jar Minecraft_server. 1.7.10.jar nogui

    Powyższe polecenia wykonają plik JAR serwera Minecraft. Polecenie uruchamia Javę, przypisuje 1 GB pamięci / 1 GB max, wskazuje, że plik jest JARem, nazywa JAR i wskazuje, że GUI nie jest potrzebny. Możesz dostosować przypisane / maksymalne wartości pamięci w górę, jeśli uważasz, że musisz to zrobić dla szczególnie dużych światów lub serwerów z wieloma graczami (np. Podczas imprezy LAN), ale nie zalecamy obniżania wartości pamięci.

    Jeśli potrzebujesz pomocy przy instalacji Java na Linuksie, tworząc skrót do procesu uruchamiania na OS X lub inny problem związany z OS, zachęcamy do zapoznania się ze szczegółowym przewodnikiem do uruchamiania pliku JAR serwera znajdującym się na oficjalnej wiki Minecrafta.

    Przy pierwszym uruchomieniu serwera zobaczysz komunikat podobny do następującego:

    [Wątek serwera / INFO]: Uruchamianie wersji serwera minecraft 1.7.10

    [Wątek serwera / INFO]: Ładowanie właściwości

    [Wątek serwera / WARN]: server.properties nie istnieje

    [Wątek serwera / INFO]: Generowanie nowego pliku właściwości

    [Wątek serwera / WARN]: nie udało się załadować pliku eula.txt

    [Wątek serwera / INFO]: Aby uruchomić serwer, musisz zaakceptować umowę EULA. Przejdź do eula.txt, aby uzyskać więcej informacji.

    [Wątek serwera / INFO]: Zatrzymywanie serwera

    Jest to całkowicie normalne. Zajrzyj do katalogu serwera pliku EULA.txt, otwórz go i edytuj wpis "eula = false" do "eula = true", aby wskazać, że zgadzasz się z umową użytkownika serwera Mojang. Zapisz i zamknij dokument. Ponownie uruchom komendę serwera. Możesz go uruchomić z lub bez znacznika "nogui" w zależności od Twoich potrzeb / pragnień. Jeśli uruchomisz go z tagiem "nogui", wyjście serwera i interfejs poleceń pozostaną w oknie terminala, w którym uruchomiłeś komendę:

    Jeśli usuniesz tag "nogui", otworzy się okno GUI, które zapewni czystsze i łatwiejsze zarządzanie serwerem:

    Interfejs GUI pokazuje dokładnie to, co zobaczysz w oknie terminala w dużym prawym okienku, a także okno statystyk w lewym górnym rogu i listę aktualnie zalogowanych graczy w prawym dolnym rogu. Jeśli nie uruchamiasz serwera na maszynie z ograniczonym dostępem do zasobów (lub bezgłowego urządzenia takiego jak serwer multimediów lub Raspberry Pi), zalecamy korzystanie z GUI.

    Podczas drugiego uruchomienia serwera po zaakceptowaniu umowy EULA pobierane są dodatkowe pliki i generowany jest domyślny świat. Domyślny świat znajduje się w / world / i wygląda całkiem podobnie do zwykłej starej /.minecraft/saves/[someworldname]/ folderu ze zwykłego Minecrafta (w rzeczywistości jest). Możesz grać w losowo wygenerowanym świecie lub możesz usunąć zawartość / world / i zastąpić ją zawartością zapisanej gry z samodzielnej kopii Minecrafta lub światowego pobrania pobranego z Internetu.

    Dołączmy do naszego świeżo wybitnego serwera i zobaczmy, jak to wygląda. Aby dołączyć do gry, musisz znajdować się w tej samej sieci LAN co komputer-host i musisz znać adres IP komputera-hosta.

    Mając pod ręką adres IP, odpal Minecraft, kliknij Multiplayer z menu głównego i dodaj nowy serwer lub skorzystaj z funkcji bezpośredniego połączenia. Jeśli potrzebujesz pomocy z jedną z tych opcji, zobacz rozdział "Podłączanie do serwerów zdalnych" z lekcji z naszego poprzedniego przewodnika.

    Tutaj jesteśmy na zupełnie nowym serwerze. Wszystko wygląda świetnie, a świat ładuje się płynnie. Od razu zauważysz, że gra jest w trybie przetrwania. To jest domyślny serwer, ale za chwilę pokażemy, jak go zmienić.

    Po stronie serwera zobaczysz strumień powiadomień w oknie konsoli, tak jak dzieje się na nim: dołączanie graczy, gracze umierają, komunikaty graczy i inne powiadomienia. Ponadto możesz używać poleceń serwera zarówno w oknie konsoli, jak i jeśli jesteś operatorem OP lub "operatorem" na serwerze. Istnieją dziesiątki poleceń, z których wiele jest raczej mało znanych i rzadko używanych. Możesz przeczytać całą listę poleceń na wiki Minecrafta, ale podkreślimy te, które najlepiej pasują do uruchomienia twojego serwera w poniższej tabeli.

    Uwaga: jeśli wprowadzisz polecenie w oknie konsoli serwera, nie potrzebujesz wiodącego "/", ale robisz to, jeśli wpiszesz je w oknie czatu jako gracz na serwerze.

    / defaultgamemode [s / c / a] Przełącza domyślny tryb serwera dla nowych graczy pomiędzy trybami Survival, Creative i Adventure.
    / poziom trudności [p / e / n / h] Przełącza poziomy trudności między Pokojowym, Łatwy, Normalny i Trudny.
    / gamemode [s / c / a] [gracz] To samo, co / defaultgamemode, z wyjątkiem zastosowania dla poszczególnych graczy.
    /lista Lista wszystkich obecnych graczy.
    / (de) op [player] / deop [player] Daje im przywileje gracza nazwanego (lub zabiera je).
    / save- (all / on / off) "All" natychmiast ratuje świat, "on" włącza oszczędzanie na świecie (jest to stan domyślny), a "off" wyłącza automatyczne oszczędzanie. Najlepiej zostawić to w spokoju, chyba że chcesz wymusić natychmiastowe zapisanie kopii zapasowej swojej pracy za pomocą polecenia / save-all.
    / setworldspawn [x y z] Ustawia punkt odrodzenia dla wszystkich graczy wchodzących na świat. Bez współrzędnych ustawia punkt, na którym działa operacja wykonawcza, z argumentami przypisuje punkt odradzania do współrzędnych.
    / spawnpoint [gracz] [x y z] Tak samo jak światopogląd, ale dla pojedynczych graczy; pozwala ustawić unikalny spawnpoint dla każdego gracza.
    /zatrzymać Zamyka serwer.
    / time set [wartość] Zmienia czas w grze; zaakceptuje "dzień", "noc" lub wartość od 0 do 24000, gdzie dla odniesienia 6000 oznacza południe, a 18000 - północ.
    / tp [gracz docelowy] [miejsce docelowe] Teleportuje gracza. Pierwszy argument musi zawsze być graczem docelowym. Drugim argumentem może być inny gracz (wysłać gracza od A do B) lub współrzędne x / y / z (wysłać gracza A do lokalizacji).
    / weather [clear / rain / thunder] Zmienia pogodę. Dodatkowo możesz dodać drugi argument, aby zmienić pogodę na X sekund (gdzie X może wynosić od 1 do 1000,00).

    Są to najbardziej przydatne polecenia do uruchomienia małego serwera domowego. Istnieją dodatkowe polecenia, które są przydatne, jeśli otworzysz swój domowy serwer do użytku publicznego lub półpublicznego (takiego jak / kick i / ban), ale które są zazwyczaj niepotrzebne do prywatnego użytku domowego.

    Teraz, gdy pomyślnie uruchomiliśmy nasz prywatny serwer macierzysty, możesz się zastanawiać (zwłaszcza po poświęceniu im wszystkich lekcji), w jaki sposób możemy wstrzyknąć niesamowite mody na nasz serwer. Następny przystanek, modding serwera.

    Konfigurowanie prostego zmodifikowanego serwera Minecraft

    Podobnie jak możesz z łatwością wstrzyknąć modyfikator Forge do samodzielnej instalacji Minecrafta możesz z łatwością wtłoczyć moduł ładujący Forge do serwera Minecrafta.

    Możesz ponownie użyć tego samego instalatora, który użyto w Forge w poprzednim samouczku modding; po prostu uruchom ponownie (nie ma znaczenia, czy używasz .EXE lub .JAR) i dostosować ustawienia jako takie:

    Wybierz "Zainstaluj serwer" i skieruj go do nowego katalogu. Nie musisz instalować serwera, a następnie instalować Forge, tak jak musisz zainstalować Minecraft, a następnie zainstalować Forge, tak jak robiliśmy w samouczku po stronie klienta.

    Uwaga: Jeśli przeskoczyłeś do tej sekcji, ponieważ byłeś tak podekscytowany modami na swoim serwerze, nadal zachęcamy Cię do przeczytania poprzedniej sekcji, ponieważ kilka kroków jest identycznych, a my nie powtarzamy ich w całości dla tej części z samouczka.

    Daj chwilę, aby pobrać zarówno serwer, jak i pliki Forge, a następnie przejdź do folderu instalacji. Kolejne kroki będą wyglądać podobnie do konfiguracji serwera waniliowego Minecraft.

    W folderze uruchom plik "forge. *. Universal.jar" przy użyciu dokładnie tego samego polecenia, którego użyłeś, w oparciu o system operacyjny z części instalacji wanilii tego samouczka.

    Serwer uruchomi się, a następnie zatrzyma, wskazując, podobnie jak w poprzedniej sekcji, że musisz zaakceptować umowę EULA. Otwórz nowo utworzony plik EULA.txt i zmień "false" na "true" tak jak ostatnio.

    Ponownie uruchom serwer, aby potwierdzić, że wszystko jest zainstalowane poprawnie i tylko po to, aby uzyskać bardzo dobry pomiar, dołącz do świata. Pamiętaj, że dołączając do świata, musisz dołączyć do zmodyfikowanego klienta (klienci waniliowi nie mogą dołączyć do modded serwerów). Dołącz do zgodnej instalacji numeru wersji programu Minecraft z Forge, ale bez żadnych załadowanych modów, które będą odzwierciedlały stan serwera.

    Wszystko wygląda dobrze. Zrodziliśmy się nawet w pobliżu wioski, co zawsze jest zabawne. Pokażmy tym mieszkańcom, jak się bawić, tworząc portal w magicznym wymiarze.

    Brak zgody; właśnie rzuciliśmy diament w kałużę i wszyscy mieszkańcy wpatrują się w nas, jakbyśmy stracili rozum. Być może zainstalowaliśmy Forge, ale brakuje nam komponentu, który sprawia, że ​​magia się zdarza: modu Twilight Forest.

    Teraz wiemy, że Forge jest poprawnie zainstalowany, następnym krokiem jest zainstalowanie modów, które chcemy. Proces jest bardzo prosty. Musisz tylko upewnić się, że plik mod .JAR (w tym przypadku mod Twilight Forest) znajduje się w folderze / mods / dla twojego nowego serwera Forge i folder / mods / dla klienta Minecraft, z którym łączysz się z serwerem.

    Zamknij klienta Minecraft i zatrzymaj serwer za pomocą polecenia "stop", skopiuj pliki i zrestartuj serwer. Następnie uruchom ponownie klienta i dołącz do serwera.

    Słowa nie mogą wyrazić rozczarowania, jakie odczuliśmy, gdy wieśniak wpadł w świeżo zaszczepiony portal Twilight Forest i nie zdołał teleportować się do lasu. Musimy iść w jego stronę.

    Portal znalazł się tuż obok zamku. Poważnie, to może być najszczęśliwsze ziarno mapy: zaczynaliśmy obok wioski w Overworld, zrobiliśmy tam portal i wylądowaliśmy obok zamku w lesie Twilight Forest (jeśli grasz z Twilight Forest na 1.7. 10 (lub inne wersje 1.7. *) Nasiona to: 1065072168895676632)!

    Dodatkowe poprawki i sztuczki dla twojego serwera

    W tym momencie jesteś gotowy do rocka, z modyfikacjami lub bez, w zależności od tego, jaki smak zainstalujesz. To nie znaczy jednak, że robisz majsterkowanie z serwerem. Przeanalizujmy kilka dodatkowych rzeczy, które możesz zrobić, aby poprawić obsługę serwera.

    Więcej modów

    Zawsze możesz zainstalować więcej modów. Należy pamiętać, że więcej modów wymaga więcej zasobów procesora / procesora graficznego / pamięci RAM. Zwróć uwagę na mody, które instalujesz, ponieważ wszyscy, którzy dołączą do twojego serwera, będą musieli również mieć zainstalowane te modemy. Ogólnie rzecz biorąc folder / mod / klienta i folder / mod / serwera powinny być swoimi lustrzanymi odbiciami.

    Potrzebujesz pomysłów na dobre modów serwera? Udaj się do zasobów wymienionych w sekcji "Gdzie szukać modyfikacji?" W naszym samouczku dotyczącym modów Minecraft.

    Otwieranie twojego serwera zdalnym graczom

    Jeśli chcesz grać z osobami spoza twojej sieci lokalnej, możesz skonfigurować przekierowanie portów, aby gracze spoza sieci domowej mogli uzyskać dostęp do serwera. Większość domowych połączeń szerokopasmowych może z łatwością obsługiwać wielu graczy. Ponieważ serwer nie ma systemu haseł, warto rozważyć utworzenie białej listy na serwerze. Użyj polecenia i parametrów / whitelist [on / off / list / add / remove / reload] [playername] aby dostosować i wyświetlić białą listę.

    Dostrajanie za pomocą właściwości Server.Properties

    Wewnątrz folderu serwera znajduje się plik o nazwie server.properties. Jeśli otworzysz ten plik w edytorze tekstu, znajdziesz prosty plik konfiguracyjny, który można edytować ręcznie. Podczas gdy niektóre z tych ustawień są dostępne za pośrednictwem poleceń serwera / gry, wiele z nich nie jest dostępnych.

    Za pomocą prostych przełączników typu prawda / fałsz lub numerycznych można pozwolić graczom latać w trybie przetrwania, wyłączyć Nether, dostosować ustawienia limitu czasu serwera i wiele innych zmiennych. Podczas gdy wiele ustawień jest dość oczywistych, kilka wymaga bardziej dogłębnej znajomości zmiennej. Sprawdź ten szczegółowy podział zmiennych server.properties.


    Uzbrojony w serwer, zmodyfikowany lub w inny sposób, nie musisz już martwić się o to, czy właściwa osoba jest w Internecie w odpowiednim czasie, aby uzyskać dostęp do Twojego świata (i możesz łatwo udostępniać swój świat w całym domu lub z przyjaciółmi kraj).