Kako podesiti pametne telefone i računare. Informativni portal

Kreirajte lokalni minecraft server. Preuzimanje svih potrebnih programa

Vremenom jedna igra prestaje da izaziva isto interesovanje i dolazi trenutak kada se javlja neodoljiva želja za učešćem u mrežnoj igrici.

Ali šta ako ne želite da se igrate sa strancima koje uopšte ne poznajete, već samo želite da se igrate sa svojim prijateljima? Tada možete kreirati svoj mali server za igru. I, možda, u budućnosti želite da kreirate svoj veliki projekat, dizajniran za ogroman broj ljudi. U oba slučaja, znanje kako da napravite svoj Minecraft server će vam dobro doći.

U stvari, kreiranje Minecraft servera je vrlo jednostavno. Da biste započeli, trebat će vam pravi kernel koji će održavati rad vašeg servera igara. Do danas, najrelevantnija jezgra za servere igara su Vanilla Server i BUKKIT. Prvi tip jezgra je za one slučajeve kada igrač želi da napravi kućni server za igru ​​sa drugovima. Drugi tip je namijenjen za vrlo ozbiljne projekte. Ova vrsta jezgra podržava sve najneophodnije dodatke, od kreiranja tačaka pokretanja i zaštite teritorija do globalnih dodataka koji kreiraju svoje jedinstvene karakteristike na serveru.

Nakon što smo odabrali odgovarajući kernel, moramo smisliti kako ga pokrenuti. Da biste to učinili, morate slijediti nekoliko koraka koji će vam pomoći u tome:

  • Kreiramo folder na pravom mjestu gdje će se nalaziti naš server.
  • Premjestimo naše kernel, koji ćemo koristiti, u ovaj folder.
  • Kreirajte .bat datoteku pod nazivom "start.bat". Tamo unesite sljedeće:

Za 32-bitne verzije Windows-a:

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

Za 64-bitne verzije Windowsa:

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

Gdje je craftbukkit.jar naziv našeg kernela. Opciono, možete promijeniti ime kernela.

Nakon što pokrenete kernel, pojavit će se konzola. U njemu možete pratiti sve procese koji se trenutno odvijaju na serveru. Prilikom prvog pokretanja, trebali biste pričekati neko vrijeme dok se mapa kreira i postavljaju prva podešavanja. Nemojte biti uznemireni ako se novi fajlovi i folderi pojave nakon prvog pokretanja kernela - oni su glavni fajlovi vašeg servera. Ni u kom slučaju ih ne morate brisati, svaka datoteka je odgovorna za određeni dio servera. Ako znate engleski, onda i sami možete shvatiti šta radi ovaj ili onaj fajl. Dakle, fascikla Plugins vam omogućava da tamo učitavate dodatke za njihov rad na serveru, a .log fajl omogućava pažljivo proučavanje njegovih logova kako bi se identifikovale greške i popravile na vreme.

Dakle, fajlovi su instalirani i sada morate isključiti konzolu. Još se nećete moći pridružiti serveru i igrati na njemu. Sada se moramo pozabaviti postavkama igre. Da biste to učinili, morate otvoriti datoteku server.properties i pažljivo je pregledati. Opet, ako manje-više znate engleski, sigurno ćete moći da shvatite gde sve piše i za šta je odgovorno. Za sada je najbolje da znate nekoliko osnovnih postavki da biste započeli, što će vam pomoći da brzo postavite svoj server. Svaki parametar može uzeti ili vrijednosti true ili false, ili određenu varijablu.

server-por t= 25565 - ovaj parametar je odgovoran za port servera. Izričito ne preporučujemo da ga mijenjate, jer. port 25565 je podrazumevani za Minecraft servere. Na hostingima može biti drugačije, ali najbolje je ostaviti kako jeste.

level-name=world je ime vašeg svijeta. Preimenujte svoju mapu svijeta u ime po vašem izboru.

pvp = true - Ova postavka je inicijalno omogućena na serveru. Omogućava normalnim igračima da nanose štetu drugima. Moći će organizirati razne duele, ali može se desiti i da jači igrači počnu ubijati civile bez vlastite saglasnosti, pa ovaj parametar treba onemogućiti, odnosno postaviti vrijednost na false umjesto na true.

poteškoća = 1 - nivo težine. Može uzeti 4 vrijednosti istovremeno, počevši od najjednostavnijeg nivoa (0) i završavajući sa složenim (3).

white-list = false - ako omogućite ovaj parametar, tada će serveru moći pristupiti samo oni koji su na takozvanoj "bijeloj listi". Da biste to učinili, postoji posebna datoteka whitelist.txt u osnovnoj mapi vašeg servera. Navođenjem u ovoj datoteci svih nadimaka igrača kroz liniju, oni će moći doći do servera, dok drugi neće. Ovu opciju je najbolje pokrenuti kada je potrebno održavanje na serveru.

online-mode = true - zbog ovog parametra možete naići na takav problem da ne možete doći do svog servera. On je odgovoran za to da samo licencirani računi mogu igrati na vašem serveru. Postavljanjem vrijednosti na false, server će biti dostupan apsolutno svim igračima.

server-ip= - IP servera igre. Ostavite prazno, jer. server će sam odrediti svoju adresu. Ovo je obično IP vašeg računara. Možete ga pronaći na bilo kojoj stranici koja vam to omogućava.

max-players = 20 - Maksimalan broj igrača koji mogu igrati na vašem serveru. Što je računar moćniji, možete napraviti veći broj.

motd = Minecraft server - kratak opis ili naziv servera koji će biti prikazan na listi servera. Obično takav tekst može biti ukrašen raznim simbolima, a možete čak i promijeniti boju uz pomoć nekih dodataka.

Nakon što smo postavili datoteku postavki, možemo je sačuvati i pokrenuti naš server. Kada se server pokrene, već možete početi da ga okrećete, ali ovdje se javlja još jedan problem. Ovaj problem je što na serveru ne postoji niti jedan dodatak bez kojeg će imati ogromnu količinu . Ovaj problem se može riješiti na nekoliko načina: omogućiti na serveru igre mogućnost ulaska samo elitnim, odnosno onima koji su na bijeloj listi, ili na kraju preuzeti normalne dodatke koji će ograničiti server od uljeza.

Server je spreman, dodaci su instalirani i izgleda da je sve postavljeno. Možete pokrenuti server i otići na njega. Kako to ući? Samo ga dodajte na listu servera igara i unesite željenu IP adresu. Gdje ga možete naći? Najlakši način, ako koristite server na lokalnoj mašini, je da unesete lokalnu adresu. Obično ova metoda djeluje s velikom vjerovatnoćom. Međutim, ako se ništa nije dogodilo, dovoljno je unijeti IP adresu računala, koja se prepoznaje putem posebnih usluga, na primjer 2ip.ru.

Mislim da sam u ovom tutorijalu opisao sve osnovne karakteristike u smislu kreiranja servera. Sve što vam preostaje je da ga razvijete, dodate sve više korisnih dodataka, ažurirate jezgro i naravno promovirate svoj server i učinite ga vrlo popularnim.

Ovaj članak upoznaje čitaoca sa karakteristikama čistog (bez modifikacija) servera Minecraft trenutna verzija. Za razliku od klijenta, distribuira se besplatno putem službene web stranice igre. Informacije u ovom članku ažurirane su na verziju 1.12.2.

Priprema za rad

Da bi server radio, potrebno je da instalirate Java paket na vaš računar. Može se preuzeti na ovoj stranici. Ali ako klijent Minecraft startuje, ovo je pokazatelj da je ovaj paket već instaliran na računaru. (Minecraft se sada može instalirati putem instalatera koji preuzima Javu za sebe. U ovom slučaju, još uvijek morate instalirati Javu.)

Da biste preuzeli server, morate otići na stranicu za preuzimanje službene stranice. Kliknite na odgovarajuću vezu i spremite datoteku u poseban direktorij, koji će biti glavni direktorij za vaš server. Prilikom kreiranja servera na Linux ili OS X, glavni direktorij poslužitelja je radni direktorij; koristite naredbu cd /path/to/server/.

Kreiranje i konfigurisanje servera

Uvod u postavke servera

Kada se preuzeta datoteka nađe u mapi budućeg servera, pokrenite je i pričekajte dok se proces generiranja nivoa ne završi. Vidjet ćete da se u vašem folderu pojavilo nekoliko novih datoteka i podfoldera.

Razmotrite fajl server.properties. Ova datoteka sadrži sve glavne parametre servera. Otvorite ovu datoteku bilo kojim odgovarajućim uređivačem teksta. Vidjet ćete ovakav sadržaj:

#Svojstva Minecraft servera #Thu Jul 07 16:45:52 MSK 2016 generator-settings= op-permission-level=4 allow-nether=true level-name=world enable-query=false allow-flight=false announce-player- postignuća=true server-port=25565 max-world-size=29999984 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= network-compression-threshold=256 max-build-height =256 spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true hardcore=false resource-pack-sha1= online-mode=true resource-pack= pvp=true broadcast-console-to-ops =istinska poteškoća=1 enable-command-block=false player-idle-timeout=0 gamemode=0 max-players=20 max-tick-time=60000 spawn-monsters=true view-distance=10 generate-structures=true motd = Minecraft server

Opis parametara

Parametar Vrijednosti Default Opis
dozvoli let tačno/netačno istinito Dozvoljava igraču da leti oko svijeta Minecrafta. Ova opcija vrijedi samo za letove u Preživljavanje i ima učinak samo ako je odgovarajući dodatak prisutan (na primjer, Flight). Ni na koji način to ne utiče na letove u kreativnom režimu.
dozvoli-nether tačno/netačno istinito Ovaj parametar određuje mogućnost prelaska u Niži svijet. Ako je onemogućeno, svi igrači koji su bili u Netheru će biti prebačeni u normalu. Ne utječe na prijelaz na Kraj.
objaviti dostignuća igrača tačno/netačno istinito Ovaj parametar određuje da li server treba da šalje poruke u chat o dostignućima.
poteškoće Broj (0-3) 0 Nivo težine: 0 - Mirno 1 - Lako 2 - Normalno 3 - Teško
omogući-komandni-blok tačno/netačno false Omogućava korištenje komandnog bloka. Ova opcija se ne generira pri prvom pokretanju, ali se pojavljuje kada prvi put pokušate koristiti komandni blok.
enable-query tačno/netačno false Omogućava vam da aktivirate GameSpy4 protokol za slušanje servera (pribavljanje informacija o serveru).
enable-rcon tačno/netačno false Omogućava vam korištenje daljinskog pristupa konzoli servera.
force-gamemode tačno/netačno false Ako je istina, tada će se pri povezivanju sa serverom način igre igrača promijeniti u standardni naveden u način igre.
način igre Broj (0-3) 0 Standardni način igre koji se automatski postavlja za sve igrače koji se prvi put pridruže serveru. Način rada pojedinačnog igrača se mijenja komandom /gamemode. 0 - Opstanak 1 - Kreativno 2 - Avantura 3 - Zapažanje
podešavanja generatora br Linija Ova linija specificira predložak generacije super ravnog svijeta. Pogledajte superplan za detalje.
gene-strukture tačno/netačno istinito Da li generisati strukture (riznice, tvrđave, sela...)
hardcore tačno/netačno false Omogućava hardcore mod na serveru. Nakon smrti - prelazak u režim posmatrača.
naziv-nivoa Ime foldera svijet Naziv foldera sa datotekama mape koje će server koristiti tokom igre. Ovaj folder se nalazi u istom direktoriju kao i server. Ako se ne pojavi, server će automatski generirati novi svijet i smjestiti svoje datoteke u folder sa ovim imenom.
level-seed Bilo koje dozvoljeno zrno Ulazni podaci (seed) za generator nivoa. Ako želite da kreirate nasumični svet, ostavite ovo polje praznim.
level-type DEFAULT / FAT / LARGEBIOMES / AMPLIFIED DEFAULT Određuje vrstu svijeta.
max-build-height Deljivo sa 16 (64 - 256) 256 Određuje maksimalnu visinu zgrade na vašem serveru. Iznad ovog nivoa, neće biti moguće razbiti ili postaviti blokove. Teren se može stvoriti iznad ovog nivoa, a blokovi se mogu uništiti TNT-om i vatrom. Također, kante rade iznad granice (bug).
max-players Broj (0-2147483647) 20 Određuje maksimalni dozvoljeni broj igrača na serveru.
motd Niz ne više od 60 znakova A Minecraft server Opis servera koji se prikazuje kada je povezan na listi servera. Podržava formatiranje teksta.
online modu tačno/netačno istinito Ova postavka vam omogućava da omogućite/onemogućite autentifikaciju premium naloga korisnika koji se povezuju na ovaj server. Ako a false- program neće provjeravati račune igrača i igrači će moći pristupiti serveru ako njihovi nalozi nemaju status "premium nalog". Ako vrijednost parametra istinito, samo korisnici sa premium nalogom će moći da pristupe serveru. Ako je provjera računa onemogućena, "pirati" i igrači koji su lažirali nadimak će moći ući na ovaj server, što je pomalo nesigurno. Administrator koji kreira server u ovom režimu ne krši uslove korisničkog ugovora, jer je ova opcija namerno dodata na listu podešavanja servera - onemogućavanjem provere možete, na primer, igrati na lokalnoj mreži bez pristup internetu.
nivo-dozvola Broj (1-4) 3 Omogućava vam promjenu prava operatera. 1 - Operateri mogu razbiti / postaviti blokove unutar zaštitnog radijusa teritorije mrijesta. 2 - Operatori mogu koristiti komande /clear, /difficulty, /effect, /gamemode, /gamerule, /give, / i mogu mijenjati komandne blokove. 3 - Operatori mogu koristiti /ban , /deop , /kick i / komande. 4 - Operateri mogu koristiti naredbu /stop.
player-idle-timeout Broj 0 Ako nije postavljeno na nulu, tada će igrači biti automatski isključeni sa servera ako ništa nisu uradili za određeno vrijeme (u minutama).
pvp tačno/netačno Omogućava/onemogućava igrače da zadobiju štetu od napada drugih igrača na serveru. At istinito igrači će moći da se "tuku" među sobom, ubijajući jedni druge. Ako je vrijednost postavljena false, igrači neće moći nanijeti direktnu štetu jedni drugima.
query.port Broj (1-65535) 25565 Port za dobijanje informacija o serveru. Pojavljuje se automatski kada enable-query=true .
rcon.password Linija br Lozinka za daljinski pristup serveru. Pojavljuje se automatski kada enable-rcon=true .
rcon.port Broj (1-65535) 25575 Port za daljinsku kontrolu servera. Pojavljuje se automatski kada enable-rcon=true .
paket resursa Ime dokumenta br Lokacija resursa koje će server ponuditi za preuzimanje na plejer nakon povezivanja. U ovom polju morate navesti direktna veza u zip arhivu.
server-ip Bilo koja važeća IP adresa br Određuje IP adresu servera koju će drugi igrači koristiti za povezivanje na ovaj server. Preporučuje se da ovo polje ostane prazno, ali ako želite da serveru date određenu IP adresu, možete koristiti ovu opciju da je postavite.
port servera Broj (1-65535) 25565 Ovaj parametar definira vrijednost porta u TCP i UDP protokolima, koje će koristiti server igre. Standard za Minecraft port - 25565. Preporučljivo je ne mijenjati vrijednost, jer da bi ušao na server koristeći standardni port, igrač će samo trebati da upiše IP ili DNS adresu, bez navođenja porta, a kada koristi druge portove, vjerovatno je da će ovaj port već biti zauzet drugim mrežnim resursom. Ako i dalje želite ručno odrediti port, izaberite veće brojeve i izbjegavajte popularne portove: 80 i 8080 (web server), 21 (ftp server), 22 (ssh server), 143 (imap), 6969 i 6881-6889 (bittorrent ), itd. Na primjer, port 23000 je u redu.
snooper-enabled tačno/netačno istinito Omogućava serveru da pošalje neke statistike i podatke programerima.
mrijeste životinje tačno/netačno istinito Slično spawn-monsters, ali za prijateljske mafije (krave, svinje, ovce...).
spawn-monsters tačno/netačno istinito Ako vrijednost parametra istinito, tada će se, kao u igri za jednog igrača, neprijateljski raspoloženi mobovi pojavljivati ​​na mapi noću iu mračnim pećinama i pokušavat će naštetiti igračima na serveru. Ako vrijednost false, neprijateljski raspoloženi mafijaši (npr. skeleti, zombiji) se neće automatski mrijesti tokom igre, ali se mogu mrijesti pomoću jaja. Svi mobovi na mapi će ostati.
spawn-npcs tačno/netačno istinito Dozvolite NPC-ima da se mreste u selima.
zaštita od mrijesta Broj (1-100) 16 Radijus zaštite teritorije mrijesta u blokovima (samo operateri mogu promijeniti ovu teritoriju). Radijus od 0 daje zaštitu za jedan blok, 1 za zonu 3x3, itd. Ova opcija se ne generiše pri prvom pokretanju, ali se pojavljuje kada se prvi igrač pridruži serveru. Nakon 1.4.2, zaštita od pokretanja je automatski onemogućena ako server nema ni jednog operatera.
pogled-distanca Broj (3-15) 10 Podešava radijus ažuriranih komada za slanje igraču. Referenca: udaljenost crtanja Daleko u verzijama prije 1.7, prikazuje područje unutar radijusa od 10 komada.
bela lista tačno/netačno false Omogućava vam da omogućite/onemogućite korištenje bijele liste na serveru. At istinito administrator servera će morati ručno dodati nadimke igrača na bijelu listu. Ako je postavljeno na false, svaki igrač će moći pristupiti ovom serveru, znajući njegovu IP adresu i port. Administratori servera imaju mogućnost da se prijave na server bez obzira na bijelu listu.
maksimalna veličina svijeta Broj (1-29999984) 29999984 Postavlja granicu svijeta na odabranom radijusu, računajući od nulte koordinate. Postavljanje granice koja ide izvan svijeta neće učiniti ništa.

