Instalacja i konfiguracja serwera Minecraft (w oparciu o Bukkit). Instalacja i konfiguracja serwera Minecraft (w oparciu o Bukkit) Pobierz gotowy bukkit

Nauczyłem Cię jak stworzyć serwer Minecraft, dzisiaj zrobimy prawie to samo, ale teraz będziemy korzystać z bukkita, co oznacza, że ​​będziemy mogli instalować wtyczki na naszym serwerze. Powtarzam, proces jest niesamowicie podobny do instalacji zwykłego serwera, więc nie zdziw się, jeśli doświadczysz déjà vu.

Zaczynajmy, najpierw musimy pobrać bukkit. Jest całkowicie darmowy i można go pobrać z oficjalnej strony internetowej. Oto link, pod którym zawsze możesz pobrać najnowszą wersję:

Po pobraniu umieść go w pustym folderze (dla naszej wygody). Teraz musimy wymyślić sposób na start. Jeśli masz system Windows, utwórz w tym folderze nowy plik tekstowy i wpisz w nim następujące informacje:

Java -Xms512M -Xmx1536M -jar craftbukkit-1.2.5-R1.0.jar

Uwaga, liczba 512 to minimalna ilość pamięci RAM, która zostanie przydzielona serwerowi. Liczba 1536 to maksymalna ilość pamięci RAM. I zamiast „craftbukkit-1.2.5-R1.0.jar” powinna znajdować się nazwa twojego pliku bukkit. Od razu powiem, że jeśli w przyszłości przeczytasz ten artykuł, pobrany plik najprawdopodobniej będzie miał inną nazwę, ponieważ przy każdej aktualizacji w jego nazwie zapisywany jest nowy numer wersji.

Zapiszmy teraz nasz plik z rozszerzeniem „.bat”. Na przykład zapisałem go jako „run.bat”.

Po uruchomieniu tego pliku nasz serwer uruchomi się. Właściwie to uruchommy to. Powinno pojawić się okno konsoli z różnymi komunikatami. Czekamy, aż pojawi się taki komunikat (czekałem 25 sekund):

21:12:59 Gotowe (24 943 s)! Aby uzyskać pomoc, wpisz "help" lub "?"

Teraz wyłączamy serwer wpisując w konsoli komendę „stop”. Włączaliśmy i wyłączaliśmy serwer, aby wygenerował mapę i utworzył niezbędne foldery i pliki.

Przyjrzyjmy się plikom, które pojawiły się w naszym folderze. W zasadzie są to te same pliki, które znajdowały się na standardowym serwerze. Nie będę ich opisywał, bo robiłem to na standardowym serwerze. Oprócz nich istnieją jeszcze 3 pliki wyłącznie bukkit:

  • help.yml - przechowuje dane o poleceniach zainstalowanych wtyczek oraz krótką pomoc do nich. Plik ten jest generowany automatycznie i nie wymaga modyfikacji.
  • uprawnienia.yml - określa uprawnienia użytkowników. Szczerze mówiąc, w ogóle nie wiem, jak z niego korzystać, ponieważ został wprowadzony stosunkowo niedawno i z przyzwyczajenia używamy wtyczek innych firm, które dobrze spełniają swoje zadanie.
  • bukkit.yml - podstawowe ustawienia serwera, teraz przyjrzymy się wszystkiemu szczegółowo.

Poznaj więc bukkit.yml:

#Uwaga! Wszystkie pliki .yml nie zezwalają na tabulatory, użyj ustawień spacji: #czy zezwolić na krawędź: zezwolenie-end: prawda #czy wysyłać komunikaty systemowe na konsolę, jeśli serwer jest przeciążony: warn-on-overload: true #promień odradzania. Wpływa na ochronę terytorium spawnu: promień spawnu: 16 #ścieżka do pliku z uprawnieniami: plik-uprawnień: uprawnienia.yml #jeśli masz folder /update w folderze /plugins, to przy uruchomieniu #świeże wersje wtyczek zostanie z niego pobrany i zastąpiony starym: update-folder: update #ta funkcja, zgodnie z off-wiki, chwilowo nie działa: ping-packet-limit: 100 #jeśli utkniesz w blokach podczas wchodzenia do gry, spróbuj zmieniając to na true: use-exact-login-location: false #coś w rodzaju wysyłania informacji debugowania o wtyczkach, lepiej nie dotykać: plugin-profiling: false #czas, który musi upłynąć po opuszczeniu serwera, zanim będziesz mógł zalogować się ponownie. # Wskazane w milisekundach, czyli 1000 = 1 sekunda. Chroni przed DDoS: ograniczenie połączenia: 4000 tyknięć na: #oznacza, że ​​zwierzęta będą pojawiać się co 400 tyknięć (1 zaznaczenie = 1/20 sekundy): spawnowanie zwierząt: 400 #potwory będą pojawiać się co tyknięcie: spawnowanie potworów: 1 # automatyczna aktualizacja, nigdy z niej nie korzystałem, co radzę zrobić automatyczna aktualizacja: #czy aktualizacja jest włączona: prawda #co zrobić, jeśli w bieżącej kompilacji zostanie znaleziony błąd? teraz powinieneś „pisać do konsoli” i # „pisać do opama”: on-broken: - warn-console - warn-ops #co zrobić, jeśli zostanie wydana nowa wersja bukkita? teraz powinieneś „pisać do konsoli” i # „pisać do op”: on-update: - warn-console - warn-ops #na którym kanale szukać aktualizacji („rb”, „beta” czy „dev”) . „rb” – Polecany #Build, czyli są tylko sprawdzone, stabilne wersje. „beta” - najwyraźniej #więcej wersji eksperymentalnych. "dev" - najnowsze, ale surowe i testowe wersje, #które mogą zawierać wiele błędów: preferowany kanał: rb #gdzie szukać aktualizacji. Nie ma potrzeby zmiany tego parametru. Nigdy: host: dl.bukkit.org #ani słowa o tym elemencie w dokumentacji: sugestie-channels: true #niektóre ustawienia bazy danych, w oficjalnej dokumentacji odradza się ich zmienianie: baza danych: nazwa użytkownika: izolacja bukkit: SERIALIZOWALNY sterownik: org .sqlite.JDBC hasło: mors url: jdbc:sqlite:(DIR)(NAZWA).db

Mamy także folder „wtyczki”. Zazwyczaj wtyczki instaluje się poprzez skopiowanie pliku .jar wtyczki do tego folderu i ponowne uruchomienie serwera.
Jeśli znasz angielski, pobierz wtyczki stąd:

Właściwie to wszystko, konfigurujemy, uruchamiamy i gramy. Polecenia są takie same, jak w przypadku zwykłego serwera, a ponadto oto kilka nowych:

  • /wtyczki— wyświetla listę wtyczek zainstalowanych na serwerze
  • /przeładować— jeśli chcesz zainstalować wtyczkę na serwerze bez restartu serwera, to skopiuj wtyczkę do folderu i uruchom tę komendę. Spowoduje to ponowne załadowanie wszystkich wtyczek. Ale nadal nie polecam go używać, nie zawsze jest stabilny.
  • /mowić<сообщение> — napisz do czatu w imieniu serwera.
  • /powiedzieć<ник> <сообщение> – wyślij wiadomość prywatną
  • /wersja— sprawdź wersję serwera bukkit
  • /biała lista dodaj<ник> — dodaj gracza do białej listy
  • /biała lista usuń<ник> - usuń gracza z białej listy
  • /biała lista wyłączona- wyłącz białą listę
  • /biała lista włączona— włącz białą listę
  • /biała lista— wyświetl białą listę
  • /biała lista przeładuj- załaduj ponownie białą listę z pliku
Jest mało prawdopodobne, aby ktokolwiek pomyślał o otwarciu serwera bez wtyczek, dlatego w tym artykule omówię mod serwera Bukkit, który pozwala łatwo je podłączyć i wyłączyć, jeśli to konieczne.

Bukkit jest rozwijany i wspierany przez dużą i dość aktywną społeczność, dlatego jest dość często aktualizowany i ulepszany. NA ich strona internetowa, mając wystarczającą znajomość języka angielskiego, możesz zebrać wiele przydatnych informacji, a także komunikować się bezpośrednio z twórcą bakkita i wtyczek.

