Poradnik dla poczatkujacych (krok pierwszy stworzenie serwera)

background image

Witam wszystkich w moim poradniku dla osób chcących stworzyć swój

serwer gry Minecraft

Na wstępie przepraszam za nietypową formę poradnika i sposób w jaki będzie on komponowany ale

postanowiłem nie robić typowych rozdziałów, a pisać analitycznie wraz z postępami w pracach.

Zanim zaczniemy chciałbym zaznaczyć, że ja swój serwer stawiałem na domowym sprzęcie z
Windowsem 7 64b + routerem i internetem "osiedlówką" i pod tym kątem będę radził, niemniej
sądzę, że każdy po przeczytaniu moich wypocin szybko załapie o co w tym wszystkim chodzi.

I Gromadzenie programów

Najpierw przygotujemy sobie środowisko programowe, będą nam potrzebne :

pliki serwerowe (minecraft_server.jar)

środowisko javy (jeżeli nie posiadamy zainstalowanego na komputerze)

gra Minecraft (nie trzeba tłumaczyć)

program do tworzenia wirtualnych sieci (np hamachi)*

program do sprawdzania dostępności portów **

* jeżeli chcemy by nasz serwer był stworzony na drodze hamachi, czyli wtedy kiedy
posiadamy zmienne IP (np. Neostrada)

** jeżeli planujemy serwer bez użycia dodatkowych programów.

Wszystkie komponenty znajdują się w internecie ;p oczywiście lwią część znajdziecie :

www.chomikuj.pl/Volfodzio

-> zakładka Minecraft

II Serwer i problemy

Pobrany plik minecraft_server.jar umieszczamy w utworzonym folderze (bez wymagań gdzie),
uruchamiamy i czekamy do końca sekwencji. Następnie zamykamy konsolę i szukamy pliku
server.properties, znajdziemy w nim następującą treść (ver 1.7.2) :

#Minecraft server properties
#Mon Jul 04 15:01:36 CEST 2011

level-name=world

nazwa pliku ze swiatem (folder serwerowy)

allow-nether=true piekło on/off

view-distance=10 odległość rysowania obiektów

spawn-monsters=true spawn potworów on/off

background image

online-mode=false false= otwarty dla piratow true= tylko premium

spawn-animals=true spawn zwierzat on/off

max-players=20 liczba graczy

server-ip=

adres serwera (nasze ip lub ip z hamachi)

pvp=true walki między graczami on/off

level-seed= preferencje poziomu

server-port=25565

port serwera

allow-flight=false walka on/off

white-list=false lista on/off

Nieoznaczone opcje są w gruncie rzeczy obligatoryjne, co można wyczytać z opisów. Informacja
dla posiadaczy słabszych komputerów zaleca się aby wyłączyli spawn potworów, ustawili małą
liczbę graczy ewentualnie wyłączyli piekło i spawn zwierząt.

Wyszczególnione przeze mnie opcje są bardzo istotne,

czerwona

umożliwia podpinanie plików

danymi o świecie, tzn możemy w trybie gry jednoosobowej stworzyć świat i wczytać go na serwer,
domyslnie jest to "world" i taki plik powinien znajdować się w naszej bazie danych utworzonych po
uruchomieniu minecraft-server.jar.

Niebieska

definiuje adres IP servera, tutaj wpisujemy adres nasz lub hamachi *, ten adres będą

wpisywać inni gracze chcąc zalogować się na nasz serwer.

Zielona

to port serwera (protokół TCP), jeżeli pozostawimy to bez zmian logowanie będzie

przebiegało standardowo czyli poprzez ip lub hostname, w przypadku zmiany portu, aby zalogować
się na serwer będziemy musieli wpisać IP:Port np 192.159.1.200:8080 prawda, że proste?

* Co to znaczy nasz adres ?

Aby uzyskać pożądane IP wykonujemy następujące czynności:
W menu START uruchamiamy konsolę poprzez wpisanie cmd i kliknięcie enter, następnie
wpisujemy ipconfig (ipconfig all) i szukamy linijki : Adres Ipv4 .............. 192.XXX.X.XXX ,
odnaleziony adres jest tym o który nam chodziło, w przypadku hamachi czy innych programów
tego typu wirtualny adres IP jest dobrze wyeksponowany.

Jednym z podstawowych problemów na tym etapie jest error związany z nieprzestawieniem opcji
"online-mode" z true na false, należy o tym pamiętać i pilnować, zwłaszcza po podmienianiu
plików.

