Kuinka tehdä uusia palvelimia minecraftissa. Käyttösopimus ja palvelimen käynnistys

  • opetusohjelma

Minecraft on yksi tämän hetken suosituimmista online-peleistä. Alle kolmessa vuodessa (ensimmäinen virallinen julkaisu tapahtui syksyllä 2011) hän on kerännyt miljoonia faneja ympäri maailmaa.

Pelien kehittäjät keskittyvät tietoisesti parhaisiin esimerkkeihin kahdenkymmenen vuoden takaa, jolloin monet pelit olivat nykystandardien mukaan primitiivisiä grafiikan suhteen ja epätäydellisiä käytettävyyden suhteen, mutta samalla ne olivat todella jännittäviä.

Kuten kaikki hiekkalaatikkopelit, Minecraft tarjoaa käyttäjälle loistavat mahdollisuudet luovuuteen - tämä on itse asiassa sen suosion tärkein salaisuus.

Palvelimien järjestämisestä moninpelitilassa pelaamista vastaavat pelaajat itse ja heidän yhteisönsä. Nykyään Internetissä toimii kymmeniä tuhansia pelipalvelimia (katso esimerkiksi lista täältä).

Asiakkaidemme joukossa on paljon tämän pelin faneja, ja he vuokraavat laitteita peliprojekteihin palvelinkeskuksistamme. Tässä artikkelissa puhumme siitä, mihin teknisiin kohtiin sinun on kiinnitettävä huomiota valittaessa palvelinta
Minecraft.

Valitse alusta

Minecraft-peli sisältää seuraavat arkkitehtoniset elementit:
  1. palvelin - ohjelma, jolla pelaajat ovat vuorovaikutuksessa toistensa kanssa verkon kautta;
  2. asiakas - soittimen tietokoneelle asennettu ohjelma palvelimeen yhdistämiseksi;
  3. laajennukset - lisäykset palvelimeen, jotka lisäävät uusia ominaisuuksia tai laajentavat vanhoja;
  4. modit - lisäyksiä pelimaailmaan (uudet lohkot, esineet, ominaisuudet).

Minecraftille on monia palvelinalustoja. Yleisimmät ja suosituimmat ovat Vanilla ja Bukkit.

Tee heti varaus, että tämä osio sisältää vain pelipalvelimen optimointiin liittyviä vinkkejä. Minecraftin asennuspalvelimen hienosäätöön ja optimointiin liittyvät ongelmat ovat erillinen aihe, joka ei kuulu tämän artikkelin soveltamisalaan; kiinnostuneet lukijat löytävät helposti tarvitsemansa tiedon Internetistä.

Yksi yleisimmistä Minecraftin pelaamisen ongelmista on niin sanotut viiveet - tilanteet, joissa ohjelma ei vastaa käyttäjän syötteisiin ajoissa. Ne voivat johtua ongelmista sekä asiakas- että palvelinpuolella. Alla annamme suosituksia, jotka auttavat vähentämään palvelinpuolen ongelmien todennäköisyyttä.

Tarkkaile säännöllisesti palvelimen ja lisäosien muistin kulutusta

Muistin kulutusta voidaan seurata käyttämällä erityisiä hallintalaajennuksia - esimerkiksi LagMeter .

Pysy kuulolla laajennuspäivityksistä

Pääsääntöisesti uusien laajennusten kehittäjät pyrkivät vähentämään kuormitusta jokaisen uuden version kanssa.

Älä käytä monia laajennuksia, joilla on samanlaiset toiminnot

Suuret laajennukset (esim. Essentials, AdminCMD, CommandBook) sisältävät hyvin usein monien pienempien laajennusten toiminnallisuuden. Sama Essential sisältää esimerkiksi iConomy-, uHome-, OpenInv-, VanishNoPacket- ja Kit-laajennusten toiminnot. Pienet laajennukset, joiden toiminnallisuus kattaa kokonaan yhden suuren toiminnallisuuden, voidaan useimmissa tapauksissa poistaa, jotta palvelinta ei ylikuormiteta.

Rajoita karttaa ja lataa se itse

Jos et rajoita karttaa, palvelimen kuormitus kasvaa merkittävästi. Voit rajoittaa karttaa käyttämällä WorldBorder-laajennusta. Tätä varten sinun on suoritettava tämä laajennus ja suoritettava /wb 200 -komento ja piirrettävä sitten kartta /wb fill -komennolla.

Piirtäminen vie tietysti paljon aikaa, mutta on parempi tehdä se kerran sulkemalla palvelin teknisen työn ajaksi. Jos jokainen pelaaja piirtää kartan, palvelin toimii hitaasti.

Korvaa raskaat laajennukset nopeammilla ja vähemmän resursseja vaativilla laajennuksilla

Kaikkia Minecraft-laajennuksia ei voida kutsua onnistuneiksi: ne sisältävät usein paljon tarpeettomia ja tarpeettomia toimintoja, ja joskus ne kuluttavat myös paljon muistia. Epäonnistuneet laajennukset on parasta korvata vaihtoehtoisilla lisäosilla (niitä on melko vähän). Esimerkiksi LWC-laajennus voidaan korvata Wgfix+MachineGuardilla ja DynMap-laajennus Minecraft Overviewerilla.

Puhdista pisara aina tai asenna lisäosa poistaaksesi pisaran automaattisesti

Pelien pudotukset ovat esineitä, jotka putoavat, kun väkijoukko kuolee tai jotkin lohkot tuhoutuvat. Pisaroiden tallentaminen ja käsittely vie paljon järjestelmäresursseja.

Jotta palvelin toimisi nopeammin, on suositeltavaa poistaa pudotus. Tämä on parasta tehdä käyttämällä erityisiä laajennuksia - esimerkiksi NoLagg tai McClean.

Älä käytä anti-huijauksia

Pelipalvelimille asennetaan usein niin sanottuja huijaushuijauksia – ohjelmia, jotka estävät yritykset vaikuttaa peliin epärehellisillä tavoilla.

Minecraftille on myös huijauksia vastaan. Mikä tahansa huijauksen esto on aina lisäkuormitus palvelimelle. Suojat kannattaa asentaa kantoraketille (jotka eivät kuitenkaan anna ehdotonta takuuta turvallisuudesta ja rikkoutuvat helposti - mutta tämä on erillisen keskustelun aihe) ja asiakkaalle.

Päätelmän sijaan

Kaikki ohjeet ja suositukset ovat paljon tehokkaampia, jos niitä tukevat erityiset esimerkit. Yllä olevien asennusohjeiden perusteella loimme oman MineCraft-palvelimen ja laitoimme kartalle jotain mielenkiintoista.

Tässä on mitä saimme:

  • Bukkit-palvelin - vakaa suositeltu versio 1.6.4;
  • Tilastoliitännäinen - kerää tilastoja pelaajista;
  • Plugin WorldBorder - piirtää ja rajoittaa karttaa;
  • WorldGuard-laajennus (+WorldEdit riippuvuutena) - joidenkin alueiden suojaamiseen.

Kutsumme kaikki pelaamaan sillä: muodostamaan yhteys, lisäämään uusi palvelin ja määrittämään osoite mncrft.slc.tl.

Kivoja uutisia: Elokuun 1. päivästä alkaen kiinteän kokoonpanon omistettujen palvelimien asennusmaksua on alennettu 50 %. Nyt kertaluonteinen asennusmaksu on vain 3000 ruplaa.

Lukijat, jotka eivät voi kommentoida tänne, ovat tervetulleita blogiimme.

Tunnisteet:

  • selectel
  • minecraft
  • oma palvelin
  • pelipalvelin
  • selectel
Lisää tageja

Tämä artikkeli esittelee lukijan nykyisen version puhtaan (ilman muutoksia) Minecraft-palvelimen ominaisuuksiin. Palvelin, toisin kuin asiakas, jaetaan ilmaiseksi pelin virallisen verkkosivuston kautta. Tämän artikkelin tiedot on päivitetty versioon 1.4.7.

Valmistautuminen työhön

Jotta palvelin toimisi, sinun on asennettava Java-paketti tietokoneellesi. Sen voi ladata tältä sivulta. Mutta jos Minecraft-asiakas käynnistyy, tämä on merkki siitä, että tämä paketti on jo asennettu tietokoneeseen.

Palvelimen lataamiseksi sinun on mentävä virallisen sivuston lataussivulle "Moninpelipalvelin" -osiossa. Voit valita palvelimen version - .exe (vain Windows-käyttäjät, ei konsolitilaa) tai .jar (universal). Napsauta sopivaa linkkiä ja tallenna tiedosto erilliseen hakemistoon, joka on palvelimesi päähakemisto. Kun luot palvelinta Linuxissa tai OS X:ssä, palvelimen perushakemisto on työhakemisto - käytä cd:tä /polku/palvelimeen/ .

Palvelimen luominen ja konfigurointi

Palvelinasetusten esittely

Kun ladattu tiedosto on tulevan palvelimen kansiossa, suorita se ja odota, kunnes tason luontiprosessi on valmis. Näet, että useita uusia tiedostoja ja alikansioita on ilmestynyt kansioon.

Harkitse tiedostoa server.properties. Tämä tiedosto sisältää kaikki palvelimen tärkeimmät parametrit. Avaa tämä tiedosto millä tahansa sopivalla tekstieditorilla. Näet seuraavanlaista sisältöä:

#Minecraft-palvelimen ominaisuudet #La 19. tammikuuta 19:41:50 MSK 2013 generator-settings= allow-nether=true level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable -rcon=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= online-mode=true pvp=true vaikeus=1 pelitila =0 max-players=20 spawn-monsters=true generate-structures=true view-distance=10 motd=Minecraft-palvelin

Parametrien kuvaus