Zawsze możesz znaleźć najnowszą kompilację zalecaną do instalacji poprzez ten link na samej górze listy.

Wymagania systemowe.
Serwer Minecrafta(jak również klient) bardzo obciąża zasoby procesora. Ponieważ obecnie rdzeń serwera Minecraft może korzystać tylko z jednego wątku obliczeniowego, użycie procesorów wielordzeniowych nie przyniesie żadnych korzyści. Niektóre wtyczki nadal można wykonywać w osobnych wątkach, a sama Java nie ma nic przeciwko zjadaniu zasobów procesora na własne potrzeby, więc drugi rdzeń nie zaszkodzi, ale większa liczba rdzeni praktycznie nie przyniesie sobie żadnych korzyści Minecrafta. Rdzenie „dodatkowe” można jednak wykorzystać na potrzeby innych procesów działających na serwerze.
Ale nadal z reguły (jeśli oprócz Minecrafta serwer nie jest zajęty), należy wziąć pod uwagę następującą kwestię: dwurdzeniowy procesor o wyższej częstotliwości jest bardziej odpowiedni dla serweryMinecrafta, niż cztery (sześć, dwadzieścia) jądrowe niższe. Oczywiście warto wziąć pod uwagę architekturę procesorów i inne ważne punkty... Tak jest lepiej: im wyższa wydajność poszczególnych rdzeni procesora, tym lepiej nadaje się on do naszych celów.
Ilość pamięci RAM jest również ważnym wskaźnikiem. Jeśli chcesz widzieć na swoim serwerze więcej niż 5-10 osób online, najlepiej zaopatrzyć się w wystarczającą ilość pamięci RAM i 64-bitowy system operacyjny. 4 GB wolnej pamięci wystarczą dla 25 osób przy niezbyt dużej liczbie wtyczek.
Maksymalna prędkość online będzie również zależeć od szybkości Twojego połączenia internetowego: 10 megabitów towarzyski prędkość jest wystarczająca do wygodnej gry dla 40-50 osób. Jeśli masz stronę internetową, forum, a zwłaszcza dynamiczną mapę na tym samym kanale, dodatkowa rezerwa prędkości nie zaszkodzi.

Więc zacznijmy:
1. Pobierz najnowsza zalecana kompilacja i przenieś go do folderu, w którym będzie znajdować się Twój serwer, zmieniając jego nazwę na craftbukkit.jar.
2. Utwórz w tym folderze plik .bat z następującą zawartością:

@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar PAUSE

3. Jeśli nie masz zainstalowanej Java, teraz jest czas, aby to zrobić:
-pobierz dystrybucję dla 32-bitowy Lub 64-bitowy platformy
-zainstaluj go (jest mało prawdopodobne, że będą z tym jakieś trudności).
4. Jeśli chcesz widzieć cyrylicę na swoim serwerze:
-pobierz plik Russified Font.txt
-otwórz plik craftbukkit.jar w WinRar
-zamień istniejący plik czcionki.txt na ten, który właśnie pobraliśmy
-zamknij WinRara
5. Uruchom przygotowany wcześniejplik .bat (niech będzie to „start.bat”). Gdy konsola wyświetli komunikat „Gotowe (<какое-то количество>s)!”, zakończ bakkit za pomocą polecenia zatrzymywać się.

Możesz zauważyć, że w folderze serwera pojawiły się różne interesujące pliki:
-ban-ips.txt-- lista zakazanych adresów IP
-baned-players.txt-- lista pseudonimów zbanowanych graczy
-bukkit.yml-- dodatkowy plik ustawień bakkita
-ops.txt-- lista administratorów serwerów
-serwer.log-- log serwera
-właściwości.serwera-- podstawowy plik ustawień serwera
-biała lista.txt-- lista dozwolonych pseudonimów z aktywną białą listą
A także foldery:
-wtyczki-- folder do umieszczania wtyczek
-świat-- główny folder świata (nazwa domyślna)
-świat_nether-- dolny folder świata (aka Piekło lub Nether)

Przede wszystkim spójrzmy na właściwości serwera:

Level-name=world - nazwa głównego świata zezwolenie-nether=true - włączenie/wyłączenie piekła view-distance=10 - promień świata (w kawałkach) wysyłany do gracza przez serwer spawn-monsters=true - on /wyłączony. mob spawn online-mode=true - wł./wył. oficjalna autoryzacja spawn-animals=true - wł./wył. zwierzęta max-players=20 - maksymalna liczba graczy server-ip= - adres IP serwera pvp=true - wł./wył. Poziom PvP-seed= - nasiono głównego świata serwer-port=25565 - port serwera zezwolenie-flight=false - wł./wył. możliwość latania white-list=false - wł./wył. autoryzacja na białej liście

Ze wszystkich ustawień w tej chwili możesz ograniczyć się tylko do korygowania wartości tryb online Z " PRAWDA" NA " FAŁSZ", co umożliwi graczom, którzy nie posiadają licencjonowanej wersji klienta, dostęp do Twojego serwera. Pozostałe ustawienia rozważymy później.
Zatem: zmień, zapisz, uruchom start.bat...
Wystrzelony? Możesz już połączyć się z serwerem z tego samego komputera, wpisując „localhost” zamiast adresu serwera.

Aby gracze z zewnątrz mogli uzyskać dostęp do Twojego serwera, potrzebujesz zewnętrznego adresu IP i otwartego portu 25565 (o ile nie zmieniłeś tego w ustawieniach). Zewnętrzny adres IP zapewnia prawie każdy mniej lub bardziej normalny dostawca, ale z reguły za dodatkową opłatą w wysokości 50-150 rubli miesięcznie. Jeśli jesteś za routerem, będziesz musiał „przekazać” wymagany port na wewnętrzny adres IP swojego komputera. Warto również pamiętać, że w swoim programie antywirusowym/zaporze sieciowej należy zezwolić na połączenia przychodzące do tego portu.

Wtyczki

Wtyczki dodają niezbędną funkcjonalność do Twojego serwera, naprawiają błędy, zmieniają mechanikę itp. Aby zainstalować wtyczkę, po prostu umieść ją w folderze wtyczek serwera i w razie potrzeby skonfiguruj jej plik ustawień (istnieją wtyczki, które w ogóle nie wymagają ustawień).
Do poprawnej pracy z plikami ustawień wtyczek potrzebny będzie dobry edytor tekstu. Do tych celów polecam pobranie darmowego programu. Notatnik++(oczywiście, chyba że masz już coś podobnego).

Na początek dam jedną prostą radę: ponieważ... serwer Minecrafta i nie działa to zbyt szybko nawet na bardzo dobrym sprzęcie; jeśli to możliwe, nie instaluj niepotrzebnych wtyczek. Jeśli nie chcesz stworzyć piekielnie opóźnionego serwera, wybierz go ostrożnie i nie używaj tak zwanych wtyczek „wszystko w jednym”, takich jak Essentials.

Istnieje kilka rodzajów wtyczek, bez których w większości przypadków nie będziesz mógł się obejść. Są to wtyczki umożliwiające autoryzację gracza, automatyczne zapisywanie świata i ograniczanie świata. Warto także dodać tutaj wtyczkę do zarządzania prawami, która umożliwia zarządzanie uprawnieniami graczy do korzystania z różnych funkcji udostępnianych przez inne wtyczki.

Przyjrzyjmy się każdej kategorii bardziej szczegółowo:

Upoważnienie
Wtyczka autoryzacyjna przyda się, jeśli na Twój serwer będą mieli dostęp nie tylko wiarygodni znajomi z okolicy, ale także inni gracze, których integralności nie jesteś pewien, podczas gdy pierwotna autoryzacja (ważna tylko dla oficjalnych kont płatnych) zostanie wyłączona. Mówiąc najprościej: w zdecydowanej większości przypadków będziesz potrzebować tej wtyczki.
W zależności od potrzeb musisz wybrać jedną z poniższych wtyczek:
xAuth jest najprostszy
Autoryzuj mnie
AuthDB - najbardziej wyrafinowany