na primjer

  • Ako je naveden radijus od 1000 blokova, tada ćete dobiti radni prostor od 2000 x 2000 blokova.
  • Ako je naveden radijus od 4000 blokova, tada ćete dobiti radni prostor od 8000 x 8000 blokova.
prag kompresije mreže Broj 256 Podrazumevano dozvoljava pakete koji su n-1 veliki bajtovi da idu normalno, ali paket to n bajtova ili više bit će komprimirani. Dakle, manji broj znači veću kompresiju, ali komprimiranje male količine bajtova zapravo može završiti s većim rezultatom od onoga što je ušlo. -1 - isključite kompresiju u potpunosti 0 - stisnuti sve

Bilješka: Ethernet specifikacija zahtijeva da se paketi manji od 64 bajta dodaju na 64 bajta. Stoga postavljanje vrijednosti niže od 64 možda neće biti od koristi. Takođe se ne preporučuje prekoračenje MTU, obično 1500 bajtova.

resurs-paket-sha1 Linija prazno Opcioni SHA-1 sažetak paketa resursa, malim slovima heksadecimalno. Preporučljivo je navesti ovo. Ovo se još uvijek ne koristi za provjeru integriteta paketa resursa, ali poboljšava efikasnost i pouzdanost keširanja.
use-native-transport tačno/netačno istinito Poboljšanja performansi Linux servera: optimizirano slanje/prijem paketa na Linuxu istinito- omogućeno. Omogućite optimizaciju slanja/prijema Linux paketa false- Onemogućeno. Onemogućite optimizaciju slanja/prijema Linux paketa
max-tick-time Broj (0 - (2^63 - 1)) 60000 Maksimalan broj milisekundi koje može proći jedan tik prije nego što server čuvar zaustavi server s porukom, Pojedinačna oznaka servera je trajala 60,00 sekundi (trebalo bi biti maksimalno 0,05); S obzirom da je pao, server će se prinudno ugasiti. Kada se ovaj kriterijum ispuni, poziva System.exit(1). -1 - potpuno isključite watchdog (ova opcija onemogućavanja je dodana u 14w32a)
broadcast-console-to-ops tačno/netačno istinito Šaljite poruke ćaskanja o korištenju op-naredbi kao što su davanje ili način igre. istinito- pošalji false- ne šalji

Prvi red "#Minecraft server properties" je neophodan da server utvrdi da je ovo stvarni fajl server.properties koji će koristiti u ovom trenutku.

Drugi red "#Thu Jul 07 16:45:52 MSK 2016" opisuje datum kada je server posljednji put izmijenio fajl. Važno je zapamtiti da server uzima datum i vrijeme koje je postavio operativni sistem.

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

Neposredno prije pokretanja igre na serveru, možete konfigurirati gore navedene postavke servera.

  • Polje server-ip najbolje je ostaviti prazno - igra će sama odrediti i konfigurirati ovaj parametar. Ali ako želite da dodelite određenu IP adresu serveru, možete promeniti ovu postavku.
  • Polje način igre označava način igre koji će automatski biti omogućen za sve igrače koji se pridruže serveru. Način igre za određenog igrača može se promijeniti tokom rada.
  • Ako ste omogućili bela lista, postavite sebe kao operatera ili se stavite na bijelu listu.
  • Prilikom popunjavanja polja max-build-height sa neodgovarajućim brojem, server automatski bira najbliži broj koji može koristiti.

Svaka promjena postavki u ovoj datoteci zahtijeva ponovno pokretanje servera. Osim toga, server ponekad može upisati promjene u ovu datoteku, pa je najbolje rekonfigurirati kada je server van mreže.

Postavljanje veze sa serverom

Vrijedi napomenuti da igrači iz lokalne mreže i interneta mogu istovremeno igrati na serveru.

Povezivanje na vlastiti server

Ako koristite server na istom računaru na kojem ćete igrati, sve što treba da uradite je da unesete 127.0.0.1 ili localhost da biste se povezali. Ova adresa koristi virtuelni mrežni interfejs (loopback), koji je uvek dostupan, čak i ako računar nema mrežnu karticu.

Ako se ne možete povezati čak ni preko sučelja povratne petlje, to je razlog da provjerite postavke antivirusa i zaštitnog zida. Dodaj isključenjima Minecraft Server i port 25565.

Server na lokalnoj mreži

Proces postavljanja servera za igre preko lokalne mreže je mnogo jednostavniji od kreiranja servera koji je dostupan sa Interneta, a lakši je u smislu grešaka pri povezivanju sa serverom.

Osim toga, vaša adresa može biti stalna, statički, ili promijenite svaki put kada se ponovo povežete s provajderom, odnosno budite dinamičan. Najlakši način da odredite vrstu adrese je da ponovo povežete modem i uporedite eksterne IP adrese. Ako se IP adresa promijeni nakon ponovnog povezivanja modema, to znači da imate dinamičku IP adresu. Dinamičke adrese su češće od statičkih, ali se preporučuje da imate statičku IP adresu kada kreirate server za igre, jer se dinamička adresa mijenja svaki put kada se ponovo povežete sa svojim ISP-om (i morat ćete stalno govoriti igračima novu adresu stalno). Međutim, statička adresa je opcioni uslov za rad servera.

Osim toga, postoje usluge (uključujući besplatne) koje pružaju domene trećeg nivoa, na primjer, dyn.com/dns/. Ažuriranje adresa se obično vrši pomoću posebnog programa koji ćete morati da instalirate na računar, ali neki modemi i ruteri mogu sami da obavljaju ovu funkciju (pogledajte u interfejsu rutera za Dynamic DNS). Mnogi provajderi nude statičku IP adresu kao dodatnu uslugu.

Veza sa serverom

Da bi se povezali na vaš server, igrači u liniji za unos IP adrese servera u klijentu igre moraju unijeti vašu vanjski IP adresa ili domena (adresa web stranice) i kliknite na dugme za povezivanje sa serverom. Eksternu IP adresu može saznati vlasnik servera i reći je igračima koji žele da se povežu na njegov server. Web stranice vam mogu pomoći da saznate svoju vanjsku IP adresu: SpeedTest.net, 2IP.ru, Smart-IP.net.

Ako igrači ne mogu da se povežu na vaš server, pogledajte odeljak.

Server preko VPN-a

Ako imate problema sa interni IP adresa, možete isprobati Hamachi, P2PLauncher, EasyVPN, Garena ili slične usluge. Najpopularniji od njih je Hamachi. Kreator servera i oni koji se povezuju moraju preuzeti i instalirati Hamachi. dalje:

Za server:

  1. Napravite sobu.
  2. ostavite server-ip praznim.
  3. Pokrenite server.
  4. Recite svoj IP u Hamachiju (pored dugmeta za povezivanje) onima koji se povežu.

Za igrače:

  1. Uđite u server sobu.
  2. Pokušajte se povezati koristeći primljenu IP adresu.

Najlakši za korištenje je program P2PLauncher, koji povezuje računare putem peer-to-peer mreže. Samo ga stavite u mapu igre i pokrenite. Na serveru:

  1. Unesite nadimak (to je ujedno i buduće ime servera) i naziv sobe, kliknite na "Pokreni server".
  2. Recite ime sobe i svoj nadimak onome ko želi da vam se pridruži.

Na klijentu:

  1. Pokrenite P2PLuncher. Unesite svoj nadimak i naziv sobe, kliknite na "Pokreni klijenta".
  2. Kao ime servera koristite nadimak igrača koji je kreirao server.

Otvaranje portova