Parametri Arvot Oletus Kuvaus
salli-lennon tosi/epätosi väärä Antaa pelaajan lentää Minecraftin maailman ympäri. Tämä vaihtoehto koskee vain lentoja alueella Eloonjääminen ja sillä on vaikutusta vain, jos vastaava laajennus on olemassa (esimerkiksi Flight). Tämä ei vaikuta millään tavalla luovassa tilassa oleviin lentoihin.
salli-ei tosi/epätosi totta Tämä parametri määrittää mahdollisuuden siirtyä alempaan maailmaan. Jos se on poistettu käytöstä, kaikki Alankomaissa olleet pelaajat siirretään normaaliin peliin. Ei vaikuta siirtymiseen loppuun.
vaikeus Numero (0-3) 1 Vaikeustaso: 0 - Rauhallinen 1 - Helppo 2 - Normaali 3 - Vaikea
enable-command-block tosi/epätosi väärä Mahdollistaa komentolohkon käytön. Tätä vaihtoehtoa ei luoda ensimmäisen käynnistyksen yhteydessä, mutta se tulee näkyviin, kun yrität käyttää komentolohkoa ensimmäisen kerran.
aktivoi-kysely tosi/epätosi väärä Voit aktivoida GameSpy4-protokollan palvelimen kuuntelemista varten (palvelimen tietojen hankkimiseksi).
enable-rcon tosi/epätosi väärä Voit käyttää palvelinkonsolin etäkäyttöä.
pelitila Numero (0-2) 0 Normaali pelitila, joka asetetaan automaattisesti kaikille pelaajille, jotka liittyvät palvelimelle ensimmäistä kertaa. Yksittäisen pelaajan tilaa muutetaan /gamemode-komennolla. 0 - Selviytyminen 1 - Luova 2 - Seikkailu (saatavilla 12w22a lähtien)
generaattorin asetukset Ei Linja Tämä rivi määrittää erittäin litteän maailman sukupolvimallin. Katso superplane saadaksesi lisätietoja.
generoi-rakenteita tosi/epätosi totta Luodaanko rakenteita (aarret, linnoitukset, kylät...)
hardcore tosi/epätosi väärä Ottaa käyttöön hardcore-tilan palvelimella. Kuoleman jälkeen - kielto, et voi muodostaa yhteyttä uudelleen.
taso-nimi Kansion nimi maailman- Karttatiedostot sisältävän kansion nimi, jota palvelin käyttää pelin aikana. Tämä kansio sijaitsee samassa hakemistossa kuin palvelin. Jos se ei tule näkyviin, palvelin luo automaattisesti uuden maailman ja sijoittaa tiedostonsa tämännimiseen kansioon.
tasainen siemen Mikä tahansa sallittu vilja Ei Syöttötiedot (siemen) tasogeneraattorille. Jos haluat luoda satunnaisen maailman, jätä tämä kenttä tyhjäksi.
tasotyyppinen OLETUS/LATA/SUORAT OLETUS Määrittää maailman tyypin.
suurin rakennuskorkeus Jaollinen luvulla 16 (64 - 256) 256 Määrittää palvelimellasi olevan rakennuksen enimmäiskorkeuden. Tämän tason yläpuolella ei ole mahdollista rikkoa tai asettaa palikoita. Maasto voi syntyä tämän tason yläpuolella, ja lohkot voidaan tuhota TNT:llä ja tulella. Lisäksi kauhat toimivat rajan yläpuolella (vika).
maksimimäärä pelaajia Numero (0-2147483647) 20 Määrittää suurimman sallitun pelaajien määrän palvelimella.
motd Merkkijono on lyhyempi kuin 60 merkkiä Minecraft palvelin Palvelimen kuvaus, joka näytetään, kun yhteys on muodostettu palvelinluettelossa. Tukee tekstin muotoilua.
online-tilassa tosi/epätosi totta Tämän asetuksen avulla voit ottaa käyttöön tai poistaa käytöstä käyttäjien premium-tilien todennuksen, jotka muodostavat yhteyden tähän palvelimeen. Jos väärä- Ohjelma ei tarkista pelaajien tilejä ja pelaajat pääsevät palvelimelle, jos heidän tilillään ei ole "premium-tilin" tilaa. Jos parametrin arvo totta, vain käyttäjät, joilla on premium-tili, voivat käyttää palvelinta. Jos tilin vahvistus on poistettu käytöstä, "merirosvot" ja pelaajat, jotka ovat väärentäneet lempinimen, voivat päästä tälle palvelimelle, mikä on jokseenkin vaarallista. Järjestelmänvalvoja, joka luo palvelimen tässä tilassa, ei riko käyttösopimuksen ehtoja, koska tämä vaihtoehto on lisätty palvelinasetusten luetteloon tarkoituksella - poistamalla tarkistuksen, voit esimerkiksi pelata paikallisessa verkossa ilman pääsy Internetiin.
pvp tosi/epätosi totta Ottaa käyttöön/poistaa pelaajista, jotka saavat vahinkoa muiden palvelimella olevien pelaajien hyökkäyksistä. klo totta pelaajat voivat "taistella" keskenään tappaen toisiaan. Jos arvo on asetettu väärä, pelaajat eivät voi tehdä suoraa vahinkoa toisilleen.
query.port Numero (1-65535) 25565 Portti tiedon saamiseksi palvelimesta. Näkyy automaattisesti, kun enable-query=true .
rcon salasana Linja Ei Salasana etäkäyttöön palvelimelle. Näkyy automaattisesti, kun enable-rcon=true .
rcon.port Numero (1-65535) 25575 Portti etäpalvelimen ohjaukseen. Näkyy automaattisesti, kun enable-rcon=true .
palvelin-ip Mikä tahansa kelvollinen IP-osoite Ei Määrittää palvelimen IP-osoitteen, jota muut pelaajat käyttävät muodostaessaan yhteyden tähän palvelimeen. On suositeltavaa jättää tämä kenttä tyhjäksi, mutta jos haluat antaa palvelimelle tietyn IP-osoitteen, voit määrittää sen tällä vaihtoehdolla.
palvelimen portti Numero (1-65535) 25565 Tämä parametri määrittää TCP- ja UDP-protokollien portin arvon, jota pelipalvelin käyttää. Minecraftin vakioportti on 25565. Arvoa ei suositella muuttamaan, koska päästäkseen palvelimeen tavallisella portilla, soittimen tarvitsee vain kirjoittaa IP- tai DNS-osoite porttia määrittämättä, ja muita portteja käytettäessä on todennäköistä, että tämä portti on jo toisen verkkoresurssin varaama. Jos haluat silti määrittää portin manuaalisesti, valitse suurempia numeroita ja vältä suosittuja portteja: 80 ja 8080 (verkkopalvelin), 21 (ftp-palvelin), 22 (ssh-palvelin), 143 (imap), 6969 ja 6881-6889 (bittorrent). ) jne. Esimerkiksi portti 25000 on hyvä.
snooper-yhteensopiva tosi/epätosi totta Antaa palvelimen lähettää joitain tilastoja ja tietoja kehittäjille.
kutevat eläimet tosi/epätosi totta samoin kutemaan hirviöitä mutta ystävällisille väkijoukoille (lehmät, siat, lampaat...).
kutemaan hirviöitä tosi/epätosi totta Jos parametrin arvo totta, silloin, kuten yksinpelissä, vihamieliset väkijoukot ilmestyvät kartalle yöllä ja pimeissä luolissa ja yrittävät vahingoittaa palvelimella olevia pelaajia. Jos arvo väärä, vihamieliset väkijoukot (esim. luurangot, zombit) eivät synny automaattisesti pelin aikana, mutta ne voidaan synnyttää modien avulla. Kaikki kartan väkijoukot säilyvät.
spawn-npcs tosi/epätosi totta Salli NPC:iden syntyä kylissä.
kutujen suojaus Numero (1-100) 16 Kuteellisen alueen suojasäde lohkoissa (vain operaattorit voivat muuttaa tätä aluetta). Säde 0 antaa suojan yksittäiselle lohkolle, 1 3x3 vyöhykkeelle ja niin edelleen. Tätä vaihtoehtoa ei luoda ensimmäisen käynnistyksen yhteydessä, vaan se tulee näkyviin, kun ensimmäinen pelaaja liittyy palvelimeen. 1.4.2:n jälkeen spawn-suojaus poistetaan automaattisesti käytöstä, jos palvelimella ei ole yhtä operaattoria.
tekstuuri paketti Tiedoston nimi Ei Niiden pintakuvioiden sijainti, joita palvelin tarjoaa ladattavaksi soittimeen yhteyden muodostamisen yhteydessä. Tässä kentässä sinun on määritettävä palvelinkansiossa sijaitsevan zip-arkiston nimi.
katseluetäisyys Numero (3-15) 10 Säätää soittimeen lähetettävien päivitettyjen osien säteen. Viite: vetoetäisyys Kaukana näyttää alueen 9 palan säteellä.
valkoinen lista tosi/epätosi väärä Voit ottaa käyttöön / poistaa käytöstä sallittujen luettelon käytön palvelimella. klo totta palvelimen järjestelmänvalvojan on lisättävä manuaalisesti pelaajien lempinimet sallittujen luetteloon. Jos asetettu väärä, kuka tahansa pelaaja voi käyttää tätä palvelinta, tietäen sen IP-osoitteen ja portin. Palvelimen järjestelmänvalvojat voivat kirjautua sisään palvelimelle riippumatta sallitusta listasta.

Juuri ennen pelin aloittamista palvelimella voit määrittää yllä olevat palvelinasetukset.

  • Ala palvelin-ip on parasta jättää se tyhjäksi - peli määrittää ja määrittää tämän parametrin itse. Mutta jos haluat määrittää palvelimelle tietyn IP-osoitteen, voit muuttaa tätä asetusta.
  • Ala pelitila ilmaisee pelitilan, joka otetaan automaattisesti käyttöön kaikille palvelimelle liittyville pelaajille. Tietyn pelaajan pelitilaa voidaan muuttaa käytön aikana.
  • Jos olet sisällyttänyt valkoinen lista, tee itsestäsi operaattori tai salli itsesi luettelo.
  • Kun täytät kenttää suurin rakennuskorkeus sopimattomalla numerolla palvelin valitsee automaattisesti lähimmän numeron, jota se voi käyttää.

Kaikki tämän tiedoston asetusten muutokset vaativat palvelimen uudelleenkäynnistyksen. Lisäksi palvelin voi joskus kirjoittaa muutoksia tähän tiedostoon, joten on parasta määrittää uudelleen, kun palvelin on offline-tilassa.

Luodaan yhteyttä palvelimeen

On syytä huomata, että pelaajat sekä paikallisverkosta että Internetistä voivat pelata palvelimella samanaikaisesti.

Yhdistäminen omaan palvelimeesi

Jos käytät palvelinta samalla tietokoneella, jolla aiot pelata, sinun tarvitsee vain muodostaa yhteys kirjoittamalla 127.0.0.1 tai localhost. Tämä osoite käyttää virtuaalista verkkoliitäntää (loopback), joka on aina käytettävissä, vaikka tietokoneessa ei olisi verkkokorttia.

Jos et saa yhteyttä edes silmukkaliittymän kautta, tämä on syy tarkistaa virustorjunta- ja palomuuriasetukset. Lisää Minecraft Server -poikkeuksia ja portti 25565.

Palvelin paikallisessa verkossa

Pelipalvelimen määrittäminen paikallisverkon kautta on paljon yksinkertaisempaa kuin Internetistä avattavan palvelimen luominen, ja se on helpompaa palvelimeen yhdistämisen virheiden osalta.

