Jak zrobić własny serwer Minecraft? – serwer minecraft na Windowsie i Linuxie

Jak Zrobic Wlasny Serwer Minecraft

Serwer Minecraft – wybór silnika

Niezwykle ważne jest, aby wybrać silnik odpowiednio dobrany do potrzeb graczy. W internecie dostępnych jest kilka wersji silników, także trzeba się nad tym dobrze zastanowić.

Najpopularniejsze są 4 silniki:

Czym różnią się silniki Minecraft? – kilka spostrzeżeń

  • Vanilla to podstawowy serwer udostępniony przez Mojang. Umożliwia wspólną grę bez większych ograniczeń. To najbardziej optymalna wersja, jeśli chcemy gameplay podobny do podstawowego. Zjada przyzwoite ilości RAMu i nie jest zbyt wymagający dla zasobów serwera.
  • Spigot to bardziej zaawansowany silnik, umożliwia wszystko co wcześniej wpomniana Vanilla ale rozszerza go o dodatkowe możliwości – są nimi pluginy. Umożliwiają rozszerzenie rozgrywki o rozwiązania nieznane w trybie jednoosobowym, ale bez modyfikacji i dogrywania czegokolwiek po stronie graczy (pluginy działają na serwerze). Silnik jest zdecydowanie bardziej zoptymalizowany niż Vanilla, ale część wydajności i tak poświęcimy na pluginy.
  • Forge wykorzystujemy gdy chcemy uzyskać najbardziej zaawansowane modyfikacje na serwerze. To najcięższy silnik ze względu na to, że ma ogromne zapotrzebowanie na pamięć RAM oraz przy instalacji niektórych modów potrafi mocno obciążyć także procesor.
  • PaperMC – to modyfikacja silnika Spigot. Wyróżnia się tym, że jest bardzo dobrze zoptymalizowana pod względem użycia pamięci RAM. Niestety przez dogłębną optymalizacje bywają problemy przy wgrywaniu pluginów.

Jak uruchomić serwer Minecraft?

W tym poradniku opisze w jaki sposób stworzyć serwer na silniku Spigot przy użyciu Windowsa bądź Linuxa. Jeśli będzie zainteresowanie stworzę również poradnik jak stworzyć serwer we własnym domu, dostępny dla wszystkich – bez używania sieci typu Hamachi.

Jak zrobić serwer Minecraft na Windowsie?

  1. Pierwszym krokiem będzie pobranie silnika gry – z tej strony
  2. Zmień nazwę pobranego pliku na server
  3. Jeśli na komputerze nie masz oprogramowania Java – pobierz i zainstaluj z tego linku.
  4. Po pobraniu nie uruchamiaj bezpośrednio pliku .jar ze względu na to, że tracisz wtedy kontrolę nad serwerem. Głównie chodzi o to, że nie będziesz miał dostępu do konsoli, a co za tym idzie do wydawania poleceń serwerowi.
  5. Stwórz plik z rozszerzeniem .bat (możesz to zrobić notatnikiem). W jego zawartość wklej poniższy kod.
    @ECHO OFF
    java -Xms1024M -Xmx6144M -jar server.jar nogui
    pause
  6. Zapisz plik i uruchom (plik. bat musi być w tym samym folderze co .jar). Podczas uruchamiania powinieneś natknąć się na poniższy błąd.

Server Minecraft
  • Zamknij okno i w pliku eula.txt zmień ostatnią linijkę z false na true (musisz zaakceptować regulamin Mojang). Następnie uruchom serwer ponownie.
  • Jeśli nie ma żadnej ostrzeżenia na czerwono i pojawia się komunikat preparing spawn area –  udało się uruchomić serwer!
  • Teraz warto skonfigurować serwer, każda zmiana wymaga ponownego włączenia serwera. W pliku server.propeties możesz zmienić trudność gry, ustawienia PVP, domyślny gamemode, port na którym serwer pracuje, nazwę serwera oraz wiele innych – więcej informacji tutaj.
  • Po zakończeniu prac i zapisaniu możesz zabrać się za najważniejsze w Spigot, czyli pluginy!
    Pluginy pobieramy ze strony Spigot, nie będę podawał żadnych ze względu na to że dużo zależy od wersji Minecraft na której serwer stoi i własnych wymagań.
  • Jako podstawę zalecam doinstalowanie pluginu odpowiadającego za uprawnienia, które blokują dostęp do komend użytkownikom, którzy nie powinni mieć do nich dostęp (np aby użytkownik nie wyłączył nam serwera).
  • Jak zrobić serwer Minecraft na Linuxie (debian)?

    1. Polecam na serwerze wybrać dystrybucję Debian, ale oczywiście wszystko będzie zależało od własnych preferencji.
    2. Połącz się z serwerem za pomocą klienta SSH, od siebie mogę polecić darmowe PuTTY.
    3. Zainstaluj na komputerze klient do wysyłania plików, ja jestem przyczajony do programu FileZilla.
    4. Na serwerze należy doinstalować Jave w ten sposób
    5. Skopiuj pliki serwera do katalogu użytkownika, warto stworzyć odrębny folder.
    6. Przejdź do folderu z plikiem .jar.
      cd nazwa-folderu
    7. Zainstaluj pakiet Screen, aby nie stracić dostępu do konsoli serwera po wylogowaniu się.
      apt install screen
    8. Wpisz komendę
      screen -S mc
    9. Nastepnie uruchom serwer komendą;
      java -Xmx1024M -Xms512M -jar minecraft_server.jar nogui

    Ostatnim krokiem jest podanie naszego IP znajomym!

    Uwaga z kodem: TECHUNBOX.pl – 10% zniżki na VPS LVL.UP, który idealnie się sprawdzić do hostowania serwera minecraft.

    12 komentarzy do “Jak zrobić własny serwer Minecraft? – serwer minecraft na Windowsie i Linuxie”

    1. Avatar

      gdy tworze nowy plik .bat i probuje go uruchomić dostaje komunikat „ten plik może nie działać na twoim komputerze”

      1. Dominik Fajferek

        To bardziej złożona kwestia. Zewnętrzne IP możesz znaleźć wpisując w google „moje ip”, ale dostawca internetu nie zawsze zezwoli na zewnętrzny ruch. Wewnętrzne IP znajdziesz w ustawieniach karty sieciowej.

    2. Avatar

      Podczas uruchamiania pliku .bat w cmd wyskakuje taki błąd:
      Error: Unable to access jarfile server.jar
      Pomocy?

      1. Avatar

        Spróbuj wszystko od nowa zrobić, czyli od nowa zainstalować silnik itp. Też miałem taki problem, ale jak to zrobiłem, to wszystko zaczęło działać.

    Komentarze

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

    Dane przetwarzane są zgodnie z naszą polityką prywatności.
    Przewiń do góry