Otvaranje, ili port forwarding (Port Forwarding) omogućava klijentima koji se povezuju sa Interneta da pristupe serveru iza rutera ili modema. Problem sa otvaranjem portova se često susreće prilikom kreiranja servera na lokalnoj podmreži. Ruter ili modem možda blokiraju port koji server igre pokušava da koristi. Za različite modele ovaj postupak se malo razlikuje.

Postoje 2 načina za otvaranje portova:

  • Stranica portforward.com sadrži skup specijalnog softvera koji je dizajniran za otvaranje portova na različitim modelima modema. Idite na ovu stranicu i na listi pronađite model svog modema ili rutera. Idite na stranicu svog modela i odatle preuzmite uslužni program za otvaranje portova. Koristite ga da otvorite port koji vaš server koristi (podrazumevano 25565 ).
  • Pristupite web sučelju vašeg modema ili rutera putem web pretraživača. Po pravilu, da biste je uneli, potrebno je da unesete u liniju za unos web adrese 192.168.1.1 ili 192.168.0.1 . Kada ste u meniju web interfejsa, pronađite stavku Port Forwarding ili NAT. Nakon otvaranja ovog menija, moraćete da unesete neke parametre. Parametri koji mogu biti potrebni: Start Port - 25565, End Port - 25565, IP adresa - lokalna IP adresa računara na kojem kreirate server (na primjer, 192.168.1.2), Protocol - prvo unesite TCP, a zatim ponovite kompletna procedura ponovo za UDP protokol. Primjeri otvaranja portova za mnoge modele modema mogu se naći na portforward.com.

Primjer korištenja programa PFPortChecker

Da biste provjerili da li je postupak otvaranja porta bio uspješan, zamolite nekoga izvan vaše lokalne mreže da se poveže na server koristeći eksternu IP adresu (možete i sami pokušati da se povežete na sebe koristeći vanjsku adresu, ali neuspjeh u ovom slučaju ne znači uvijek server je nedostupan) . Ili preuzmite i instalirajte program PFPortChecker. Na terenu luka unesite broj porta koji ste pokušali otvoriti. Na terenu Protokol prvo odaberite UDP, a zatim TCP. Zatim kliknite na dugme za potvrdu. Nakon završetka provjere, program će prikazati 3 ukupne vrijednosti za TCP i 3 za UDP. Ako je tekst svih 6 rezultata testa zelen, onda je postupak bio potpuno uspješan. Za primjer, pogledajte snimak ekrana sa desne strane.

Administracija servera

Ovaj odeljak opisuje elemente administracije servera – proces upravljanja i održavanja ispravnog rada servera tokom njegovog rada korišćenjem komandne linije i elemenata grafičkog interfejsa.

GUI opis

GUI prozora servera sastoji se od sljedećih elemenata:

  1. Informacijski prozor. Ovaj prozor prikazuje informacije o količini korištene RAM-a, dinamički iscrtava količinu korištene RAM-a itd.
  2. Spisak igrača. Ovaj prozor prikazuje listu nadimaka svih igrača koji su povezani na server.
  3. Prijavite se i razgovarajte. Prikazuje informacije o stanju servera, greškama, rezultatu operacija, korištenju komandi upravljanja serverom od strane igrača itd. Ovdje se također prikazuju sve poruke koje igrači šalju na chat. Sve informacije koje se nalaze u prozoru dnevnika se automatski upisuju u datoteku server.log, koji se nalazi u istom direktoriju kao i server.
  4. Komandna linija. Ovaj panel je najvažniji dio GUI. Iz njega administrator može administrirati server: dodati na bijelu listu, zabraniti, dati igračima stavke ili ovlaštenja operatera (vidi dolje), sačuvati mapu, zaustaviti server itd.

Console Mode

U režimu konzole ili nogui, prisutni su samo dnevnik i komandna linija. Oni obavljaju iste funkcije kao i odgovarajući prozori grafičkog režima.

Možete pokrenuti samo .jar verziju servera u načinu konzole ( minecraft_server.jar). Da biste to učinili, morate navesti parametar nogui u naredbi za pokretanje:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Opis dostupnih komandi

Timovi u igri su podijeljeni u dvije grupe: za operatere i igrače. Uz njihovu pomoć možete pristupiti nekim korisnim funkcijama i operaterima za praćenje statusa servera.

FAQ

P: Igrači ne mogu uništavati blokove, sve polomljeno se vraća nazad. Kako to popraviti?
O: Postoji zaštićena zona u blizini mjesta pojavljivanja, u koju blokove mogu postaviti i uništiti samo operateri servera. Odnosno, igrači samo trebaju pomjeriti točno onoliko blokova u bilo kojem smjeru koliko to košta u zaštiti od pojavljivanja u konfiguracijskoj datoteci servera.

P: U zapisniku servera, poruka „Ne mogu pratiti! Da li je server preopterećen ili je sistemsko vrijeme promijenjeno?” Šta to znači?
O: To znači da je server trenutno preopterećen i možda neće raditi ispravno. Opterećenje servera možete smanjiti tako što ćete zatvoriti sve programe trećih strana, čime ćete smanjiti opterećenje procesora i osloboditi dodatnu RAM memoriju. Možete pokušati ponovo pokrenuti server. Brzina servera u velikoj meri zavisi od broja igrača koji igraju na njemu.

P: Igrači se žale da server užasno zaostaje. Kako mogu ovo popraviti?
O: Možda je brzina internetske veze nedovoljna ili je hardver računara preslab. Pokušajte svesti na najmanju moguću mjeru korištenje internetskog prometa (zatvorite internet pretraživače, torrent klijente, itd.) i smanjite opterećenje korištenja računarskih resursa. Dodati Minecraft_Server.exe na listu isključenja zaštitnog zida/antivirusnog programa i najbolje od svega da ih isključite. Pokušajte ponovo pokrenuti server. Zamolite igrače koji imaju kašnjenje da se ponovo povežu sa serverom - to može biti problem kašnjenja na strani klijenta.

P: Igrači se ne mogu povezati na moj server. šta da radim?
O: Prvo pokušajte sami da se povežete na njega koristeći IP adresu servera localhost. Ako niste mogli da se povežete, server je kreiran potpuno pogrešno. Možda ste napravili grešku prilikom konfigurisanja datoteke server.properties, ili vaš antivirus agresivno blokira server igre. Ako ste uspjeli da se povežete na sopstveni server, proverite da li ste ispravno odredili svoju IP adresu. Možda ste zaboravili otvoriti portove koje koristi server igre. Provjerite ima li grešaka u dnevniku servera - one vas mogu ukazati na uzrok problema.

P: Prilikom povezivanja, igrači dobijaju poruku "Zastarjeli server!" / "Zastarjeli klijent!"
O: Server i klijent moraju biti iste verzije, to pažljivo provjerite.

P:Želim da pokrenem svoju mapu za jednog igrača na serveru. Kako to mogu učiniti?
O: Iz foldera štedi, koji se nalazi u direktoriju instalirane igre ( .minecraft), premjestite mapu sa svojom mapom (na primjer, Novi svijet) u mapu u kojoj se nalazi server igre. Ne zaboravite da se presvučete naziv-nivoa u fajlu server.properties ako vaš folder ima drugačiji naziv od trenutnog serverskog foldera. Prijenos se mora izvršiti s isključenim serverom.

P: Kako mogu stvoriti novi svijet?
O: Izbrišite sve datoteke iz mape svijeta vašeg servera ili navedite novo ime svijeta u parametru naziv-nivoa u fajlu server.properties.

P:Želim da ažuriram server. Šta je potrebno za ovo?
O: Prvo napravite rezervnu kopiju - ako nešto pođe po zlu, možete vratiti server iz rezervne kopije. Zatim ponovo preuzmite izvršnu datoteku servera sa službene stranice i zamijenite staru njome. Zatim pokrenite server - sve postavke, mape i igrači treba da budu sačuvani.

P: Kako da dodam funkcije na server /Dom /warp /spawn drugo?
O: Potražite dodatke za Bukkit. Na primjer, postoji odličan dodatak CommandBook.

P: Prilikom kreiranja servera u zapisniku se pojavljuje poruka: “FAILED TO BIND TO PORT. Možda server već radi na tom portu?”. šta da radim?
O: To znači da je port koji server koristi već zauzet ili je pristup njemu zatvoren. Onemogućite svoje antivirusne i firewall programe koji koriste Internet. Možda ste naveli port koji koristi drugi program (kao što je web server ili torrent klijent), ili ste zaboravili da otvorite portove na svom modemu/ruteru pre nego što počnete da kreirate server. Da biste saznali kako to učiniti, pogledajte posljednji odjeljak ovog članka.