Automatyczne zapisywanie
Taka wtyczka przyda się każdemu: normalnie zapisy są wykonywane nieregularnie, dlatego istnieje duże prawdopodobieństwo utraty niektórych budynków w ciągu ostatnich kilku godzin w przypadku awarii serwera, co jest bardzo nieprzyjemne. Jako odpowiednią polecam wtyczkę o jednoznacznej nazwie Autozapis, który pozwala na zapisywanie zgodnie z harmonogramem, a także może działać w osobnym wątku, co uratuje graczy od ogólnych opóźnień podczas procesu zapisywania.

Ograniczenie rozmiaru świata
Będzie tajemnicą, że mapa w Minecrafcie generowana jest w trakcie jej eksploracji i jeśli nie zostanie ograniczona, może urosnąć do naprawdę gigantycznych rozmiarów. Ponieważ serwer Minecrafta nie ma do tego standardowych narzędzi, należy skorzystać z wtyczek. Obecnie istnieją dwie dobre wtyczki do tych celów: BorderGuard i Granica Świata. Mają dość podobną funkcjonalność i wydajność, ale ta druga ma bardziej elastyczne ustawienia i wygodniejsze ustalanie granic, dlatego polecam ją.

Rozdzielenie praw
W tej kategorii praktycznie nie ma w czym wybierać. Jest tylko jedna naprawdę dobra wtyczka, więc nie wymyślajmy koła na nowo i nie korzystajmy z uprawnień. Wtyczka ta umożliwia zarządzanie uprawnieniami użytkowników, dzieląc ich na grupy (np. „początkujący”, „zaawansowany budowniczy”, „VIP”, „moderator”) oraz definiując ich dostęp do określonych poleceń i funkcji dodatków. Jest to swego rodzaju standard i jest obsługiwany przez zdecydowaną większość wtyczek wymagających uprawnień. Niedawno nabył obsługę MySQL i osobne ustawienia uprawnień dla każdego świata, a także możliwość zarządzania uprawnieniami bezpośrednio z gry.

Przeczytaj więcej o instalowaniu i konfigurowaniu każdej wtyczki w odpowiednich tematach.

Ciąg dalszy nastąpi.


Dalej w programie:
  • MySQL: dlaczego go potrzebujesz i jak z nim pracować
  • Nazwa domeny: skąd ją zdobyć i co z nią zrobić
  • Strona internetowa i forum: jak ją zrobić, gdzie ją zamieścić

Instalacja i konfiguracja wtyczek Bukkit nie jest łatwa. Tutaj przejdziemy przez proces instalacji podstawowych wtyczek wymaganych do uruchomienia serwera wieloosobowego (nie serwera Vanilla). Najpierw zainstalujmy wtyczkę Essentials. Otwórz nową kartę w przeglądarce internetowej i przejdź do http://dev.bukkit.org/server-mods/essentials/

Kliknij „Pobierz” po prawej stronie strony. Na stronie, która się otworzy, kliknij ponownie „Pobierz”. Teraz otwórz pobrany plik ZIP i skopiuj pliki JAR znajdujące się w archiwum. Przejdź do folderu plików na serwerze. Znajdź w nim folder „wtyczki”; otwórz ten folder i wklej do niego skopiowane pliki JAR.

Wróć do głównego folderu plików serwera. Zlokalizuj i kliknij dwukrotnie plik „run.bat”, aby uruchomić serwer. Na ekranie pojawi się kilka komunikatów ze słowem „Essentials” - jest to proces tworzenia niezbędnych plików w folderze „wtyczki”. Teraz wprowadź polecenie stop, aby zatrzymać serwer.

Wtyczka Essentials jest teraz zainstalowana na serwerze. Przejdź do głównego folderu plików serwera, a następnie zlokalizuj i otwórz plik „server.properties”. Może pojawić się wyskakujące okienko z prośbą o znalezienie programu do uruchomienia pliku - w tym przypadku wystarczy kliknąć opcję wyboru jednego z programów, następnie kliknąć OK i wybrać Notatnik.