Lisäksi osoitteesi voi olla pysyvä, staattinen tai vaihda aina, kun muodostat yhteyden uudelleen palveluntarjoajaan, eli ole dynaaminen. Helpoin tapa määrittää osoitetyyppi on kytkeä modeemi uudelleen ja vertailla ulkoisia IP-osoitteita. Jos IP-osoite muuttuu modeemin yhdistämisen jälkeen, se tarkoittaa, että sinulla on dynaaminen IP-osoite. Dynaamiset osoitteet ovat yleisempiä kuin staattiset, mutta pelipalvelinta luotaessa on suositeltavaa käyttää staattista IP-osoitetta, koska dynaaminen osoite vaihtuu aina, kun muodostat yhteyden uudelleen Internet-palveluntarjoajaasi (ja sinun on kerrottava uusi osoite pelaajillesi). koko ajan). Staattinen osoite on kuitenkin valinnainen ehto palvelimen toiminnalle.

Lisäksi on palveluita (mukaan lukien ilmaiset), jotka tarjoavat kolmannen tason verkkotunnuksia, esimerkiksi dyn.com/dns/ . Osoitteen päivitys tehdään yleensä käyttämällä erityistä ohjelmaa, joka sinun on asennettava tietokoneellesi, mutta jotkin modeemit ja reitittimet voivat suorittaa tämän toiminnon itse (katso Dynamic DNS reitittimen käyttöliittymästä). Monet palveluntarjoajat tarjoavat staattisen IP-osoitteen lisäpalveluna.

Palvelinyhteys

Yhdistääkseen palvelimeesi pelaajien on syötettävä peliohjelman palvelimen IP-osoitteen syöttöriville oma ulkoinen IP-osoite tai verkkotunnus (verkkosivuston osoite) ja napsauta Yhdistä palvelimeen -painiketta. Palvelimen omistaja voi selvittää ulkoisen IP-osoitteen ja kertoa sen pelaajille, jotka haluavat muodostaa yhteyden hänen palvelimeensa. Verkkosivustot voivat auttaa sinua selvittämään ulkoisen IP-osoitteesi: SpeedTest.net, 2IP.ru, Smart-IP.net.

Jos pelaajat eivät pysty muodostamaan yhteyttä palvelimeesi, katso kohta.

Palvelin VPN:n kautta

Jos sinulla on ongelmia sisäinen IP-osoite, voit kokeilla Hamachi-, P2PLauncher-, EasyVPN-, Garena- tai vastaavia palveluita. Näistä suosituin on Hamachi. Palvelimen luojan ja yhteyden muodostavien on ladattava ja asennettava Hamachi. Edelleen:

Palvelimelle:

  1. Luo huone.
  2. jätä server-ip tyhjäksi.
  3. Käynnistä palvelin.
  4. Kerro IP-osoitteesi Hamachissa (yhteyspainikkeen vieressä) niille, jotka muodostavat yhteyden.

Pelaajille:

  1. Mene palvelinhuoneeseen.
  2. Yritä muodostaa yhteys vastaanotetun IP-osoitteen kautta.

Helpoin käyttää on P2PLauncher-ohjelma, joka yhdistää tietokoneet vertaisverkon kautta. Laita se vain pelikansioosi ja suorita se. Palvelimella:

  1. Syötä lempinimi (se on myös palvelimen tuleva nimi) ja huoneen nimi, napsauta "Käynnistä palvelin".
  2. Kerro huoneen nimi ja lempinimesi kaikille, jotka haluavat liittyä sinuun.

Asiakkaalla:

  1. Käynnistä P2PLuncher. Syötä lempinimesi ja huoneen nimi, napsauta "Launch Client".
  2. Käytä palvelimen nimenä palvelimen luoneen pelaajan lempinimeä.

Porttien avaaminen

Avaaminen, tai portin uudelleenohjaus (Portin uudelleenohjaus) mahdollistaa Internetistä yhteyden muodostavien asiakkaiden pääsyn palvelimelle reitittimen tai modeemin takana. Porttien avaamisongelma kohdataan usein luotaessa palvelinta paikalliseen aliverkkoon. Reititin tai modeemi saattaa estää portin, jota pelipalvelin yrittää käyttää. Eri malleissa tämä menettely on hieman erilainen.

On 2 tapaa avata portit:

  • Sivusto portforward.com sisältää joukon erityisiä ohjelmistoja, jotka on suunniteltu avaamaan portteja eri modeemimalleissa. Siirry tälle sivustolle ja etsi luettelosta modeemi tai reitittimesi malli. Siirry mallisi sivulle ja lataa sieltä porttien avaamiseen tarkoitettu apuohjelma. Käytä sitä palvelimesi käyttämän portin avaamiseen (oletuksena 25565 ).
  • Käytä modeemi tai reitittimesi verkkokäyttöliittymää verkkoselaimen kautta. Yleensä sinun on syötettävä se verkko-osoitteen syöttöriville 192.168.1.1 tai 192.168.0.1 . Kun olet verkkokäyttöliittymävalikossa, etsi kohde Portin uudelleenohjaus tai NAT. Tämän valikon avaamisen jälkeen sinun on syötettävä joitain parametreja. Mahdollisesti vaadittavat parametrit: Aloitusportti - 25565, Loppuportti - 25565, IP-osoite - sen tietokoneen paikallinen IP-osoite, johon luot palvelimen (esimerkiksi 192.168.1.2), Protokolla - kirjoita ensin TCP ja toista sitten koko menettely uudelleen UDP-protokollalle. Esimerkkejä porttien avaamisesta useille modeemeille löytyy osoitteesta portforward.com.

Esimerkki PFPortChecker-ohjelman käytöstä

Tarkistaaksesi, onnistuiko portin avaaminen, pyydä jotakuta lähiverkon ulkopuolista muodostamaan yhteys palvelimeen käyttämällä ulkoista IP-osoitetta (voit myös yrittää muodostaa yhteyden itsellesi käyttämällä ulkoista osoitetta, mutta epäonnistuminen ei tässä tapauksessa aina tarkoita palvelin ei ole käytettävissä). Tai lataa ja asenna PFPortChecker-ohjelma. Kentällä portti anna portin numero, jonka yritit avata. Kentällä pöytäkirja valitse ensin UDP ja sitten TCP. Napsauta sitten tarkistuspainiketta. Tarkistuksen päätyttyä ohjelma näyttää 3 kokonaisarvoa TCP:lle ja 3 UDP:lle. Jos kaikkien kuuden testituloksen teksti on vihreä, toimenpide oli täysin onnistunut. Katso esimerkki oikealla olevasta kuvakaappauksesta.

Palvelimen hallinta

Tässä osiossa kuvataan palvelimen hallinnan elementtejä - prosessia palvelimen oikean toiminnan hallinnassa ja ylläpitämisessä sen toiminnan aikana komentorivin ja graafisen käyttöliittymän elementtien avulla.

GUI-kuvaus

Palvelinikkunan graafinen käyttöliittymä koostuu seuraavista elementeistä:

  1. Tietoikkuna. Tämä ikkuna näyttää tiedot käytetyn RAM-muistin määrästä, piirtää dynaamisesti käytetyn RAM-muistin määrän jne.
  2. Luettelo pelaajista. Tämä ikkuna näyttää luettelon kaikkien palvelimeen yhdistettyjen pelaajien lempinimistä.
  3. Kirjaudu ja chatata. Se näyttää tietoja palvelimen tilasta, virheistä, toimintojen tuloksista, pelaajien palvelimen hallintakomentojen käytöstä jne. Kaikki pelaajien chattiin lähettämät viestit näkyvät myös täällä. Kaikki loki-ikkunassa olevat tiedot kirjoitetaan automaattisesti tiedostoon server.log, joka sijaitsee samassa hakemistossa kuin palvelin.
  4. Komentorivi. Tämä paneeli on GUI:n tärkein osa. Sieltä järjestelmänvalvoja voi hallita palvelinta: lisätä sallittujen listalle, kieltää, antaa pelaajille esineitä tai operaattorivaltuuksia (katso alla), tallentaa kartan, pysäyttää palvelimen jne.

Konsolitila

Konsoli- tai nogui-tilassa vain loki ja komentorivi ovat läsnä. Ne suorittavat samat toiminnot kuin vastaavat grafiikkatilan ikkunat.

Voit käyttää vain palvelimen .jar-versiota konsolitilassa ( minecraft_server.jar). Tätä varten sinun on määritettävä nogui-parametri käynnistyskomennossa:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Kuvaus käytettävissä olevista komentoista

Pelin joukkueet on jaettu kahteen ryhmään: operaattoreille ja pelaajille. Niiden avulla voit käyttää hyödyllisiä ominaisuuksia ja operaattoreita seurata palvelimen tilaa.

FAQ

K: Pelaajat eivät voi tuhota lohkoja, kaikki rikki palautetaan takaisin. Kuinka korjata se?
V: Spawn-pisteen lähellä on suoja-alue, jonne lohkoja voivat sijoittaa ja tuhota vain palvelinoperaattorit. Eli pelaajien tarvitsee vain siirtää noin 30 lohkoa mihin tahansa suuntaan.

K: Palvelinlokissa viesti "Ei pysy perässä! Onko palvelin ylikuormitettu tai järjestelmän aika muuttunut?" Mitä se tarkoittaa?
V: Tämä tarkoittaa, että palvelin on tällä hetkellä ylikuormitettu eikä välttämättä toimi kunnolla. Voit vähentää palvelimen kuormitusta sulkemalla kaikki kolmannen osapuolen ohjelmat, mikä vähentää prosessorin kuormitusta ja vapauttaa lisää RAM-muistia. Voit yrittää käynnistää palvelimen uudelleen. Palvelimen nopeus riippuu suuresti sillä pelaavien pelaajien määrästä.

K: Pelaajat valittavat, että palvelin viivästyy kauheasti. Miten voin korjata tämän?
V: Ehkä Internet-yhteyden nopeus on riittämätön tai tietokonelaitteisto on liian "heikko". Yritä minimoida Internet-liikenteen käyttö (sulje Internet-selaimet, torrent-asiakkaat jne.) ja vähennä tietokoneresurssien käytön kuormitusta. Lisätä Minecraft_Server.exe palomuuri/virustorjunta poissulkemisluetteloosi ja mikä parasta, sammuta ne. Yritä käynnistää palvelin uudelleen. Pyydä pelaajia, joilla on viivettä, muodostamaan yhteys palvelimeen uudelleen - se voi olla asiakaspuolen viiveongelma.