P: U zapisniku servera pojavljuje se poruka: "%username% izgubljena veza: Kraj prijenosa". Sta da radim?
O: Ovaj problem se ponekad može dogoditi na Windows XP SP3 operativnom sistemu. Pokušajte pokrenuti server na virtuelnoj mašini (npr. VirtualBox) ili promenite operativni sistem.

P: Kada pokrenem server, dobijam grešku da je moja verzija Jave zastarela. Kako da znam koju verziju Jave imam?
O: Za igru ​​je potrebna Java 8. Da provjerite svoju verziju, uradite sljedeće:

  1. Otvorite komandnu liniju (konzola, terminal):
    • Windows: -> cmd ->
    • Linux: Položaj menija zavisi od ljuske, obično Aplikacije -> Sistem/Dodaci -> Terminal
    • OS X: U Dock-u ili Finderu: Programi -> Uslužni programi -> Terminal
  2. U komandnoj liniji upišite java -version i pritisnite Enter
  3. U odgovoru pronađite red koji počinje sa java verzijom. Sljedeći broj je Java verzija.

Ako ste dobili ovakvu poruku kao odgovor:

Java nije interna ili eksterna komanda, operativni program ili batch fajl (Windows) bash: java: komanda nije pronađena (Linux i OS X)

to znači da Java nije instalirana ili varijable okruženja nisu postavljene (ovo drugo je obično samo za Windows). Pokušajte učiniti sljedeće:

  1. Desni klik na My Computer
  2. Kliknite na Svojstva
  3. Kliknite na Napredne postavke sistema
  4. Kliknite na Varijable okruženja
  5. Pronađite varijablu Putanja na listi sistemskih varijabli
  6. Kliknite Uredi i dodajte na kraj: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Ponovo otvorite komandnu liniju i pokušajte ponovo

Ako je vaša verzija ispod 1.6.1 ili nemate instaliranu Javu, idite na stranicu za preuzimanje Java i preuzmite najnoviju verziju.

P: Imam dinamički IP! I kupiti statičku adresu radi servera Minecraft'a ne želim da...
O: Koristeći usluge poput DynDNS ili No-IP možete dobiti statičnu domenu trećeg nivoa (myminecraft.dyndns.org, serverminecraft.zapto.org...)

Svaki igrač Minecrafta želi da se igra sa svojim prijateljima na serverima, ali je veoma teško pronaći pristojan server, a sami želite da budete administrator, tako da možete kreirati svoj Minecraft server. Napisali smo ovaj članak i snimili video u kojem smo sredili sve u vezi sa serverom, a nakon toga se nećete zapitati kako napraviti minecraft server na windows-u.

Video uputstvo:


Postoji mnogo jezgri Minecraft servera, pričat ćemo o četiri najpopularnija.


vanila- službeni kernel od programera. Prednosti: Objavljeno odmah nakon objavljivanja nove verzije; Protiv: Nema mnogo dodataka; Niska optimizacija korištenja resursa; Morat ćete zasebno instalirati Forge ako su potrebni modovi.


Bukkit- Kernel baziran na vaniliji. Prednosti: Visoka optimizacija u poređenju sa standardnim kernelom; Mnogi pisani dodaci od programera trećih strana. Protiv: Morate instalirati Forge odvojeno ako su potrebni modovi; Projekat je potpuno zatvoren na verziji 1.6.4, nema podrške na službenoj web stranici. Sada postoji sa Spigotom.


Spigot- Optimiziraniji kernel baziran na Bukkitu. Prednosti: Dosta poboljšanja u odnosu na Buckkit; Svi dodaci napisani u backkitu dobro rade na ovoj jezgri. Protiv: Za početnike, instalacija može biti nezgodna; Morat ćete zasebno instalirati Forge ako su potrebni modovi.


Kotao(prethodno MCPC+) - Kernel baziran na Spigotu koji uključuje unaprijed instalirane Forges. Prednosti: Pošto je Forge već unapred instaliran, ako želite da instalirate modove, ne morate da ga sami instalirate; Svi dodaci napisani u backkitu dobro rade na ovoj jezgri. Protiv: Za nove verzije Minecrafta, morate čekati na montažu prilično dugo, jer programeri isprva čekaju izlazak ažuriranog Spigota.

Sada morate odlučiti za koje svrhe trebate server i na osnovu toga odabrati kernel na kojem ćete razvijati server. Prikazat ćemo stvaranje servera na primjeru svake jezgre.

1) Prvo preuzmite sam server verzije koja vam je potrebna:

(preuzimanja: 6695)

(preuzimanja: 6842)

(preuzimanja: 30288)


(preuzimanja: 233)

(preuzimanja: 20230)

(preuzimanja: 14446)

(preuzimanja: 799)

(preuzimanja: 16740)

(preuzimanja: 215)

(preuzimanja: 683)

(preuzimanja: 336)

(preuzimanja: 101)

(preuzimanja: 191)

(preuzimanja: 104)

(preuzimanja: 9476)

(preuzimanja: 7579)

(preuzimanja: 11945)

(preuzimanja: 312)

(preuzimanja: 178)

(preuzimanja: 162)

(preuzimanja: 169)

(preuzimanja: 506)

(preuzimanja: 205)

(preuzimanja: 470)

(preuzimanja: 3932)

(preuzimanja: 4478)

(preuzimanja: 206)

(preuzimanja: 267)

(preuzimanja: 223)

(preuzimanja: 1320)

(preuzimanja: 962)

(preuzimanja: 227)

(preuzimanja: 159)

(preuzimanja: 1566)


2) Kreirajte poseban folder za server i kopirajte preuzetu datoteku.


3) Pokrenite fajl servera (za fajl sa ekstenzijom *.jar, potrebno je da kliknete desnim tasterom miša na datoteku -> Otvori sa -> Java) i odmah će se prozor konzole zatvoriti (* za verziju veću od 1.6 ), eula.txt false na istinito. Sačuvajte izmenjeni fajl.


4) Ponovo pokrećemo server, čekamo nekoliko sekundi i vidimo da se u folderu pojavilo mnogo fajlova, uključujući i folder sa svetom, što znači da je server normalno pokrenut. Ali ne možete se prijaviti dok ne možete (naravno, ako nemate licencu), da biste se prijavili sa pirata, otvorite datoteku " server.properties" i pronađite parametar " online mod=" i promijenite vrijednost od istinito na false.


5) Možete ući u igru, u mrežnu igru, dodati novi server, možete koristiti IP "127.0.0.1" (Bez navodnika) ili "localhost".



1) Preuzmite server verzije koja vam je potrebna:

(preuzimanja: 35937)


(preuzimanja: 231)

(preuzimanja: 18320)

(preuzimanja: 13919)

(preuzimanja: 702)

(preuzimanja: 1265)

(preuzimanja: 14882)

(preuzimanja: 561)

(preuzimanja: 217)

(preuzimanja: 8386)

(preuzimanja: 6813)

(preuzimanja: 385)

(preuzimanja: 175)

(preuzimanja: 381)

(preuzimanja: 180)

(preuzimanja: 249)

(preuzimanja: 6427)

(preuzimanja: 6081)

(preuzimanja: 230)

(preuzimanja: 348)

(preuzimanja: 1747)

(preuzimanja: 1533)

(preuzimanja: 145)

(preuzimanja: 1685)

(preuzimanja: 299)

(preuzimanja: 254)


2) Kreirajte posebnu fasciklu za server i tamo kopirajte preuzetu datoteku. Kreirajte fajl start.bat(Jednostavnu .txt datoteku treba preimenovati sa ekstenzijom start.bat) sa sljedećim sadržajem:
@echo off
java-jar spigot.jar
pauza

Preuzmite ovu datoteku ako ne razumijete tačno kako da je kreirate:

(preuzimanja: 90557)

2.1) Zatim kopirajte ovu datoteku u fasciklu sa serverom.
Pažnja: Obavezno zamijenite red u datoteci spigot.jar na ime vašeg servera, na primjer spigot-1.8.8-R0.1-SNAPSHOT-latest.jar !
Za uređivanje fajla start.bat, potrebno je: desni klik -> "Uredi".


3) Pokrenite naš " start.bat", trebali biste vidjeti sljedeće (* za servere starije od 1.6):


U folderu servera pojavilo se nekoliko novih fajlova, zanima nas " eula.txt", koji trebate otvoriti i promijeniti vrijednost false na istinito. Sačuvajte izmenjeni fajl.
Kakav je ovo fajl? Ovo je korisnički ugovor između Mojang-a i vas, postavljanjem vrijednosti na true slažete se sa svim uslovima ovog ugovora.