Możesz skonfigurować swój serwer w pliku „server.properties”. Na przykład możesz określić maksymalną liczbę graczy i aktywować „białą listę”, która pozwoli tylko tym graczom, których określisz (w innym pliku) na połączenie się z serwerem. Aby wyłączyć lub włączyć określone ustawienie, zmień wartość z „true” (włącz) na „false” (wyłącz) i odwrotnie. Na przykład domyślnie parametr „allow-nether”, który aktywuje Nether, jest ustawiony na „true”. Świat podziemny z reguły spowalnia serwer. Dlatego zmień wartość tego parametru z „true” na „false”.

Innym przykładem jest zmiana domyślnego trybu gry. Ten tryb to tryb przetrwania. Zmień wartość z „0” na „1”, aby tryb główny stał się trybem kreatywnym.

Zapisz plik „server.properties” i zamknij go. Teraz kliknij dwukrotnie plik „run.bat”, aby uruchomić serwer, a następnie uruchom grę Minecraft. Zaloguj się do Minecrafta, przejdź do strony serwera dla wielu graczy, wybierz „Połącz” i wpisz „localhost” (bez cudzysłowów). Połączysz się z utworzonym serwerem. W wierszu poleceń wpisz polecenie: op<имя вашей учетной записи>. Polecenie to nada Twojemu kontu status operatora, który daje dostęp do niemal wszystkich poleceń. W świecie Minecraft wybierz piękny obszar, naciśnij klawisz „T” i wprowadź polecenie /setspawn

Teraz, gdy masz już punkt wejścia dla nowych graczy, dowiedz się, jak przekazywać porty, aby inni gracze mogli łączyć się z Twoim serwerem.

W tej instrukcji dowiesz się, jak zainstalować i uruchomić serwer Minecraft Bukkit.

Aby rozpocząć, musisz wykonać trzy proste kroki. Pobierz Javę na swój komputer. Tutaj możesz pobrać wersję dla .

Następnie musisz pobrać sam plik serwera Bukkit - który ma rozszerzenie rar.

(pliki do pobrania: 1276)

Po pobraniu wszystkich niezbędnych plików. Umieść plik jar serwera Bukkit w folderze, w którym znajduje się Twój serwer. Jak widać, wszystko jest dość proste.

Uruchamianie serwera w systemie Windows

Możesz pobrać gotowe pakiety i rozpakować wymagany plik wsadowy do folderu z serwerem Minecraft. Możesz edytować potrzebne Ci rzeczy, np. zmienić wielkość pamięci RAM przydzielanej przez serwer (domyślnie jest to 1 GB). Ponadto po pobraniu możesz bezpiecznie pominąć punkty 1-3 opisane powyżej.

Następnie musisz utworzyć dokument tekstowy w folderze z serwerem Minecraft, będzie on podstawą do uruchomienia twojego serwera. Ostrzeżenie: Poniższy tekst, jeśli go skopiujesz i wkleisz do swojego dokumentu tekstowego, nie powinien zawierać żadnych dodatkowych znaków, jeśli się tam pojawią, usuń je.

Kod uruchomienia dla systemu 32-bitowego

@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit.jar

Jeśli ten kod nie działa, wypróbuj następny.

„%ProgramFiles%Javajre7injava.exe” -Xmx1024M -jar craftbukkit.jar

-Xms1024M -Xmx1024M

Jest to ilość pamięci RAM zużywanej przez serwer.

craftbukkit.jar

Nazwa serwera zawarta w nazwie pliku. słoik.

Po zapisaniu wszystkiego, co niezbędne, zapisujemy powstały dokument z rozszerzeniem - Twoje imię i nazwisko.bat. Jeśli używasz systemu Windows, nie możesz zapisać z wymaganym rozszerzeniem. Następnie użyj programu totalcommander. W nim naciśnij klawisze ctrl+m i w polu oznaczonym jako rozszerzenie wpisz - bat i kliknij Zastosuj.

Teraz możesz uruchomić serwer jednym kliknięciem, wystarczy dwukrotnie kliknąć na plik - Twoje imię i nazwisko.bat. Jeśli wszystko zostało wykonane poprawnie, otworzy się okno serwera Minecraft.

Aby zatrzymać serwer Minecraft, wystarczy wpisać zwykłe polecenie - zatrzymywać się.

Kod uruchomienia dla systemu 64-bitowego