K: Pelaajat eivät voi muodostaa yhteyttä palvelimeeni. Mitä tehdä?
V: Yritä ensin muodostaa yhteys siihen itse käyttämällä palvelimen IP-osoitetta paikallinen isäntä. Jos yhteyden muodostaminen ei onnistunut, palvelin luotiin täysin väärin. Olet ehkä tehnyt virheen määrittäessäsi tiedostoa server.properties, tai virustorjuntasi estää aggressiivisesti pelipalvelimen. Jos onnistuit muodostamaan yhteyden omaan palvelimeesi, tarkista, oletko määrittänyt oman IP-osoitteesi oikein. Ehkä unohdit avata pelipalvelimen käyttämät portit. Tarkista palvelimen lokista virheitä - ne voivat osoittaa ongelman syyn.

K: Yhdistyksen yhteydessä pelaajat saavat viestin "Vanhentunut palvelin!" / "Vanhentunut asiakas!"
V: Palvelimen ja asiakkaan on oltava sama versio, tarkista tämä huolellisesti.

K: Haluan käyttää yksinpelikarttania palvelimella. Miten minun pitäisi tehdä se?
V: Kansiosta säästää, joka sijaitsee asennetun pelin hakemistossa ( .minecraft), siirrä kansio kartallasi (esimerkiksi Uusi maailma) kansioon, jossa pelipalvelin sijaitsee. Älä unohda vaihtaa taso-nimi tiedostossa server.properties jos kansiosi on nimetty eri tavalla kuin nykyinen palvelinkansio. Siirto on suoritettava palvelimen ollessa pois päältä.

K: Kuinka voin luoda uuden maailman?
V: Poista kaikki tiedostot palvelimesi maailmankansiosta tai määritä parametriin uusi maailmannimi taso-nimi tiedostossa server.properties.

K: Haluan päivittää palvelimen. Mitä tähän tarvitaan?
V: Tee ensin varmuuskopio - jos jokin menee pieleen, voit palauttaa palvelimen varmuuskopiosta. Lataa sitten palvelimen suoritettava tiedosto uudelleen viralliselta sivustolta ja korvaa vanha sillä. Käynnistä sitten palvelin - kaikki asetukset, kartat ja pelaajat tulee tallentaa.

K: Kuinka lisään toimintoja palvelimelle /Koti /loimi /saada aikaan muu?
V: Katso Bukkitin lisäosat. Siellä on esimerkiksi loistava CommandBook-laajennus.

K: Kun luot palvelinta, lokiin ilmestyy viesti: "SITOA PORTTIIN EI SITOA. Ehkä palvelin on jo käynnissä kyseisessä portissa?". Mitä tehdä?
V: Tämä tarkoittaa, että palvelimen käyttämä portti on jo varattu tai pääsy siihen on suljettu. Poista käytöstä Internetiä käyttävät virustorjunta- ja palomuuriohjelmasi. Olet ehkä määrittänyt portin, jota toinen ohjelma käyttää (kuten verkkopalvelin tai torrent-asiakas), tai unohdit avata modeemin/reitittimen portit ennen palvelimen luomisen aloittamista. Lisätietoja sen tekemisestä on tämän artikkelin viimeisessä osassa.

K: Palvelinlokiin tulee viesti: "%käyttäjänimi% katkesi yhteys: streamin loppu". Mitä minun pitäisi tehdä?
V: Tämä ongelma voi joskus ilmetä Windows XP SP3 -käyttöjärjestelmässä. Yritä käyttää palvelinta virtuaalikoneessa (esim. VirtualBox) tai vaihda käyttöjärjestelmää.

K: Kun käynnistän palvelimen, saan virheilmoituksen, että Java-versioni on vanhentunut. Mistä tiedän, mikä Java-versio minulla on?
V: Peli vaatii Java 6:n. Tarkista versiosi seuraavasti:

  1. Avaa komentorivi (konsoli, pääte):
    • Windows: -> cmd ->
    • Linux: Valikon sijoittelu vaihtelee komentotulkin mukaan, yleensä Sovellukset -> Järjestelmä/Lisävarusteet -> Pääte
    • OS X: Dockissa tai Finderissa "e: Ohjelmat -> Apuohjelmat -> Pääte
  2. Kirjoita komentokehotteeseen java -versio ja paina Enter
  3. Etsi vastauksesta rivi, joka alkaa java-versiolla . Seuraava numero on Java-versio.

Jos sait vastauksena tällaisen viestin:

Java ei ole sisäinen tai ulkoinen komento, toimiva ohjelma tai komentotiedosto (Windows) bash: java: komentoa ei löydy (Linux & OS X)

se tarkoittaa, että Javaa ei ole asennettu tai ympäristömuuttujia ei ole asetettu (jälkimmäinen on yleensä vain Windowsille). Yritä tehdä seuraavaa:

  1. Napsauta hiiren kakkospainikkeella Oma tietokone
  2. Napsauta Ominaisuudet
  3. Napsauta Järjestelmän lisäasetukset
  4. Napsauta Ympäristömuuttujat
  5. Etsi Path-muuttuja järjestelmämuuttujien luettelosta
  6. Napsauta Muokkaa ja lisää loppuun: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Avaa komentokehote uudelleen ja yritä uudelleen

Jos versiosi on vanhempi kuin 1.6 tai sinulla ei ole Javaa asennettuna, siirry Java-lataussivulle ja lataa uusin versio.

K: Minulla on dynaaminen IP! Mutta en halua ostaa staattista osoitetta Minecraft-palvelimelle "a ....
V: Käyttämällä palveluita, kuten DynDNS tai No-IP, voit saada staattisen kolmannen tason verkkotunnuksen (myminecraft.dyndns.org, serverminecraft.zapto.org...)

Jos haluat avata oman palvelimesi, mutta et tiedä miten se tehdään, tämä artikkeli kiinnostaa sinua. Luo minecraftissa palvelin, jonka avulla voit pelata ystävien tai muiden pelaajien kanssa omassa maailmassasi. Mukana on myös kokoelma modeja, jotka koristavat maailmaasi parempaan suuntaan. Kokoonpano tehdään ilman suuria vaikeuksia. Käytä erilaisia ​​komentoja, niiden avulla voit hallita peliä maailmassasi: kieltää pelaajia, muuttaa säätä Minecraftissa ja paljon muuta.

Youtubesta löytyy paljon videoita kuinka pitää hauskaa. Ja myös, jos olet kiinnostunut, voit luoda oman kanavasi ja tehdä kaikki seikkailusi videolla. Luomalla oman palvelimesi hallitset sitä täysin. Minecraft on peli, jossa fantasia saa vapaat kädet, joten voit arvioida mielikuvituksesi lisäksi myös ystäviäsi. Erilaisten muutosten kokoonpano peliin täyttää sen enemmän ominaisuuksia. Pelaajat voivat myös koota pelin itse ja jakaa eri sivustoille. Kokoonpano voidaan luoda yhdistämällä useita modeja minecraftissa.

Voit myös laittaa palvelimelle erilaisia ​​karttoja, joita voit käydä läpi ystävien kanssa. Voit asentaa ne verkkosivuillamme Kartat-osiossa. Voit asentaa ne ja pitää hauskaa niiden läpi, voit tehdä niitä itse luomalla oman maailman. Ja jos aiot luoda jotain todella siistiä, voit halutessasi laittaa ne yleiseen ladattavaksi. Jos pelaajat haluavat, voit luoda uskomattoman kauniin kartan, joka oikeuttaa työsi, katsomalla kaunista minecraft-karttaa.

Palvelimen komennoilla on myös tärkeä rooli, kuten jo edellä mainittiin, niiden avulla voit "pitää ohjauspaneelia käsissäsi". Komennot kirjoitetaan niin, että palvelin on sinun hallinnassasi.
Komennot näkyvät alla olevassa kuvakaappauksessa (NAPSAUTA NIITÄ):

Palvelimen luominen minecraftissa

Ensin sinun on mentävä osoitteeseen http://www.minecraft.net/download.jsp ja sinun on ladattava tiedosto nimeltä Minecraft_Server.exe. Tämä on virallinen sivusto, joten se sisältää kaikki uusimmat versiot.
Lataamasi Minecraft_Server.exe-tiedosto (tai muuten sitä kutsutaan nimellä minecraft_server.jar) on avattava ja siirrettävä kansioon, jossa palvelin tulee olemaan.
Siirrytään nyt portteihin, sinun on avattava se, mutta jos sinulla on se auki 25565, näet seuraavan merkinnän:


Pysy nyt rauhallisena ja odota, kunnes minecraft-pelin prosessi päättyy. Kun olet valmis, sinun on suljettava ikkuna.

Toinen tapaus on, jos sinulla on portti suljettuna minecraftille tai jokin ohjelma, kuten palomuuri, estää Minecraft_Server.exe- tai Javan toiminnan, kuten alla olevassa kuvassa näkyy. Jos näin käy, yritä poistaa java ja asentaa se uudelleen. Palomuurista tulee viesti ja sinun on sallittava sovelluksen käyttö.


Kuinka avata portti 25565. Joka tapauksessa sinun on aluksi sallittava Java-käyttö, jos tietysti tällainen ikkuna avautuu. Tietysti sallit javalle nämä oikeudet. Kuvakaappauksessa on esimerkki estämisestä.


Jos kaikki menee hyvin, uudet tiedostot ilmestyvät kansioon ja maailman kansioon.
Tarvitsemme ehdottomasti tiedoston nimeltä server.properties. Sinun on avattava tämä tiedosto Notepadilla. Nyt sinun tulee huomioida alla olevat tiedot.

IP-osoitteesi selvittämiseksi sinun on mentävä sivustoille, jotka näyttävät sen sinulle. Voin esimerkiksi lainata sivuston 2ip.ru, jossa voit vapaasti nähdä IP-osoitteesi, kuten kuvakaappauksessa näkyy.


Jos IP-osoitteesi muuttuu, ja suurin osa siitä muuttuu, sinun on päivitettävä palvelin-ip=-rivi ennen jokaista palvelimen käynnistystä.
Sivustot, jotka näyttävät IP-osoitteen, tulee lisätä kirjanmerkkeihin hakujen helpottamiseksi.

Aloitamme ja siirrymme palvelimellemme (c video)

Tiedot koskevat Minecraft-versioita 1.2.5, 1.5.2, 1.6.1, 1.6.2, 1.6.4. Seuraavaksi sinun on suoritettava Minecraft_Server.exe ja odotettava latauksen päättymistä. Siirrymme minecraftiin (käyttäjätunnusta ja salasanaa ei tarvitse antaa).
Napsauta Moninpeli ja sitten Lisää palvelin alla olevan kuvan mukaisesti.


Seuraavaksi sinun on syötettävä palvelimen nimi (tämä nimi näkyy luettelossa) ja palvelimen IP-osoite
Napsauta seuraavaksi Valmis, jolloin palvelin tulee näkyviin. Vihreät raidat oikealla osoittavat, että se toimii, ja se näkyy myös verkossa. Seuraavaksi sinun on napsautettava Liity palvelimelle.