Ali ne možete se prijaviti dok ne možete (naravno, ako nemate licencu), da biste se prijavili sa pirata, otvorite datoteku " server.properties" i pronađite parametar " online mod=" i promijenite vrijednost iz true u false.


Šta je ovaj parametar online moda? On je odgovoran za provjeru licence igrača koji pokušava da se poveže sa serverom, ako igrač dolazi sa piratskog klijenta, server ga neće pustiti da prođe.

5) Uđemo u igru, u mrežu, dodamo novi server, unesemo kao IP - " localhost" (bez navodnika).


1) Preuzmite verziju servera na kojem želite igrati:

(preuzimanja: 206174)

2) Raspakujte preuzetu arhivu u poseban folder.

3) Pokrenite datoteku start.bat i vidjet ćete sljedeće (* za verziju iznad 1.6):


U folderu servera pojavilo se nekoliko novih fajlova, zanima nas " eula.txt", koji trebate otvoriti i promijeniti vrijednost false na istinito. Sačuvajte izmenjeni fajl.
Kakav je ovo fajl? Ovo je korisnički ugovor između Mojang-a i vas, postavljanjem vrijednosti na true slažete se sa svim uslovima ovog ugovora.

4) Ponovo pokrenite server. Čekamo da se lansiranje završi i na kraju vidimo riječ "Gotovo", što znači da je sve u redu.

Imati Minecraft server za sve svoje prijatelje odličan je način da igrate zajedno. Svojim prijateljima možete dodijeliti različita pravila, od češćih borbi do samo konstrukcija i svega ostalog između. Trebat će vam dugoročna internetska veza. Takođe, serveri rade bolje ako na računaru ne rade nijedan drugi program, pa pokušajte da imate računar posvećen upravo tome.

Koraci

Preuzimanje serverskih fajlova

    Pronađite serverske fajlove. Minecraft serverski program možete besplatno preuzeti sa Minecraft web stranice. Možete imati Minecraft server bez kupovine igrica, ali nećete moći da igrate na njemu.

    Kreirajte folder. Minecraft server radi direktno preko programa koji ste preuzeli sa sajta i on će se sam instalirati u fasciklu kroz koju ga pokrenete. Kreirajte folder pod imenom "Minecraft Server" i preuzmite serverski fajl u njega.

Pokretanje servera na Windows-u

    Instalirajte najnoviju verziju Jave. Prvo provjerite svoju Java verziju. U operativnom sistemu Windows XP/Vista/7/8, kliknite na taster Windows i na taster R (K na ruskom rasporedu) da pokrenete komandu "Pokreni". Ukucajte "cmd" u okvir da otvorite komandnu liniju. Upišite "java --version" i pritisnite "enter". Vaša Java verzija mora biti 1.7.

    Pokrenite Minecraft server. Otvorite fasciklu koja sadrži datoteku "Minecraft_server.exe". Dvaput kliknite na .exe datoteku i otvoriće se prozor koji pokazuje napredak izgradnje servera. Proces se odvija automatski. Datoteke za konfiguraciju servera će se automatski generisati i dodati u folder.

    • U ovom trenutku, možete se prijaviti na svoj Minecraft server putem LAN-a ili se možete prijaviti na mreži ako ne koristite ruter. Ako koristite ruter, ali želite da se serveru pristupa na mreži, slijedite korake u odjeljku Prosljeđivanje portova u nastavku.
    • Ako server ne uspije da se pokrene i dobijete iskrivljeni tekst na ekranu, morat ćete pokrenuti server kao administrator. Kliknite desnim tasterom miša na program i izaberite "Pokreni kao administrator". Trebat će vam administratorska lozinka.

Pokretanje servera na Mac OS X

  1. Otvorite folder servera. Otvorite fasciklu koja sadrži datoteku minecraft_server.jar. Kreirajte novi tekstualni dokument koristeći TextEdit. Postavite format na "Make Plain Text". Kopirajte sljedeće linije u datoteku:

    #!/bin/bash
    cd "$(dirname "$0")"
    exec java -Xmx1G -Xms1G -jar minecraft_server.jar

    • Ako želite da serveru dodelite više RAM memorije, promenite sa 1GB na 2GB ili više, u zavisnosti od vašeg sistema.
  2. Sačuvajte fajl. Sačuvajte datoteku kao "start.command". Otvorite "Terminal" u folderu "Utilities". Morat ćete dati dozvolu za izvršenje datoteci start.command koju ste upravo kreirali. Unesite naredbu "chmod A + x" u Terminal, a zatim prevucite datoteku start.command u prozor terminala. Ovo će dati fajlu pravi smjer. Pritisnite Enter da sačuvate promene u datoteci.

    Dvaput kliknite na batch fajl. Pokretanjem start.command, pokrenut ćete Minecraft server.

Veza sa serverom

    Postavite privilegije operatera. Kada prvi put pokrenete server, izađite odmah. Otvorite datoteku ops.txt u direktoriju Minecraft servera. Unesite svoje korisničko ime u ovaj fajl kako biste sebi dali administrativne privilegije. Tako možete izbaciti ili zabraniti igrače, kao i promijeniti druge postavke.

    Postavite svoju bijelu listu. Dodajte Minecraft korisnička imena svojih prijatelja u datoteku white-list.txt u direktoriju Minecraft servera. Samo oni korisnici koji će biti na ovoj listi moći će da se povežu na vaš server. Tako nećete propustiti različite tugovalce u svojoj igri.

    Nabavite eksternu IP adresu. Unesite "moju ip adresu" u Google i dobit ćete svoju eksternu (javnu) IP adresu u prvom rezultatu. Omogućite korisnicima da unesu vašu vanjsku IP adresu u Minecraft izbornik za više igrača.

    • Ako vam ISP dodijeli dinamičku IP adresu, provjerite odjeljak "Dinamički DNS" u nastavku da naučite kako postaviti dinamički DNS koji će ostati konstantan čak i ako se vaša IP adresa promijeni.
  1. Dajte svoju adresu. Dajte IP adresu vašeg servera ili ime hosta svojim prijateljima. Moraće da unesu IP adresu ili ime hosta vašeg servera u meni za više igrača u Minecraft-u.

Modifikacija servera

    Instalirajte sve dodatke. Postoji mnogo dodataka i modifikacija koje kreiraju korisnici koje možete besplatno preuzeti i koje će promijeniti način na koji doživljavate igru. Može se kretati od izgradnje pojačivača do potpunog remonta ekonomije, kao i potpuno novih načina igre. Koristite dodatke da dodate raznolikost svom serveru i zainteresujete svoje prijatelje.

    Preuzmite i instalirajte najnoviju verziju CraftBukkita. Ovaj serverski program će vam dati mogućnost dodavanja dodataka koji nisu podržani od strane redovnog Minecraft serverskog programa.

    Preuzmite nove dodatke. Na webu su dostupna mnoga spremišta dodataka. Pronađite dodatak koji vam se sviđa i preuzmite ga. Provjerite da li preuzimate iz pouzdanog izvora.

    Instalirajte dodatak. Raspakujte datoteku koju ste preuzeli. Datoteke .zip moraju imati .jar datoteke u sebi, koje zauzvrat imaju sve dodatne podatke. Kopirajte svaku .jar datoteku iz .zip datoteke u direktorij dodataka u folderu vašeg servera.

Podešavanje prosljeđivanja portova

    Idite na konfiguracijski meni vašeg rutera. Svaki ruter ima svoj način pristupa postavkama. Većini rutera se može pristupiti preko web pretraživača unošenjem IP adrese, koja je obično 192.168.1.1 ili 192.168.2.1.

    Idite na meni "Prosljeđivanje porta". U pravilu se nalazi pod "Napredne opcije". Može imati drugačije ime kao što je "Virtualni serveri" u zavisnosti od proizvođača.

    Unesite informacije o portu. Podrazumevano, port Minecraft servera je 25565. Ako vaš ruter zahteva opseg portova, onda unesite 25565 u "Start Port" i "End Port".

Svi igrači Minecraft igrica razmišljali su o: - "Kako napraviti Minecraft server?" , "Kako otvoriti portove na računaru?", "Kako pokrenuti minecraft server?" Svi žele osjetiti moć administracije nad igračima servera, ili jednostavno pronaći pravi server za igru ​​sa prijateljima nije tako lako. Budući da ne može svaki igrač sebi priuštiti iznajmljivanje skupog hostinga za minecraft server. razmotrićemo opcije za pokretanje servera na računaru. O ovim i još nekoliko pitanja će se dijelom raspravljati u ovom članku.