Kolejnym problemem może być coś takiego :

verte >

background image

Current proxy version: 1.9

Gotten proxy version: 1.9

[Lnet.minecraft.server.Statistic;@1b60280
146 recipes

[Lnet.minecraft.server.Statistic;@1b60280
16 achievements

16:15:22 [INFO] Starting minecraft server version Beta 1.5_02
16:15:22 [INFO] Loading properties

16:15:22 [INFO] Starting Minecraft server on 5.240.64.37:25565
16:15:22 [WARNING] **** FAILED TO BIND TO PORT!

16:15:22 [WARNING] The exception was: java.net.BindException: Address already in
use: JVM_Bind

16:15:22 [WARNING] Perhaps a server is already running on that port?
>

Jest to związane z przypisaniem błędnego adresu IP (najczęściej sugerujecie się odczytami IP z
jakichś stronek zamiast po ludzku wpisać w konsoli, konsola nie gryzie), drugim powodem może
być zablokowanie portu.

Odblokowywanie portu Windows 7 (na XP w sumie było podobnie):

-> Panel sterowania\System i zabezpieczenia\Zapora systemu Windows

Droga numer jeden

Następnie Udostępniaj programom możliwość komunikacji za pośrednictwem Zapory Systemu
Windows -> Zmień ustawienia -> Dodaj Port -> wpisujemy port (domyślnie 25565) prot. TCP
nazwa co tam chcecie.

Droga numer dwa

Następnie Ustawienia zaawansowane -> (lewe okienko) Reguły przychodzące/wychodzące (w
obu), klikamy, (tym razem pokaże się w prawym okienku), Nowa Reguła, klikamy, postępujemy
zgodnie z poleceniami (1. zaznaczam port 2. podaje port 3. nazwa 4. zakończ).

Niektórzy mogą mieć zablokowane porty przez administratora sieci (osiedlówka) to wymaga
konsultacji z ów adminem. Należy pamiętać o ew. Blokadach ze strony antywirusa, dodatkowych
firewalli, routera itp.

Po tym wszystkim odpalamy minecraft_server.jar i naszym oczom powinno ukazać się takie
okienko konsoli :

verte >

background image

Przy pierwszym uruchomieniu trochę trwa przygotowywanie serwera do odpalenia, później jest już
szybciej. Aby serwer był "online" to okienko musi pozostać otwarte (logiczne).

Aby zalogować się na serwer, uruchamiamy grę, wchodzimy w Multiplayer wpisujemy
deklarowane wcześniej IP i gotowe, powinniśmy połączyć się z naszym serwerem. W przypadku
hamami, także sieć wirtualna musi być online, a więc hamachi musi być włączone a my musimy
być członkami danej sieci.

Na koniec tej części poradnika zaprezentuje rozwiązanie pierwszego problemu związanego z
samym serwerem, otórz może wam się przytrafić, że po zalogowaniu nie będziecie mogli
budować/niszczyć, wówczas w ustawieniach serwera nalezy dopisać "spawn-procetion=XX"
zamiast XX jakąś wartość np 10.

Dziękuje, mam nadzieję, że to wam pomoże w rozpoczęciu przygody z dosyć łatwym hostem w
porównaniu np z wowem czy innym mmo.

--Przygotował Volfodzio © 2011--


Wyszukiwarka

Podobne podstrony:
Poradnik dla początkujących (stawianie serwera Minecraft) VER 2 pod 124
Praktyczny poradnik dla początkujących inwestorów
Praktyczny poradnik dla początkujących inwestorów
Lineage II Goddess of Destruction poradnik dla poczatkujacych
Uprawa winorośli Poradnik dla początkujących
Zarabianie na blogu podstawy poradnik dla początkujących
Zdjęcia panoramiczne – poradnik dla początkujących
Jak dbac o wlosy Poradnik dla poczatkujacej wlosomaniaczki jakdba
Jak dbac o wlosy Poradnik dla poczatkujacej wlosomaniaczki jakdba
Jak dbac o wlosy Poradnik dla poczatkujacej wlosomaniaczki jakdba
League of Legends poradnik dla poczatkujacych
Plemiona poradnik dla początkujących
Poradniki dla poczatkujacych 7 Przykladowy rozdzial
Praktyczny poradnik dla początkujących fotografów aktu rozmowa z Maciejem Bagińskim, cz III

więcej podobnych podstron