Wszystko jest takie samo jak dla wersji 32-bitowej, wystarczy tylko napisać inny kod, ten podany poniżej.

@echo off "%ProgramFiles(x86)%Javajre7injava.exe" -Xms1024M -Xmx1024M -jar -Dfile.encoding=UTF-8 craftbukkit.jar nogui

Uruchamianie serwera na Linuksie

Ta metoda jest uniwersalna dla wszystkich systemów Linux. Najpierw pobieramy javę/ następnie musimy umieścić plik serwerowy z rozszerzeniem jar w folderze, będzie to np. /home/minecraft. Po wykonaniu tej czynności otwórz konsolę, a następnie aplikacje/standard/terminal. W przypadku Ubuntudekstop możesz użyć kombinacji klawiszy - ctrl+alt+t.

Przejdź do folderu serwera wpisując polecenie - płyta CD/dom/Minecraft/

Wpisz polecenie - nanopoczątek.cii

I wstaw następujący kod:

#!/bin/sh BINDIR=$(nazwa katalogu "$(link do odczytu -fn "$0")") cd "$BINDIR" java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true

Teraz pozostaje tylko uczynić plik wykonywalnym, wprowadzając polecenie - chmod +x /home/minecraft/start.sh

płyta CD /home/minecraft/ Aby rozpocząć, musisz wejść - ./start.sh

Jeśli nagle nie możesz tego zrobić, spróbuj po kolei wpisać 1) cd / strona główna/minecraft/ 2) sudo ./start.sh.

Jeśli wszystko się udało, powtórz przy następnym uruchomieniu:

Aby przejść do katalogu wpisz - płyta CD /home/minecraft/ Aby rozpocząć, musisz wejść - ./start.sh

Aby zatrzymać serwer, wpisz stop w konsoli.

Ustawienia serwera znajdziesz w pliku -serverproperties. Możesz dowiedzieć się, co jest za co odpowiedzialne, zaglądając pod spoiler.

Właściwości serwera #Minecraft
#Sobota 02 marca 14:08:14 MSK 2013 Tworzenie plików
ustawienia generatora= Nie potrzebuje
zezwolenie-nether=true Umożliwia przejście do niższego świata
nazwa-poziomu=świat Nazwa folderu mapy świata
Enable-query=false Jest mało prawdopodobne, że będziesz go potrzebować
zezwolenie na lot = fałsz pozwoli Ci latać
port serwera=25565 Port serwera
typ poziomu=DOMYŚLNY Typ świata. DOMYŚLNE / PŁASKIE / DUŻE BIOMY Standardowe/Płaskie/„Ogromne” Biomy
włącz-rcon=false Zdalny dostęp do konsoli serwera.
poziom-ziarno= Dioda serwera
ip serwera= Adres IP serwera (nie musisz go wpisywać, szczególnie jeśli jest dynamiczny)
maksymalna wysokość kompilacji = 256 Maksymalna wysokość od dołu do góry
spawn-npcs=true Spawn wieśniaka
biała lista=fałsz Włącz białą listę (listę graczy, którzy mogą grać na serwerze)
spawn-animals=true Spalanie zwierząt
snooper-enabled=false Wysyłanie statystyk do programistów
hardkor=fałsz Tryb Hardkor (nie odradzasz się po śmierci)
pakiet tekstur = Nazwa archiwum zip z teksturami znajdującego się w folderze serwera
tryb-online=false Uwierzytelnianie konta premium
pvp=prawda Zezwalaj na PvP
trudność=1 Trudność od 0 do 3
nazwa-serwera=VlomServer Nazwa serwera
tryb gry=0 Tryb gry. 0 - Przetrwanie, 1 - Kreatywne, 2 - Przygoda (dostępne w nowych wersjach)
maksymalna liczba graczy=20 Maksymalna liczba graczy
spawn-potwory=true Rozmnażaj potwory.
odległość widzenia=10 Zasięg odległości z „opóźnieniami” można zmniejszyć
generuj struktury = prawda Generuje wioski
ochrona przed spawnem=16 Liczba niezniszczalnych bloków od spawnu
motd=Sozdatserver.ru Opis serwera (do 60 znaków)