Karakteristike jezgri za minecraft

Da bi pokrenuli server, programeri su kreirali jezgra servera. Oni su naš glavni dio servera, koji određuju verziju servera.
Napravili smo gdje se nalaze najčešće verzije jezgri za minecraft server sa linkovima za preuzimanje sa stranice i opisom svake jezgre, njenih karakteristika. Možete odabrati pravo jezgro za vas.
Razmotrit ćemo od najjednostavnijih jezgri za minecraft server do najsloženijih.

Opis jezgra za Minecraft server

vanila

Jezgra vanilije- ovo je prvo jezgro koje izlazi nakon objavljivanja verzije same igre, a zatim se na osnovu njega kreiraju buildovi drugih jezgara. Modovi, dodaci za minecraft ne mogu se instalirati na Vanilla jezgro. Može se preuzeti sa službene web stranice

CraftBukkit

CraftBukkit - Dizajniran da olakša programerima da kreiraju dodatke, jer CraftBukkit može podržati dodatke koji su napisani samo za ovu jezgru.

Spigot

Spigot core kreiran na bazi CraftBukkit jezgre i dizajniran je da zamijeni "velikog brata" stabilnošću i performansama, jer izdvaja još manje RAM-a. Osim toga, svi dodaci napisani za CraftBukkit ići će na Spigot, ali Spigot također ima svoje dodatke koji nisu dostupni CraftBukkitu.

PaperSpigot

PaperSpigot Core- Ovo je poboljšanje Spigot jezgra treće strane koje zahtijeva još manje RAM-a za sebe, a koje je savršeno za instaliranje dodataka na njega. Svi dodaci dizajnirani za Spigot će se savršeno instalirati na PaperSpigot.

MCPC plus

MCPC plus jezgro- ovo je modifikacija servera koja, za razliku od svog starijeg brata (MCPC), koji je kreiran na bazi Bukkita, MCPC plus je napisan od nule, i omogućava vam da instalirate modove i dodatke na minecraft server bez ikakvog portiranja.

Kotao

Cauldron Core- ovo je modifikacija servera bazirana na MCPC plus koja je dizajnirana da instalira i modove i dodatke na server. Minecraft je već ugrađen u njega, a instaliranje modova sa ovom jezgrom nije teško. Ovaj kernel je razvijen kombinovanjem napora švedskih programera serverskih kernela Spigot, Cauldron i Bukkit.

Odabir kernela za kreiranje servera

Ovo je jedno od najvažnijih pitanja prilikom kreiranja servera. Prvo morate odabrati verziju vašeg servera, zatim će ovaj server biti sa modifikacijama, ili će imati samo dodatke.

Serverska jezgra kao što su PaperSpigot, Spigot, CraftBukkit i, naravno, Vanila su odlična za server koji koristi samo dodatak.

Za server sa modovima, možete koristiti jezgra Cauldron i MCPC plus.

Možete pronaći sva jezgra servera

1) Kreirajte folder budući server i idite na njega.
2) Preuzimanje serversko jezgro po vašem izboru
3) U istoj fascikli kreirajte tekstualni dokument i dajte mu naziv starter.bat(datoteku možete imenovati kako god želite, glavna stvar je da ima ekstenziju .bat)
4) Desni klik na datoteku i kliknite "promjena". Za uređivanje serverskih datoteka, bolje je koristiti uređivač

5) Upišite vrijednost u datoteku -

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

gdje je paperspigot-1.11.2.jar ime vašeg kernela.. Čuvanje datoteke

6) Pokrenite našu kreiranu datoteku dvostrukim klikom na lijevu tipku miša.

Konzola servera bi se trebala pojaviti i nakon nekog vremena bi se trebala zatvoriti kako biste se složili sa pravilima EULA.

7) Nekoliko foldera se pojavilo u folderu sa našim serverom, sada nam treba fajl sa imenom eula.txt. Otvorite ga i promijenite vrijednost false na istinito. Onda sačuvajte dokument i blizu.

8) Opet počinjemo naše starter.bat. Konzola bi se trebala pojaviti i server bi se trebao potpuno pokrenuti.
Pišemo engleskim slovima u konzoli stani i pritisnite Enter na taj način zaustavlja server.

Nakon toga, server će sačuvati sve datoteke i konzola će se zatvoriti.

Približno iste fascikle i datoteke će se pojaviti u folderu servera kao na slici ispod.

9) Sada u folderu sa serverom, otvorite naš glavni fajl postavki servera - server.properties, i odmah promijenite vrijednost online mode=true na online-mode=false, tako ćemo moći ući na server iz piratskih verzija minecrafta. Sačuvamo fajl.

podešavanja generatora- postavlja predložak za generiranje superravnog svijeta;

dozvoli-nether- određuje mogućnost prelaska u Donji svijet. Po defaultu, ovaj parametar je postavljen na true. Ako je postavljeno na false, tada će svi igrači iz Nethera biti premješteni u normalu;

naziv-nivoa- naziv foldera sa fajlovima mape koji će se koristiti tokom igre. Fascikla se nalazi u istom direktoriju kao i serverske datoteke. Ako takav direktorij ne postoji, server automatski kreira novi svijet i stavlja ga u direktorij s istim imenom;

enable-query- kada je postavljeno na true, aktivira GameSpy4 protokol za slušanje servera;

dozvoli let- Omogućava letove oko svijeta Minecrafta. Zadana vrijednost je lažna (bez letova);

port servera- specificira port koji će koristiti server igre. Podrazumevani port za Minecraft je 25565. Ne preporučuje se menjanje ove postavke;

level-type- definira tip svijeta (DEFAUT/FLAT/LARGEBIOMES);

enable-rcon- otvara daljinski pristup konzoli servera. Podrazumevano je onemogućeno (netačno);

level-seed- ulazni podaci za generator nivoa. Da biste mogli kreirati nasumične svjetove, ovo polje mora ostati prazno;

force-gamemode- postavlja standardni način igre za igrače koji se povezuju na server;

server-ip- određuje IP adresu koju će igrači koristiti za povezivanje sa serverom;

max-build-height- označava maksimalnu visinu zgrade na serveru. Njegova vrijednost mora biti višestruka od 16 (64, 96, 256, itd.);

spawn-npcs- dozvoljava (ako je postavljeno na true) ili zabranjuje (ako je postavljeno na false) pojavljivanje NPC-a u selima;

bela lista- omogućava i onemogućuje korištenje bijele liste igrača na serveru. Ako je postavljeno na true, tada će administrator moći kreirati bijelu listu dodavanjem nadimaka igrača na nju ručno. Ako je vrijednost postavljena na false, tada svaki korisnik koji zna njegovu IP adresu i port može pristupiti serveru;

mrijeste životinje- dozvoljava automatsko stvaranje prijateljskih mobova ako je postavljeno na true);

snooper-enabled- omogućava serveru da šalje statistiku i podatke programerima;

hardcore- Omogućava Hardcore mod na serveru;

texture-pac- fajl teksture koji će se koristiti kada se plejer poveže sa serverom. Vrijednost ovog parametra je naziv zip-arhive sa teksturama, koja je pohranjena u istom direktoriju kao i server;

online modu- uključuje provjeru premium naloga korisnika koji se povezuju na server. Ako je ovaj parametar postavljen na true, samo vlasnici premium naloga će moći pristupiti serveru. Ako je provjera računa onemogućena (postavljena na false), tada svi korisnici (uključujući, na primjer, igrače koji su krivotvorili nadimak) mogu pristupiti serveru, što stvara dodatne sigurnosne rizike. Kada je provjera onemogućena, možete igrati Minecraft preko lokalne mreže, bez pristupa internetu;

pvp - dozvoljava ili zabranjuje igračima da se bore jedni protiv drugih. Ako je ovaj parametar postavljen na true, tada igrači mogu uništiti jedni druge. Ako je postavljeno na false, tada igrači ne mogu nanijeti direktnu štetu jedni drugima;

poteškoće- postavlja nivo težine igre. Može uzeti vrijednosti od 0 (najlakše) do 3 (najteže);

način igre- označava koji način igre će biti postavljen za igrače koji se pridružuju serveru. Može imati sljedeće vrijednosti: 0 - Survival, 1-Creative, 2-Adventure;

player-idle-timeout- vrijeme neaktivnosti (u minutama), nakon kojeg se igrači automatski isključuju sa servera;

max-players- maksimalno dozvoljeni broj igrača na serveru (od 0 do 999);

spawn-monsters- dozvoljava (ako je postavljeno na true) stvaranje neprijateljskih mobova;