Valmis, nyt pelaat omalla palvelimellasi.

Jokainen Minecraft-pelaaja haluaa pelata ystäviensä kanssa palvelimilla, mutta kunnollisen palvelimen löytäminen on erittäin vaikeaa, ja haluat olla itse järjestelmänvalvoja, jotta voit luoda oman Minecraft-palvelimesi. Kirjoitimme tämän artikkelin ja kuvasimme videon, jossa selvitimme kaiken palvelimeen liittyvän, ja sen jälkeen tuskin ihmettelet kuinka luoda minecraft-palvelin windowsiin.

Video-ohje:


Minecraft-palvelinten ytimiä on monia, puhumme neljästä suosituimmasta.


vanilja- kehittäjien virallinen ydin. Plussat: Julkaistu heti uuden version julkaisun jälkeen; Miinukset: Ei montaa laajennusta; Matala resurssien käytön optimointi; Sinun on asennettava Forge erikseen, jos modeja tarvitaan.


Bukkit- Vaniljaan perustuva ydin. Plussat: Korkea optimointi verrattuna tavalliseen ytimeen; Monet kirjoitetut lisäosat kolmannen osapuolen kehittäjiltä. Miinukset: Forge on asennettava erikseen, jos modeja tarvitaan; Projekti suljettiin kokonaan versiossa 1.6.4, virallisella verkkosivustolla ei ole tukea. Löytyy nyt Spigotista.


Spigot- Bukkitiin perustuva optimoitu ydin. Plussat: Paljon parannuksia Buckkitiin verrattuna; Kaikki backkitissä kirjoitetut lisäosat toimivat hyvin tässä ytimessä. Miinukset: Aloittelijalle asennus voi olla hankalaa; Sinun on asennettava Forge erikseen, jos modeja tarvitaan.


Pata(aiemmin MCPC+) - Spigot-pohjainen ydin, joka sisältää esiasennetut Forgesit. Plussat: Koska Forge on jo esiasennettu, jos haluat asentaa modit, sinun ei tarvitse asentaa sitä itse; Kaikki backkitissä kirjoitetut lisäosat toimivat hyvin tässä ytimessä. Miinukset: Uusia Minecraft-versioita varten sinun on odotettava kokoonpanoa melko pitkään, koska aluksi kehittäjät odottavat päivitetyn Spigotin julkaisua.

Nyt sinun on päätettävä mihin tarkoituksiin tarvitset palvelimen ja tämän perusteella valita ydin, jolla kehität palvelimen. Näytämme palvelimen luomisen kunkin ytimen esimerkin avulla.

1) Lataa ensin itse palvelin tarvitsemastasi versiosta:

(lataukset: 8562)

(lataukset: 7412)

(lataukset: 32867)


(lataukset: 263)

(lataukset: 20282)

(lataukset: 14473)

(lataukset: 824)

(lataukset: 16766)

(latauksia: 217)

(lataukset: 692)

(lataukset: 346)

(lataukset: 102)

(lataukset: 194)

(lataukset: 106)

(lataukset: 9506)

(lataukset: 7654)

(lataukset: 11992)

(lataukset: 316)

(lataukset: 178)

(lataukset: 165)

(lataukset: 169)

(lataukset: 508)

(lataukset: 207)

(lataukset: 474)

(lataukset: 4029)

(lataukset: 4629)

(lataukset: 213)

(latauksia: 270)

(lataukset: 229)

(lataukset: 1340)

(lataukset: 978)

(lataukset: 229)

(lataukset: 160)

(lataukset: 1592)


2) Luo palvelimelle erillinen kansio ja kopioi ladattu tiedosto.


3) Suorita palvelintiedosto (jos tiedosto on *.jar-tunniste, napsauta tiedostoa hiiren kakkospainikkeella -> Avaa -> Java) ja konsoli-ikkuna sulkeutuu välittömästi (* jos versio on suurempi kuin 1.6 ), eula.txt väärä päällä totta. Tallenna muokattu tiedosto.


4) Käynnistämme palvelimen uudelleen, odotamme muutama sekunti ja näemme, että kansioon on ilmestynyt paljon tiedostoja, mukaan lukien kansio maailman kanssa, mikä tarkoittaa, että palvelin on käynnistynyt normaalisti. Mutta et voi kirjautua sisään ennen kuin voit (Tietenkin, jos sinulla ei ole lisenssiä), kirjautuaksesi sisään merirosvolta avaa tiedosto " server.properties"ja etsi parametri" online-tila =" ja muuta arvoa alkaen totta päällä väärä.


5) Voit osallistua peliin verkkopelissä, lisätä uuden palvelimen, voit käyttää IP-osoitetta "127.0.0.1" (Ilman lainausmerkkejä) tai "localhost".



1) Lataa tarvitsemasi version palvelin:

(lataukset: 39693)


(latauksia: 250)

(lataukset: 18346)

(lataukset: 13956)

(lataukset: 718)

(lataukset: 1312)

(lataukset: 14897)

(lataukset: 574)

(latauksia: 222)

(lataukset: 8409)

(lataukset: 6894)

(lataukset: 387)

(lataukset: 175)

(lataukset: 386)

(lataukset: 181)

(latauksia: 250)

(lataukset: 6536)

(lataukset: 6256)

(latauksia: 231)

(lataukset: 352)

(lataukset: 1763)

(lataukset: 1562)

(lataukset: 146)

(lataukset: 1697)

(lataukset: 307)

(lataukset: 257)


2) Luo palvelimelle erillinen kansio ja kopioi ladattu tiedosto sinne. Luo tiedosto start.bat(Yksinkertainen .txt-tiedosto on nimettävä uudelleen tunnisteella start.bat), jossa on seuraava sisältö:
@kaiku pois
java-purkki spigot.jar
tauko

Lataa tämä tiedosto, jos et ymmärrä tarkalleen kuinka se luodaan:

(lataukset: 93905)

2.1) Kopioi seuraavaksi tämä tiedosto palvelimen kansioon.
Huomio: Muista korvata tiedoston rivi spigot.jar esimerkiksi palvelimesi nimeen spigot-1.8.8-R0.1-SNAPSHOT-latest.jar !
Tiedoston muokkaaminen start.bat, sinun tulee: Napsauta hiiren kakkospainikkeella -> "Muokkaa".


3) Suorita " start.bat", sinun pitäisi nähdä seuraava (* palvelimille, jotka ovat vanhempia kuin 1.6):


Pari uutta tiedostoa ilmestyi palvelinkansioon, olemme kiinnostuneita " eula.txt", joka sinun täytyy avata ja muuttaa arvoa väärä päällä totta. Tallenna muokattu tiedosto.
Millainen tiedosto tämä on? Tämä on Mojangin ja sinun välinen käyttäjäsopimus. Asettamalla arvon tosi hyväksyt kaikki tämän sopimuksen ehdot.


Mutta et voi kirjautua sisään ennen kuin voit (Tietenkin, jos sinulla ei ole lisenssiä), kirjautuaksesi sisään merirosvolta avaa tiedosto " server.properties"ja etsi parametri" online-tila =" ja muuta arvo tosi arvosta epätosi.


Mikä tämä online-tilan parametri on? Hän on vastuussa palvelimeen yhteyttä yrittävän pelaajan lisenssin tarkistamisesta. Jos pelaaja tulee piraattiasiakkaalta, palvelin ei päästä häntä läpi.

5) Siirrymme peliin, verkkoon, lisäämme uuden palvelimen syöttämällä IP-osoitteeksi - " paikallinen isäntä" (Ei käytä lainausmerkkejä).


1) Lataa versio palvelimesta, jolla haluat pelata:

(lataukset: 211611)

2) Pura ladattu arkisto erilliseen kansioon.

3) Suorita tiedosto start.bat ja näet seuraavan (* versiolle 1.6):


Pari uutta tiedostoa ilmestyi palvelinkansioon, olemme kiinnostuneita " eula.txt", joka sinun täytyy avata ja muuttaa arvoa väärä päällä totta. Tallenna muokattu tiedosto.
Millainen tiedosto tämä on? Tämä on Mojangin ja sinun välinen käyttäjäsopimus. Asettamalla arvon tosi hyväksyt kaikki tämän sopimuksen ehdot.

4) Käynnistä palvelin uudelleen. Odotamme käynnistyksen valmistumista ja näemme lopussa sanan "Valmis", mikä tarkoittaa, että kaikki on ok.

Tämä artikkeli esittelee lukijan puhtaan (ilman muutoksia) palvelimen ominaisuuksiin Minecraft nykyinen versio. Toisin kuin asiakas, sitä jaetaan ilmaiseksi pelin virallisen verkkosivuston kautta. Tämän artikkelin tiedot on päivitetty versioon 1.12.2.

Valmistautuminen työhön

Jotta palvelin toimisi, sinun on asennettava Java-paketti tietokoneellesi. Sen voi ladata tältä sivulta. Mutta jos asiakas Minecraft käynnistyy, tämä on merkki siitä, että tämä paketti on jo asennettu tietokoneeseen. (Minecraft voidaan nyt asentaa asennusohjelman kautta, joka lataa Javan itselleen. Tässä tapauksessa sinun on silti asennettava Java.)

Palvelimen lataamiseksi sinun on mentävä virallisen sivuston lataussivulle. Napsauta sopivaa linkkiä ja tallenna tiedosto erilliseen hakemistoon, joka on palvelimesi päähakemisto. Kun luot palvelinta Linuxissa tai OS X:ssä, palvelimen päähakemisto on työhakemisto; käytä komentoa cd /polku/palvelimeen/ .

Palvelimen luominen ja konfigurointi

Palvelinasetusten esittely

Kun ladattu tiedosto on tulevan palvelimen kansiossa, suorita se ja odota, kunnes tason luontiprosessi on valmis. Näet, että useita uusia tiedostoja ja alikansioita on ilmestynyt kansioon.

Harkitse tiedostoa server.properties. Tämä tiedosto sisältää kaikki palvelimen tärkeimmät parametrit. Avaa tämä tiedosto millä tahansa sopivalla tekstieditorilla. Näet seuraavanlaista sisältöä:

#Minecraft-palvelimen ominaisuudet #To 7. heinäkuuta 16:45:52 MSK 2016 generator-settings= op-permission-level=4 allow-nether=true level-name=world enable-query=false allow-flight=false ilmoittaa-player- saavutukset=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 =tosi vaikeus=1 enable-command-block=false player-idle-timeout=0 pelitila=0 max-players=20 max-tick-time=60000 spawn-hirviöitä=todellinen katseluetäisyys=10 generointirakennetta=true motd = Minecraft-palvelin

Parametrien kuvaus

