Jak vytvořit herní server 1. díl – Minecraft

Minecraft server

Ano. V dnešním díle si ukážeme, jak si doma vytvořit server na hru Minecraft, abychom mohli hrát s kamarády po Hamachi, Tunngle a podobně. Není to nic těžkého a zabere to velice málo času. Jak mnozí už ví, tak Minecraft je naprogramován v Javě a ta nám sebere hodně výpočetního výkonu. Nejinak je tomu i u serveru.

Požadavky

Server na hostování Minecraftu není moc náročný. Platí zde jednoduché pravidlo a to čím větší frekvence na jednom jádru tím lépe. Minecraft si moc nerozumí s více jádry a tak je mnohem výhodnější, když máte procesor s větší frekvencí jednoho jádra. Ramek moc nepotřebuje, ale platí všeobecné pravidlo, čím více tím lépe. Je to jednoduché. Pokud máte ve všem dostatečně velkou rezervu, tak se vám nemůže stát, že by nastal někdy problém s nedostatkem výkonu.

Pro 5 slotů

Procesor: Jednojádrový Intel na frekvenci alespoň 3,1 GHz (musí ale mít funkci virtuálního jádra) nebo dvoujádro od AMD s frekvencí alespoň 2,1GHz
RAM: 512 – 1024 MB
HDD: záleží na velikosti světa – dostačující prostor 5 GB

Pro 10 slotů

Procesor: nejlépe dvoujádro Intel (2 fyzické jádra) a nebo dvoujádro AMD, ale rozhodně ne Athlon sérii
RAM: 768 – 1536 MB
HDD: záleží na velikosti světa – dostačující prostor 5 GB

Instalace serveru

V první řadě si musíme stáhnout aktuální verzi craftbukkit serveru. Proč Craftbukkit? Jelikož klasický Vanilla server nepodporuje pluginy, tak je lepší craftbukkit. Ovšem je taky trochu náročnější.

Když už máme stáhnutý .jar soubor, tak budeme postupovat přesně takhle:

1. Otevřeme si poznámkový blok a do něj vepíšeme tyto dva řádky

java -Xms1024M -Xmx1536M -jar craftbukkit.jar -o true
PAUSE

Údaj -Xms nám udává minimum alokované paměti a údaj -Xmx nám udává maximum alokované paměti RAM. Přičemž -Xmx by mělo být alespoň o 512MB větší než -Xms.

2. Soubor uložíme do složky s .jar souborem a koncovka souboru musí být .bat, aby se dal spustit.

3. Spustíme námi vytvořený bat soubor a začnou se nám vytvářet složky serveru. Poté co nám v příkazovém řádku dojede vygenerování světa, příkazem „stop“ server vypneme.

4. Upravíme nastavení serveru k obrazu svému a to následovně

4.1. Otevřeme soubor server.properties

4.2. Upravíme hodnoty v tomto souboru

#Minecraft server properties
#Tue Jun 11 22:00:51 CEST 2013
generator-settings=
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
server-port=25565 - zde můžeme nastavovat libovolný port pro náš server
level-type=DEFAULT
enable-rcon=false
level-seed= - můžeme si najít pěkný seed a jeho číslo zde vložit pro vygenerování nového světa podle tohoto seedu
server-ip= - toto políčko může zůstat prázdné, případně doplníme IP adresu hamachi či tunngle
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
snooper-enabled=true
hardcore=false
texture-pack=
online-mode=true - když zadáme hodnotu „false“, tak se na server připojí i hráči bez zakoupeného Minecraftu
pvp=true
difficulty=1
gamemode=0
max-players=20 - toto číslo doporučuji zadávat přesně na hodnotu maximálních hráčů, jelikož server nespotřebuje tolik pamětí
spawn-monsters=true
generate-structures=true
view-distance=10
motd=A Minecraft Server - popis serveru

(text červenou barvou je poznámka k funkci)

4.2.3 Soubor uložíme a server spustíme pomocí bat souboru

5. HOTOVO. Server se musí spouštět vždy přes bat soubor!

DOWNLOAD

Craftbukkit server – verze 1.4.7 (právě aktuální)

Ukázkový bat soubor – start.bat

 

Sdílet článek na