gene-strukture- omogućava (tačno)/onemogućava (netačno) stvaranje struktura (riznice, tvrđave, sela);

pogled-distanca- prilagođava radijus ažuriranih komada koji se šalju igraču; može imati vrijednosti od 3 do 15.

10) Pokrećemo server tako što ćemo ponovo pokrenuti starter.bat.

Nakon što se server u potpunosti učita, već možete ići na server. Korištenje IP adrese 127.0.0.1 ili localhost. Ovo su lokalne adrese vašeg računara i moći ćete da se povežete na server samo koji radi sa vašeg računara koristeći ovu adresu.

Da biste maksimalno iskoristili svoj server, morate dati OP svom nadimku. Najlakši način da to uradite je da pišete u pokrenutu serversku konzolu
op YourNickname Sve u konzoli je napisano latiničnim (engleskim) slovima.
Na primjer, moj nadimak u igrici SyRauk
Zatim da bih se registrovao moram da se registrujem u konzoli
op SyRauk Morate pisati bez "/" (kosa crta)

Nakon što unesete komandu, pritisnite ENTER

Registar nije bitan. (Možete pisati i malim i velikim slovima)

Članak preuzet iz članka na web stranici

Administratorske komande u Minecraft-u

/clear [broj objekta] [dodatni podaci]- Briše inventar navedenog igrača svih predmeta ili određenih ID-ova.

/debug- Pokreće ili zaustavlja mod za otklanjanje grešaka.

/defaultgamemode- Omogućava vam da promijenite zadani način rada za nove igrače na serveru.

/poteškoće- Mijenja težinu igre, 0 - mirno, 1 - lagano, 2 - normalno, 3 - teško.

/enchant [nivo]- Začarajte predmet u ruci do nivoa navedenog u naredbi.

/gamemode [cilja]- Mijenja način igre za određenog igrača. Preživljavanje (preživljavanje, s ili 0), Kreativnost (kreativno, c ili 1), Avantura (avantura, a ili 2). Igrač mora biti online da bi komanda radila.

/gamerule [vrijednost]- Omogućava vam da promijenite nekoliko osnovnih pravila. Vrijednost mora biti istinita ili netočna.

pravila:

doFireTick- ako je false zaustavlja širenje vatre.
doMobLoot- ako je lažno, mafije ne ispuštaju kapi.
doMobSpawning- ako je netačno, onemogućava mrijest mobova.
doTileDrops- ako je netačno, objekti ne ispadaju iz blokova koji se mogu uništiti.
keepInventory- ako je istina nakon smrti, igrač ne gubi sadržaj inventara.
mob Griefing- ako je lažno, mafije ne mogu uništiti blokove (eksplozije puzavica ne kvare krajolik).
commandBlockOutput- ako je netačno, komandni blok ne prikazuje ništa u chatu prilikom izvršavanja naredbi.

/dajte [iznos] [više informacija]- Daje igraču predmet naveden u ID-u bloka.

/pomoć [stranica | tim] ? [stranica | tim]- Prikazuje listu svih dostupnih komandi konzole.

/objaviti- Otvara pristup svijetu preko lokalne mreže.

/recimo- Pokazuje svim igračima poruku u ružičastoj boji.

/spawnpoint [cilj] [x] [y] [z]- Omogućava vam da postavite tačku pojavljivanja za igrača u određenim koordinatama. Ako koordinate nisu specificirane, tačka pojavljivanja će biti vaša trenutna pozicija.

/time set- Omogućava vam da promijenite doba dana. Vrijeme se može specificirati kao numerička vrijednost, gdje je 0 zora, 6000 podne, 12000 zalazak sunca, a 18000 ponoć.

/vrijeme dodaj- Dodaje određeno vrijeme trenutnom.

/toggleddownfall - Daje mogućnost uključivanja ili isključivanja padanja.

/tp , /tp- Omogućava teleportiranje igrača navedenog po imenu na drugog igrača ili na unesene koordinate.

/vrijeme- Omogućava vam promjenu vremena za određeno vrijeme navedeno u sekundama.

/xp- Daje određenom igraču određenu količinu iskustva, od 0 do 5000. Ako unesete L nakon broja, navedeni broj nivoa će se dodati. Osim toga, nivoi se mogu sniziti, na primjer, -10L će smanjiti nivo igrača za 10.

/ban [razlog]- Omogućava vam da blokirate pristup igrača serveru preko nadimka.

/ban-ip- Omogućava vam da blokirate pristup igrača serveru putem IP adrese.

/pardon- Omogućava vam da deblokirate pristup određenom igraču serveru.

/pardon-ip- Uklanja navedenu IP adresu sa crne liste.

/banlist- Omogućava vam da vidite listu svih igrača blokiranih na serveru.

/op- Daje specificiranom igraču privilegije operatera.

/deop- Uklanja privilegije operatera sa plejera.

/kick [razlog]- Izbacuje određenog igrača sa servera.

/list- Prikazuje listu svih igrača na mreži.

/save-all- Prisilno sačuvajte sve promjene promjena na serveru.

/save-on- Omogućava serveru da izvrši automatska spremanja.

/save-off- Sprečava server od automatskog spremanja.

/stop- Isključuje server.

/bela lista- Prikazuje listu igrača na bijeloj listi.

/bijela lista- Dodaje ili uklanja igrača na bijelu listu.

/bijela lista- Omogućava ili onemogućava korištenje bijele liste na serveru.

/whitelist reload- Ponovno učitava bijelu listu, tj. ažurira je prema datoteci white-list.txt (može se koristiti kada se white-list.txt mijenja ručno).

Napisano je još više komandi za minecraft server

Kako otvoriti portove za minecraft server

Ako ste ikada koristili Skype ili torrent ili kreirali server za igre na svom računaru, suočili ste se sa problemom otvaranja portova na ruteru i postavljanja zaštitnog zida ili zaštitnog zida. Ako je u slučaju programa poput Skypea ili, na primjer, uTorrent-a, to je mnogo lakše, jer oni sami konfigurišu i automatski otvaraju portove koristeći UPNP (Universal Plug And Play) tehnologiju - Universal Automatic Configuration of Network Devices., i dodaju se u sami popis izuzetaka zaštitnog zida, a zatim postavljanje igre ili web servera zahtijeva od korisnika da sve ovo uradi ručno.

Prije nego što pređemo direktno na praksu, definirajmo terminologiju:

Luka- adresa aplikacije na lokalnom računaru. Vezana je za IP adresu vašeg računara i izgleda ovako: 192.168.1.7:80 . U ovom slučaju 192.168.1.7 ovo je IP adresa, a ono što ostaje nakon dvotočke je port, tj 80 . Portovi su potrebni da bi se utvrdilo za koji program su namijenjene informacije primljene iz mreže. Ukupno ima 65.536 portova, što je dva na šesnaestu potenciju. Neki od njih su rezervisani. Na primjer, port 80 koriste serveri za rad sa HTTP-om, a port 444 za rad sa HTTPS-om. Ako imate potrebu da kreirate sopstveni web server, moraćete da otvorite oba ova porta za dolazne i odlazne veze. Inače, portove koriste dva protokola TCP i UDP, a razlika između njih je u tome što TCP omogućava kreiranje konekcije u kojoj se svi podaci provjeravaju i garantovano stignu na odredište, bez grešaka. A UPD prenosi podatke bez provjere integriteta i ne garantuje isporuku, što nije sasvim dobro. Ali zbog nepouzdanosti UDP protokola, opterećenje na serveru je smanjeno, pa se često koristi u online igricama gdje mnogo igrača igra istovremeno, te za streaming videa, na primjer, korištenjem Skypea. Ponekad virusi koriste portove za daljinsko povezivanje i prijenos korisničkih podataka na servere uljeza, za to postoje programi za filtriranje portova, mogu se različito zvati Firewall, Firewall, Firewall itd. Ali oni imaju jedan cilj - spriječiti viruse da rade normalno, i obrnuto - učiniti sve što je moguće kako bi obični programi radili ispravno. Na primjer, ako je vaš računar povezan na Internet preko rutera, a ovaj ruter ima zaštitni zid, a vi imate instaliran firewall na vašem računaru i pravila ovih zaštitnih zidova zabranjuju primanje i primanje saobraćaja, na primjer, na portu 5000, onda dok ne konfigurišete oba ova filtera, tada nećete moći ispravno da radite sa programom koji koristi ovaj port.
Nadam se da sada manje-više razumete šta je port i za šta se koristi zaštitni zid. A sada možete prijeći na najzanimljivije i najkorisnije na postavke.

Video uputstvo.

Informacije za ovaj članak preuzete su iz vijesti sa stranice

Top Related Articles