Parametri Arvot Oletus Kuvaus
salli-lennon tosi/epätosi totta Antaa pelaajan lentää Minecraftin maailman ympäri. Tämä vaihtoehto koskee vain lentoja alueella Eloonjääminen ja sillä on vaikutusta vain, jos vastaava laajennus on olemassa (esimerkiksi Flight). Tämä ei vaikuta millään tavalla luovassa tilassa oleviin lentoihin.
salli-ei tosi/epätosi totta Tämä parametri määrittää mahdollisuuden siirtyä alempaan maailmaan. Jos se on poistettu käytöstä, kaikki Alankomaissa olleet pelaajat siirretään normaaliin peliin. Ei vaikuta siirtymiseen loppuun.
ilmoittaa pelaajan saavutuksista tosi/epätosi totta Tämä parametri määrittää, tuleeko palvelimen lähettää chattiin viestejä saavutuksista.
vaikeus Numero (0-3) 0 Vaikeustaso: 0 - Rauhallinen 1 - Helppo 2 - Normaali 3 - Vaikea
enable-command-block tosi/epätosi väärä Mahdollistaa komentolohkon käytön. Tätä vaihtoehtoa ei luoda ensimmäisen käynnistyksen yhteydessä, mutta se tulee näkyviin, kun yrität käyttää komentolohkoa ensimmäisen kerran.
aktivoi-kysely tosi/epätosi väärä Voit aktivoida GameSpy4-protokollan palvelimen kuuntelemista varten (palvelimen tietojen hankkimiseksi).
enable-rcon tosi/epätosi väärä Voit käyttää palvelinkonsolin etäkäyttöä.
pakko-pelitila tosi/epätosi väärä Jos se on totta, pelaajan pelitila vaihtuu palvelimeen liitettäessä vakiomuotoon, joka on määritelty kohdassa pelitila.
pelitila Numero (0-3) 0 Normaali pelitila, joka asetetaan automaattisesti kaikille pelaajille, jotka liittyvät palvelimelle ensimmäistä kertaa. Yksittäisen pelaajan tilaa muutetaan /gamemode-komennolla. 0 - Selviytyminen 1 - Luova 2 - Seikkailu 3 - Havainto
generaattorin asetukset Ei Linja Tämä rivi määrittää erittäin litteän maailman sukupolvimallin. Katso superplane saadaksesi lisätietoja.
generoi-rakenteita tosi/epätosi totta Luodaanko rakenteita (aarret, linnoitukset, kylät...)
hardcore tosi/epätosi väärä Ottaa käyttöön hardcore-tilan palvelimella. Kuoleman jälkeen - siirtyminen tarkkailijatilaan.
taso-nimi Kansion nimi maailman- Karttatiedostot sisältävän kansion nimi, jota palvelin käyttää pelin aikana. Tämä kansio sijaitsee samassa hakemistossa kuin palvelin. Jos se ei tule näkyviin, palvelin luo automaattisesti uuden maailman ja sijoittaa tiedostonsa tämännimiseen kansioon.
tasainen siemen Mikä tahansa sallittu vilja Syöttötiedot (siemen) tasogeneraattorille. Jos haluat luoda satunnaisen maailman, jätä tämä kenttä tyhjäksi.
tasotyyppinen OLETUS / LITTEET / LARGEBIOMET / VAHVISTETTU OLETUS Määrittää maailman tyypin.
suurin rakennuskorkeus Jaollinen luvulla 16 (64 - 256) 256 Määrittää palvelimellasi olevan rakennuksen enimmäiskorkeuden. Tämän tason yläpuolella ei ole mahdollista rikkoa tai asettaa palikoita. Maasto voi syntyä tämän tason yläpuolella, ja lohkot voidaan tuhota TNT:llä ja tulella. Myös kauhat toimivat rajan yläpuolella (vika).
maksimimäärä pelaajia Numero (0-2147483647) 20 Määrittää suurimman sallitun pelaajien määrän palvelimella.
motd Merkkijono enintään 60 merkkiä A Minecraft palvelin Palvelimen kuvaus, joka näytetään, kun yhteys on muodostettu palvelinluettelossa. Tukee tekstin muotoilua.
online-tilassa tosi/epätosi totta Tämän asetuksen avulla voit ottaa käyttöön tai poistaa käytöstä käyttäjien premium-tilien todennuksen, jotka muodostavat yhteyden tähän palvelimeen. Jos väärä- Ohjelma ei tarkista pelaajien tilejä ja pelaajat pääsevät palvelimelle, jos heidän tilillään ei ole "premium-tilin" tilaa. Jos parametrin arvo totta, vain käyttäjät, joilla on premium-tili, voivat käyttää palvelinta. Jos tilin vahvistus on poistettu käytöstä, "merirosvot" ja pelaajat, jotka ovat väärentäneet lempinimen, voivat päästä tälle palvelimelle, mikä on jokseenkin vaarallista. Järjestelmänvalvoja, joka luo palvelimen tässä tilassa, ei riko käyttösopimuksen ehtoja, koska tämä vaihtoehto on lisätty palvelinasetusten luetteloon tarkoituksella - poistamalla tarkistuksen, voit esimerkiksi pelata paikallisessa verkossa ilman pääsy Internetiin.
käyttöoikeustaso Numero (1-4) 3 Mahdollistaa operaattoreiden oikeuksien muuttamisen. 1 - Käyttäjät voivat rikkoa / sijoittaa lohkoja kutualueen suojasäteen sisäpuolelle. 2 - Käyttäjät voivat käyttää komentoja /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / ja muokata komentolohkoja. 3 - Operaattorit voivat käyttää komentoja /ban , /deop , /kick ja /. 4 - Käyttäjät voivat käyttää /stop-komentoa.
Player-idle-timeout Määrä 0 Jos asetusta ei ole asetettu nollaan, pelaajat katkaistaan ​​automaattisesti palvelimesta, jos he eivät ole tehneet mitään määritettyyn aikaan (minuutteina).
pvp tosi/epätosi Ottaa käyttöön/poistaa pelaajista, jotka saavat vahinkoa muiden palvelimella olevien pelaajien hyökkäyksistä. klo totta pelaajat voivat "taistella" keskenään tappaen toisiaan. Jos arvo on asetettu väärä, pelaajat eivät voi tehdä suoraa vahinkoa toisilleen.
query.port Numero (1-65535) 25565 Portti tiedon saamiseksi palvelimesta. Näkyy automaattisesti, kun enable-query=true .
rcon salasana Linja Ei Salasana etäkäyttöön palvelimelle. Näkyy automaattisesti, kun enable-rcon=true .
rcon.port Numero (1-65535) 25575 Portti etäpalvelimen ohjaukseen. Näkyy automaattisesti, kun enable-rcon=true .
resurssipaketti Tiedoston nimi Ei Niiden resurssien sijainti, jotka palvelin tarjoaa ladattavaksi soittimeen yhteyden muodostuessa. Tässä kentässä sinun on määritettävä suora linkki zip-arkistoon.
palvelin-ip Mikä tahansa kelvollinen IP-osoite Ei Määrittää palvelimen IP-osoitteen, jota muut pelaajat käyttävät muodostaessaan yhteyden tähän palvelimeen. On suositeltavaa jättää tämä kenttä tyhjäksi, mutta jos haluat antaa palvelimelle tietyn IP-osoitteen, voit määrittää sen tällä vaihtoehdolla.
palvelimen portti Numero (1-65535) 25565 Tämä parametri määrittää portin arvon TCP- ja UDP-protokollassa, joita pelipalvelin käyttää. Standardi varten Minecraft portti - 25565. On suositeltavaa olla muuttamatta arvoa, koska päästäkseen palvelimeen tavallisella portilla, soittimen tarvitsee vain kirjoittaa IP- tai DNS-osoite porttia määrittämättä, ja muita portteja käytettäessä on todennäköistä, että tämä portti on jo toisen verkkoresurssin varaama. Jos haluat silti määrittää portin manuaalisesti, valitse suurempia numeroita ja vältä suosittuja portteja: 80 ja 8080 (verkkopalvelin), 21 (ftp-palvelin), 22 (ssh-palvelin), 143 (imap), 6969 ja 6881-6889 (bittorrent). ) jne. Esimerkiksi portti 23000 on hyvä.
snooper-yhteensopiva tosi/epätosi totta Antaa palvelimen lähettää joitain tilastoja ja tietoja kehittäjille.
kutevat eläimet tosi/epätosi totta samoin kutemaan hirviöitä, mutta ystävällisille väkijoukoille (lehmät, siat, lampaat...).
kutemaan hirviöitä tosi/epätosi totta Jos parametrin arvo totta, silloin, kuten yksinpelissä, vihamieliset väkijoukot ilmestyvät kartalle yöllä ja pimeissä luolissa ja yrittävät vahingoittaa palvelimella olevia pelaajia. Jos arvo väärä, vihamieliset väkijoukot (esim. luurangot, zombit) eivät synny automaattisesti pelin aikana, mutta ne voidaan synnyttää kutemalla munia. Kaikki kartan väkijoukot säilyvät.
spawn-npcs tosi/epätosi totta Salli NPC:iden syntyä kylissä.
kutujen suojaus Numero (1-100) 16 Kuteellisen alueen suojasäde lohkoissa (vain operaattorit voivat muuttaa tätä aluetta). Säde 0 antaa suojan yksittäiselle lohkolle, 1 3x3 vyöhykkeelle ja niin edelleen. Tätä vaihtoehtoa ei luoda ensimmäisen käynnistyksen yhteydessä, vaan se tulee näkyviin, kun ensimmäinen pelaaja liittyy palvelimeen. 1.4.2:n jälkeen spawn-suojaus poistetaan automaattisesti käytöstä, jos palvelimella ei ole yhtä operaattoria.
katseluetäisyys Numero (3-15) 10 Säätää soittimeen lähetettävien päivitettyjen osien säteen. Viite: vetoetäisyys Kaukana versiota 1.7 vanhemmissa versioissa näyttää alueen 10 palan säteellä.
valkoinen lista tosi/epätosi väärä Voit ottaa käyttöön / poistaa käytöstä sallittujen luettelon käytön palvelimella. klo totta palvelimen järjestelmänvalvojan on lisättävä manuaalisesti pelaajien lempinimet sallittujen luetteloon. Jos asetettu väärä, kuka tahansa pelaaja voi käyttää tätä palvelinta, tietäen sen IP-osoitteen ja portin. Palvelimen järjestelmänvalvojat voivat kirjautua sisään palvelimelle riippumatta sallitusta listasta.
max-maailman kokoinen Numero (1-29999984) 29999984 Asettaa maailman rajan valitulla säteellä nollakoordinaatista laskettuna. Maailman ulkopuolelle menevän rajan asettaminen ei tee mitään.

esimerkiksi

  • Jos säde on 1000 lohkoa, saat 2000 x 2000 lohkon työtilan.
  • Jos säde on 4000 lohkoa, saat 8000 x 8000 lohkon työtilan.
verkon pakkauskynnys Määrä 256 Oletuksena se sallii paketit, jotka ovat n-1 tavua iso mennä normaalisti, mutta paketti joka n tavua tai enemmän pakataan alas. Joten pienempi luku tarkoittaa enemmän pakkausta, mutta pienten tavumäärien pakkaaminen voi itse asiassa johtaa suurempaan tulokseen kuin mitä tuli. -1 - Poista pakkaus kokonaan käytöstä 0 - pakkaa kaikki

merkintä: Ethernet-spesifikaatio edellyttää, että alle 64 tavun paketit täytetään 64 tavuksi. Näin ollen alle 64:n arvon asettaminen ei ehkä ole hyödyllistä. Ei myöskään ole suositeltavaa ylittää MTU:ta, tyypillisesti 1500 tavua.

resurssipaketti-sha1 Linja tyhjä Valinnainen SHA-1 tiivistelmä resurssipaketista pienillä kirjaimilla heksadesimaali. Tämä on suositeltavaa määrittää. Tätä ei vielä käytetä resurssipaketin eheyden tarkistamiseen, mutta se parantaa välimuistin tehokkuutta ja luotettavuutta.
käyttö-alkuperäinen-kuljetus tosi/epätosi totta Linux-palvelimen suorituskyvyn parannukset: optimoitu pakettien lähetys/vastaanotto Linuxissa totta- käytössä. Ota Linux-pakettien lähetyksen/vastaanoton optimointi käyttöön väärä- Liikuntarajoitteinen. Poista Linux-pakettien lähetyksen/vastaanoton optimointi käytöstä
max-tick-aika Numero (0 - (2^63 - 1)) 60000 Maksimimäärä millisekunteja, jonka yksi rasti voi kestää, ennen kuin palvelimen vahtikoira pysäyttää palvelimen lähettämällä viestin, Yksi palvelimen rasti kesti 60,00 sekuntia (enintään 0,05); Palvelin sulkeutuu väkisin, koska se on kaatunut. Kun nämä kriteerit täyttyvät, se kutsuu System.exit(1). -1 - poista watchdog kokonaan käytöstä (tämä poistovaihtoehto lisättiin 14w32a: ssa)
broadcast-console-to-ops tosi/epätosi totta Lähetä chat-viestejä op-komentojen, kuten anna tai gamemode, käytöstä. totta- lähettää väärä- Älä lähetä

Ensimmäinen rivi "#Minecraft-palvelimen ominaisuudet" on tarpeen, jotta palvelin voi määrittää, että tämä on todellinen server.properties-tiedosto, jota se käyttää tällä hetkellä.

Toinen rivi "#Thu Jul 07 16:45:52 MSK 2016" kuvaa päivämäärää, jolloin palvelin muokkasi tiedostoa viimeksi. On tärkeää muistaa, että palvelin ottaa käyttöjärjestelmän asettaman päivämäärän ja kellonajan.

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

Juuri ennen pelin aloittamista palvelimella voit määrittää yllä olevat palvelinasetukset.

  • Ala palvelin-ip on parasta jättää se tyhjäksi - peli määrittää ja määrittää tämän parametrin itse. Mutta jos haluat määrittää palvelimelle tietyn IP-osoitteen, voit muuttaa tätä asetusta.
  • Ala pelitila ilmaisee pelitilan, joka otetaan automaattisesti käyttöön kaikille palvelimelle liittyville pelaajille. Tietyn pelaajan pelitilaa voidaan muuttaa käytön aikana.
  • Jos olet sisällyttänyt valkoinen lista, tee itsestäsi operaattori tai salli itsesi luettelo.
  • Kun täytät kenttää suurin rakennuskorkeus sopimattomalla numerolla palvelin valitsee automaattisesti lähimmän numeron, jota se voi käyttää.

Kaikki tämän tiedoston asetusten muutokset vaativat palvelimen uudelleenkäynnistyksen. Lisäksi palvelin voi joskus kirjoittaa muutoksia tähän tiedostoon, joten on parasta määrittää uudelleen, kun palvelin on offline-tilassa.

Luodaan yhteyttä palvelimeen

On syytä huomata, että pelaajat sekä paikallisverkosta että Internetistä voivat pelata palvelimella samanaikaisesti.

Yhdistäminen omaan palvelimeesi

Jos käytät palvelinta samalla tietokoneella, jolla aiot pelata, sinun tarvitsee vain muodostaa yhteys kirjoittamalla 127.0.0.1 tai localhost. Tämä osoite käyttää virtuaalista verkkoliitäntää (loopback), joka on aina käytettävissä, vaikka tietokoneessa ei olisi verkkokorttia.

Jos et saa yhteyttä edes silmukkaliittymän kautta, tämä on syy tarkistaa virustorjunta- ja palomuuriasetukset. Lisää poissulkemiseen Minecraft Palvelin ja portti 25565.

Palvelin paikallisessa verkossa

Pelipalvelimen määrittäminen paikallisverkon kautta on paljon yksinkertaisempaa kuin Internetistä avattavan palvelimen luominen, ja se on helpompaa palvelimeen yhdistämisen virheiden osalta.

Lisäksi osoitteesi voi olla pysyvä, staattinen tai vaihda aina, kun muodostat yhteyden uudelleen palveluntarjoajaan, eli ole dynaaminen. Helpoin tapa määrittää osoitetyyppi on kytkeä modeemi uudelleen ja vertailla ulkoisia IP-osoitteita. Jos IP-osoite muuttuu modeemin yhdistämisen jälkeen, se tarkoittaa, että sinulla on dynaaminen IP-osoite. Dynaamiset osoitteet ovat yleisempiä kuin staattiset, mutta pelipalvelinta luotaessa on suositeltavaa käyttää staattista IP-osoitetta, koska dynaaminen osoite vaihtuu aina, kun muodostat yhteyden uudelleen Internet-palveluntarjoajaasi (ja sinun on kerrottava uusi osoite pelaajillesi). koko ajan). Staattinen osoite on kuitenkin valinnainen ehto palvelimen toiminnalle.

Lisäksi on palveluita (mukaan lukien ilmaiset), jotka tarjoavat kolmannen tason verkkotunnuksia, esimerkiksi dyn.com/dns/ . Osoitteen päivitys tehdään yleensä käyttämällä erityistä ohjelmaa, joka sinun on asennettava tietokoneellesi, mutta jotkin modeemit ja reitittimet voivat suorittaa tämän toiminnon itse (katso Dynamic DNS reitittimen käyttöliittymästä). Monet palveluntarjoajat tarjoavat staattisen IP-osoitteen lisäpalveluna.

Palvelinyhteys

Yhdistääkseen palvelimeesi pelaajien on syötettävä peliohjelman palvelimen IP-osoitteen syöttöriville oma ulkoinen IP-osoite tai verkkotunnus (verkkosivuston osoite) ja napsauta Yhdistä palvelimeen -painiketta. Palvelimen omistaja voi selvittää ulkoisen IP-osoitteen ja kertoa sen pelaajille, jotka haluavat muodostaa yhteyden hänen palvelimeensa. Verkkosivustot voivat auttaa sinua selvittämään ulkoisen IP-osoitteesi: SpeedTest.net, 2IP.ru, Smart-IP.net.

Jos pelaajat eivät pysty muodostamaan yhteyttä palvelimeesi, katso kohta.

Palvelin VPN:n kautta

Jos sinulla on ongelmia sisäinen IP-osoite, voit kokeilla Hamachi-, P2PLauncher-, EasyVPN-, Garena- tai vastaavia palveluita. Näistä suosituin on Hamachi. Palvelimen luojan ja yhteyden muodostavien on ladattava ja asennettava Hamachi. Edelleen:

Palvelimelle:

  1. Luo huone.
  2. jätä server-ip tyhjäksi.
  3. Käynnistä palvelin.
  4. Kerro IP-osoitteesi Hamachissa (yhteyspainikkeen vieressä) niille, jotka muodostavat yhteyden.

Pelaajille:

  1. Mene palvelinhuoneeseen.
  2. Yritä muodostaa yhteys vastaanotetun IP-osoitteen kautta.

Helpoin käyttää on P2PLauncher-ohjelma, joka yhdistää tietokoneet vertaisverkon kautta. Laita se vain pelikansioosi ja suorita se. Palvelimella:

  1. Syötä lempinimi (se on myös palvelimen tuleva nimi) ja huoneen nimi, napsauta "Käynnistä palvelin".
  2. Kerro huoneen nimi ja lempinimesi kaikille, jotka haluavat liittyä sinuun.

Asiakkaalla:

  1. Käynnistä P2PLuncher. Syötä lempinimesi ja huoneen nimi, napsauta "Launch Client".
  2. Käytä palvelimen nimenä palvelimen luoneen pelaajan lempinimeä.

Porttien avaaminen

Avaaminen, tai portin uudelleenohjaus (Portin uudelleenohjaus) mahdollistaa Internetistä yhteyden muodostavien asiakkaiden pääsyn palvelimelle reitittimen tai modeemin takana. Porttien avaamisongelma kohdataan usein luotaessa palvelinta paikalliseen aliverkkoon. Reititin tai modeemi saattaa estää portin, jota pelipalvelin yrittää käyttää. Eri malleissa tämä menettely on hieman erilainen.

On 2 tapaa avata portit:

  • Sivusto portforward.com sisältää joukon erityisiä ohjelmistoja, jotka on suunniteltu avaamaan portteja eri modeemimalleissa. Siirry tälle sivustolle ja etsi luettelosta modeemi tai reitittimesi malli. Siirry mallisi sivulle ja lataa sieltä porttien avaamiseen tarkoitettu apuohjelma. Käytä sitä palvelimesi käyttämän portin avaamiseen (oletuksena 25565 ).
  • Käytä modeemi tai reitittimesi verkkokäyttöliittymää verkkoselaimen kautta. Yleensä sinun on syötettävä se verkko-osoitteen syöttöriville 192.168.1.1 tai 192.168.0.1 . Kun olet verkkokäyttöliittymävalikossa, etsi kohde Portin uudelleenohjaus tai NAT. Tämän valikon avaamisen jälkeen sinun on syötettävä joitain parametreja. Mahdollisesti vaadittavat parametrit: Aloitusportti - 25565, Loppuportti - 25565, IP-osoite - sen tietokoneen paikallinen IP-osoite, johon luot palvelimen (esimerkiksi 192.168.1.2), Protokolla - kirjoita ensin TCP ja toista sitten koko menettely uudelleen UDP-protokollalle. Esimerkkejä porttien avaamisesta useille modeemeille löytyy osoitteesta portforward.com.

Esimerkki PFPortChecker-ohjelman käytöstä

Tarkistaaksesi, onnistuiko portin avaaminen, pyydä jotakuta lähiverkon ulkopuolista muodostamaan yhteys palvelimeen käyttämällä ulkoista IP-osoitetta (voit myös yrittää muodostaa yhteyden itsellesi käyttämällä ulkoista osoitetta, mutta epäonnistuminen ei tässä tapauksessa aina tarkoita palvelin ei ole käytettävissä). Tai lataa ja asenna PFPortChecker-ohjelma. Kentällä portti anna portin numero, jonka yritit avata. Kentällä pöytäkirja valitse ensin UDP ja sitten TCP. Napsauta sitten tarkistuspainiketta. Tarkistuksen päätyttyä ohjelma näyttää 3 kokonaisarvoa TCP:lle ja 3 UDP:lle. Jos kaikkien kuuden testituloksen teksti on vihreä, toimenpide oli täysin onnistunut. Katso esimerkki oikealla olevasta kuvakaappauksesta.

Palvelimen hallinta

Tässä osiossa kuvataan palvelimen hallinnan elementtejä - prosessia palvelimen oikean toiminnan hallinnassa ja ylläpitämisessä sen toiminnan aikana komentorivin ja graafisen käyttöliittymän elementtien avulla.

GUI-kuvaus

Palvelinikkunan graafinen käyttöliittymä koostuu seuraavista elementeistä:

  1. Tietoikkuna. Tämä ikkuna näyttää tiedot käytetyn RAM-muistin määrästä, piirtää dynaamisesti käytetyn RAM-muistin määrän jne.
  2. Luettelo pelaajista. Tämä ikkuna näyttää luettelon kaikkien palvelimeen yhdistettyjen pelaajien lempinimistä.
  3. Kirjaudu ja chatata. Se näyttää tietoja palvelimen tilasta, virheistä, toimintojen tuloksista, pelaajien palvelimen hallintakomentojen käytöstä jne. Kaikki pelaajien chattiin lähettämät viestit näkyvät myös täällä. Kaikki loki-ikkunassa olevat tiedot kirjoitetaan automaattisesti tiedostoon server.log, joka sijaitsee samassa hakemistossa kuin palvelin.
  4. Komentorivi. Tämä paneeli on GUI:n tärkein osa. Sieltä järjestelmänvalvoja voi hallita palvelinta: lisätä sallittujen listalle, kieltää, antaa pelaajille esineitä tai operaattorivaltuuksia (katso alla), tallentaa kartan, pysäyttää palvelimen jne.

Konsolitila

Konsoli- tai nogui-tilassa vain loki ja komentorivi ovat läsnä. Ne suorittavat samat toiminnot kuin vastaavat grafiikkatilan ikkunat.

Voit käyttää vain palvelimen .jar-versiota konsolitilassa ( minecraft_server.jar). Tätä varten sinun on määritettävä nogui-parametri käynnistyskomennossa:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Kuvaus käytettävissä olevista komentoista

Pelin joukkueet on jaettu kahteen ryhmään: operaattoreille ja pelaajille. Niiden avulla voit käyttää hyödyllisiä ominaisuuksia ja operaattoreita seurata palvelimen tilaa.

FAQ

K: Pelaajat eivät voi tuhota lohkoja, kaikki rikki palautetaan takaisin. Kuinka korjata se?
V: Spawn-pisteen lähellä on suoja-alue, jonne lohkoja voivat sijoittaa ja tuhota vain palvelinoperaattorit. Toisin sanoen pelaajien tarvitsee vain siirtää täsmälleen niin monta lohkoa mihin tahansa suuntaan kuin se maksaa spawn-suojauksessa palvelimen asetustiedostossa.

K: Palvelinlokissa viesti "Ei voi pysyä! Onko palvelin ylikuormitettu tai järjestelmän aika muuttunut?" Mitä se tarkoittaa?
V: Tämä tarkoittaa, että palvelin on tällä hetkellä ylikuormitettu eikä välttämättä toimi kunnolla. Voit vähentää palvelimen kuormitusta sulkemalla kaikki kolmannen osapuolen ohjelmat, mikä vähentää prosessorin kuormitusta ja vapauttaa lisää RAM-muistia. Voit yrittää käynnistää palvelimen uudelleen. Palvelimen nopeus riippuu suuresti sillä pelaavien pelaajien määrästä.

K: Pelaajat valittavat, että palvelin viivästyy kauheasti. Miten voin korjata tämän?
V: Ehkä Internet-yhteyden nopeus on riittämätön tai tietokonelaitteisto on liian "heikko". Yritä minimoida Internet-liikenteen käyttö (sulje Internet-selaimet, torrent-asiakkaat jne.) ja vähennä tietokoneresurssien käytön kuormitusta. Lisätä Minecraft_Server.exe palomuuri/virustorjunta poissulkemisluetteloosi ja mikä parasta, sammuta ne. Yritä käynnistää palvelin uudelleen. Pyydä pelaajia, joilla on viivettä, muodostamaan yhteys palvelimeen uudelleen - se voi olla asiakaspuolen viiveongelma.

K: Pelaajat eivät voi muodostaa yhteyttä palvelimeeni. Mitä tehdä?
V: Yritä ensin muodostaa yhteys siihen itse käyttämällä palvelimen IP-osoitetta paikallinen isäntä. Jos yhteyden muodostaminen ei onnistunut, palvelin luotiin täysin väärin. Olet ehkä tehnyt virheen määrittäessäsi tiedostoa server.properties, tai virustorjuntasi estää aggressiivisesti pelipalvelimen. Jos onnistuit muodostamaan yhteyden omaan palvelimeesi, tarkista, oletko määrittänyt oman IP-osoitteesi oikein. Ehkä unohdit avata pelipalvelimen käyttämät portit. Tarkista palvelimen lokista virheitä - ne voivat osoittaa ongelman syyn.

K: Yhdistyksen yhteydessä pelaajat saavat viestin "Vanhentunut palvelin!" / "Vanhentunut asiakas!"
V: Palvelimen ja asiakkaan on oltava sama versio, tarkista tämä huolellisesti.

K: Haluan käyttää yksinpelikarttania palvelimella. Miten minun pitäisi tehdä se?
V: Kansiosta säästää, joka sijaitsee asennetun pelin hakemistossa ( .minecraft), siirrä kansio kartallasi (esimerkiksi Uusi maailma) kansioon, jossa pelipalvelin sijaitsee. Älä unohda vaihtaa taso-nimi tiedostossa server.properties jos kansiosi on nimetty eri tavalla kuin nykyinen palvelinkansio. Siirto on suoritettava palvelimen ollessa pois päältä.

K: Kuinka voin luoda uuden maailman?
V: Poista kaikki tiedostot palvelimesi maailmankansiosta tai määritä parametriin uusi maailmannimi taso-nimi tiedostossa server.properties.

K: Haluan päivittää palvelimen. Mitä tähän tarvitaan?
V: Tee ensin varmuuskopio - jos jokin menee pieleen, voit palauttaa palvelimen varmuuskopiosta. Lataa sitten palvelimen suoritettava tiedosto uudelleen viralliselta sivustolta ja korvaa vanha sillä. Käynnistä sitten palvelin - kaikki asetukset, kartat ja pelaajat tulee tallentaa.

K: Kuinka lisään toimintoja palvelimelle /Koti /loimi /saada aikaan muu?
V: Katso Bukkitin lisäosat. Siellä on esimerkiksi loistava CommandBook-laajennus.

K: Kun luot palvelinta, lokiin ilmestyy viesti: "SITOA PORTTIIN EI SITOA. Ehkä palvelin on jo käynnissä kyseisessä portissa?". Mitä tehdä?
V: Tämä tarkoittaa, että palvelimen käyttämä portti on jo varattu tai pääsy siihen on suljettu. Poista käytöstä Internetiä käyttävät virustorjunta- ja palomuuriohjelmasi. Olet ehkä määrittänyt portin, jota toinen ohjelma käyttää (kuten verkkopalvelin tai torrent-asiakas), tai unohdit avata modeemin/reitittimen portit ennen palvelimen luomisen aloittamista. Lisätietoja sen tekemisestä on tämän artikkelin viimeisessä osassa.

K: Palvelinlokiin tulee viesti: "%käyttäjänimi% katkesi yhteys: streamin loppu". Mitä minun pitäisi tehdä?
V: Tämä ongelma voi joskus ilmetä Windows XP SP3 -käyttöjärjestelmässä. Yritä käyttää palvelinta virtuaalikoneessa (esim. VirtualBox) tai vaihda käyttöjärjestelmää.

K: Kun käynnistän palvelimen, saan virheilmoituksen, että Java-versioni on vanhentunut. Mistä tiedän, mikä Java-versio minulla on?
V: Peli vaatii Java 8:n. Tarkista versiosi seuraavasti:

  1. Avaa komentorivi (konsoli, pääte):
    • Windows: -> cmd ->
    • Linux: Valikon sijoittelu vaihtelee komentotulkin mukaan, yleensä Sovellukset -> Järjestelmä/Lisävarusteet -> Pääte
    • OS X: Dockissa tai Finderissa: Ohjelmat -> Apuohjelmat -> Pääte
  2. Kirjoita komentokehotteeseen java -versio ja paina Enter
  3. Etsi vastauksesta rivi, joka alkaa java-versiolla . Seuraava numero on Java-versio.

Jos sait vastauksena tällaisen viestin:

Java ei ole sisäinen tai ulkoinen komento, toimiva ohjelma tai komentotiedosto (Windows) bash: java: komentoa ei löydy (Linux & OS X)

se tarkoittaa, että Javaa ei ole asennettu tai ympäristömuuttujia ei ole asetettu (jälkimmäinen on yleensä vain Windowsille). Yritä tehdä seuraavaa:

  1. Napsauta hiiren kakkospainikkeella Oma tietokone
  2. Napsauta Ominaisuudet
  3. Napsauta Järjestelmän lisäasetukset
  4. Napsauta Ympäristömuuttujat
  5. Etsi Path-muuttuja järjestelmämuuttujien luettelosta
  6. Napsauta Muokkaa ja lisää loppuun: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Avaa komentokehote uudelleen ja yritä uudelleen

Jos versiosi on vanhempi kuin 1.6.1 tai sinulla ei ole Javaa asennettuna, siirry Java-lataussivulle ja lataa uusin versio.

K: Minulla on dynaaminen IP! Ja osta staattinen osoite palvelimen vuoksi Minecraft'a en halua...
V: Käyttämällä palveluja, kuten DynDNS tai No-IP, voit saada staattisen kolmannen tason verkkotunnuksen (myminecraft.dyndns.org, serverminecraft.zapto.org...)