Yksinkertaisen paikallisen minecraft-palvelimen suorittaminen (moduulien kanssa ja ilman)
Vaikka minecraft-kartta on helppo jakaa muiden verkon paikallisten toimijoiden kanssa, on mukavaa käyttää omaa palvelinta, jotta ihmiset voivat tulla ja mennä ilman alkuperäistä pelin isäntää, joka lataa Minecraftin. Tänään katsomme, miten yksinkertainen paikallinen Minecraft-palvelin voidaan suorittaa sekä modeilla että ilman.
Miksi käyttää Minecraft-palvelinta?
Minecraftin paikallisen moninpelin kokemuksen (sekä PC: n että PE-version) yksi turhauttavimmista elementeistä on se, että alkuperäisen pelin isännän on oltava aktiivinen edellisiin luomuksiin. Jos on olemassa kaksi vanhempaa ja kaksi lasta, jotka pelaavat esimerkiksi Minecraftia kotitaloudessa, ja he viettävät muutaman tunnin viikonloppuna työskentelemällä Kid # 2: n isännöimällä suurella rakenteella, niin milloin tahansa, joka haluaa työskennellä tällä maailmalla / rakenteella, he tarvitsevat Kidiä # 2 sytyttää pelin ja jakaa sen kaikkien muiden kanssa avaamalla sen lähiverkkoon. Tekijä siinä, että jokainen maailma asuu jokaisessa erillisessä tietokoneessa, ja yhtäkkiä siitä tulee todellinen hässäkkä useammalle kuin yhdelle henkilölle työskennellä tietyllä kartalla.
Paljon tehokkaampi tapa tehdä asioita on isännöidä itsenäinen palvelin paikallisverkossa. Näin pelaajat voivat tulla ja mennä niin kuin ne haluavat ilman, että joku tarvitsee kirjautua sisään ja jakaa maailmaa. Vielä parempi, voit isännöidä Minecraft-palvelimen koneeseen, joka ei sovi hyvin Minecraftin pelaamiseen (olemme suorittaneet vaatimattomia Minecraft-palvelimia pois pienistä Raspberry Pi -laatikoista ilman ongelmaa).
Katsotaanpa, miten perustaa paikallinen Minecraft-palvelin sekä modeilla että ilman sitä.
Yksinkertaisen Vanilla Minecraft -palvelimen asentaminen
On olemassa kaksi tapaa lähestyä yksinkertaisen vanilja Mojang-toimittaman Minecraft-palvelimen asentamista. Yksi menetelmä on hyvin Windows-keskitetty, kun lataat .EXE-tiedoston ja suoritat sen kätevällä pienellä graafisella käyttäjäikkunalla. Tämä menetelmä ei välttämättä auta OS X- ja Linux-käyttäjiä, joten aiomme käyttää .JAR-pohjaista menetelmää, joka auttaa laajentamaan prosessia kaikilla alustoilla vain hyvin vähäisillä tweakeilla, joita tarvitaan siirtymään käyttöjärjestelmien välillä.
Ensimmäinen järjestys on ladata virallinen Minecraft-palvelimen JAR-tiedosto. Tämän oppaan jälkeen versio on 1.7.10. Löydät sen virallisen Minecraft.net-lataussivun alareunasta. Käyttöjärjestelmästä riippumatta haluat .JAR-tiedoston.
Kun tiedosto on ladattu, siirrä .JAR-tiedosto pysyvämmälle paikalle. Olemme asettaneet tiedoston / HTG Test Server /. Voit sijoittaa sen mihin tahansa haluamaasi paikkaan, mutta merkitä sen selvästi, sijoittaa jonnekin turvalliseksi, ja huomaa, että kun olet suorittanut .JAR-tiedoston, kaikki palvelimeen liittyvät asiat ladataan / puretaan kansioon .JAR sijaitsee, joten älä älä sijoita sitä johonkin aseman juuriin tai kotikansioon.
Suorita palvelin ensimmäistä kertaa suorittamalla seuraava komento komentoriviltä hakemistosta .JAR-tiedosto sijaitsee tietysti:
Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X: java-Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Linux: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Edellä mainitut komennot suorittavat Minecraft-palvelimen JAR-tiedoston. Komento suorittaa Java, antaa 1 Gt muistia / 1 Gt, osoittaa tiedoston olevan JAR, nimittää JAR ja ilmaisee, ettei GUI: ta tarvita. Voit säätää osoitetut / maksumuistin arvot ylöspäin, jos huomaat, että sinun täytyy tehdä niin erityisen suurissa maailmoissa tai palvelimissa, joissa on monia pelaajia (esimerkiksi LAN-osapuolen aikana), mutta emme suosittele muistiarvojen laskemista.
Jos tarvitset apua Java: n asentamisessa Linuxiin, luodaan pikakuvake käynnistysprosessille OS X: ssä tai jokin muu käyttöjärjestelmäkohtainen ongelma, suosittelemme sinua tutustumaan yksityiskohtaisiin ohjeisiin palvelimen JAR-tiedoston käynnistämisestä, joka sijaitsee virallisessa Minecraft wikissä.
Kun käytät ensimmäistä kertaa palvelinta, näet seuraavan viestin:
[Palvelinkierre / INFO]: Minecraft-palvelimen version 1.7.10 käynnistäminen
[Palvelinkierre / INFO]: Ladataan ominaisuuksia
[Palvelinkierre / WARN]: server.properties ei ole olemassa
[Palvelinkierre / INFO]: Uusien ominaisuustiedostojen luominen
[Server thread / WARN]: eula.txt: n lataaminen epäonnistui
[Palvelimen kierre / INFO]: Sinun täytyy hyväksyä EULA-palvelu, jotta palvelin voidaan suorittaa. Mene eula.txtiin saadaksesi lisätietoja.
[Palvelimen kierre / INFO]: Palvelimen pysäyttäminen
Tämä on täysin normaalia. Etsi EULA.txt-tiedoston palvelimen hakemistosta, avaa se ja muokkaa merkintää "eula = false" "eula = true", jotta saat sopimuksen Mojang-palvelimen käyttöoikeussopimuksesta. Tallenna ja sulje asiakirja. Suorita palvelimen komento uudelleen. Voit käyttää sitä joko “nogui” -tunnisteella tai ilman sitä riippuen tarpeistasi / halustasi. Jos käytät sitä "nogui" -tunnisteella, palvelimen ulostulo ja komentorajapinta pysyvät pääteikkunassa, johon käynnistit komennon:
Jos poistat “nogui” -tunnisteen, GUI-ikkuna avautuu ja tarjoaa puhtaamman ja helpomman hallittavan palvelinkokemuksen:
GUI-käyttöliittymä näyttää tarkasti, mitä näet oikeanpuoleisen ruudun pääteikkunassa, sekä vasemmassa yläkulmassa olevan tilastot-ikkunan ja luettelon alareunassa olevista tällä hetkellä kirjautuneista pelaajista. Suosittelemme käyttämään käyttöliittymää, ellei palvelinta käytetä resurssinauhalla varustetussa koneessa (tai päätypuhelimessa, kuten mediapalvelimessa tai Raspberry Pi).
Palvelimen toisen käynnistyksen jälkeen, kun olet hyväksynyt EULA: n, ladataan lisää tiedostoja ja syntyy oletusmaailma. Oletusmaailma sijaitsee / world / ja näyttää kokonaisuudessaan tavalliselta vanhalta / .minecraft/saves/kansalliselta nimellä / kansiolta tavalliselta Minecraftilta (itse asiassa se on). Voit pelata satunnaisesti tuotetussa maailmassa tai voit poistaa sisällön / maailman / ja korvata sen tallennetun pelin sisällöstä erillisestä Minecraft-kopiosta tai maailmasta, jonka olet ladannut Internetistä.
Liittykäämme juuri viritettyyn palvelimeen ja katsomaan, miten se näyttää. Jotta voit liittyä peliin, sinun täytyy olla samassa lähiverkossa kuin isäntätietokone ja sinun täytyy tietää isäntäkoneen IP-osoite.
Kun IP-osoite on kädessä, sammuta Minecraft, napsauta päävalikosta Multiplayer-painiketta ja lisää uusi palvelin tai käytä suora yhteys -ominaisuutta. Jos tarvitset apua jommallakummalla näistä vaihtoehdoista, katso edellisen oppaan opas Minecraft Multiplayer Servers -ohjelman tutustuminen etäpalvelimiin..
Täällä olemme uudessa palvelimessa. Kaikki näyttää hyvältä ja maailma lataa sujuvasti. Yksi asia, jonka huomaat heti, on, että peli on pelastustilassa. Tämä on palvelimen oletusarvo, mutta näytämme, miten se voidaan muuttaa vain hetken.
Palvelinten puolella asioita näet konsolin ikkunassa ilmoitusten virran, kun asiat tapahtuvat: pelaajat liittyvät, pelaajat kuolevat, pelaajaviestintä ja muut ilmoitukset. Lisäksi voit käyttää palvelinkomentoja sekä konsolin ikkunassa että palvelimen OP- tai ”operaattorina”. On olemassa kymmeniä komentoja, joista monet ovat melko epämääräisiä ja harvoin käytettyjä. Voit lukea koko Minecraft-wikin komentoluettelon, mutta korostamme ne, jotka ovat tärkeimpiä palvelimellesi saamiseksi ja ylläpitämiseksi alla olevassa taulukossa.
Huomautus: jos annat komennon palvelinkonsolin ikkunassa, et tarvitse johtavaa "/" -toimintoa, mutta teet, jos kirjoitat sen chat-ikkunaan palvelimena.
/ defaultgamemode [s / c / a] | Vaihtaa palvelimen oletustilan uusille pelaajille Survival, Creative ja Adventure -tilojen välillä. |
/ vaikeus [p / e / n / h] | Vaihtaa vaikeustasot rauhallisen, helpon, normaalin ja kovan välillä. |
/ gamemode [s / c / a] [soitin] | Sama kuin / defaultgamemode lukuun ottamatta sitä, että sitä käytetään pelaajakohtaisesti. |
/lista | Luettelee kaikki nykyiset pelaajat. |
/ (de) op [pelaaja] / deop [pelaaja] | Antaa nimetyt pelaajien käyttöoikeudet (tai ottaa ne pois). |
/ Save (kaikki / päälle / pois) | "Kaikki" tallentaa välittömästi maailman, "päällä" kääntyy maailman säästämiseksi (tämä on oletus) ja "pois" kytkeytyy automaattisesti pois päältä. Paras on jättää tämä yksin, ellet halua pakottaa välitöntä tallennusta varmuuskopioimaan työtasi / save-all -komennolla. |
/ setworldspawn [x y z] | Asettaa kutakin pistettä kaikille pelaajille, jotka tulevat maailmaan. Jos koordinaatteja ei ole, se asettaa paikan, jossa suoritettava operaatio seisoo, ja argumentit, jotka osoittavat kutevan pisteen kyseisille koordinaateille. |
/ spawnpoint [pelaaja] [x y z] | Sama kuin worldspawn, mutta yksittäisille pelaajille; voit asettaa yksilöllisen spawnpointin jokaiselle pelaajalle. |
/Stop | Sammuttaa palvelimen. |
/ aika asetettu [arvo] | Muuttaa peliaikaa; hyväksyy "päivä", "yö" tai arvo 0 - 24000, jolloin viitteeksi 6000 on keskipäivällä ja 18000 keskiyöllä. |
/ tp [kohdepelaaja] [kohde] | Teleports-soitin. Ensimmäinen argumentti on aina oltava kohde-pelaaja. Toinen argumentti voi olla toinen pelaaja (lähettää pelaaja A: sta B: hen) tai x / y / z-koordinaatit (lähetä pelaaja A sijaintiin). |
/ sää [kirkas / sade / ukkosta] | Muuttaa säätä. Lisäksi voit lisätä toisen argumentin X-sekuntien määrän säätämiseksi (missä X voi olla välillä 1 ja 1 000,00). |
Nämä ovat välittömästi käyttökelpoisia komentoja pienen kotipalvelimen käyttämiseen. On myös muita komentoja, jotka ovat hyödyllisiä, jos avaat kotipalvelimesi julkiseen tai osittain julkiseen käyttöön (kuten / kick ja / ban), mutta jotka ovat yleensä tarpeettomia yksityiseen kotikäyttöön.
Nyt kun olemme onnistuneesti käynnistäneet oman kotipalvelimen, saatat ihmetellä (varsinkin kun kaikki heille omistetut opetukset) miten voimme pistää joitakin mahtavia modoja palvelimellemme. Seuraava pysäkki, palvelimen muokkaaminen.
Yksinkertaisen Modded Minecraft -palvelimen asentaminen
Aivan kuten Forge mod loader voidaan myös pistää itsenäiseen Minecraft-asennukseen, voit helposti pistää Forge mod loader Minecraft-palvelimeen.
Voit käyttää samaa asentajaa, jota käytit Forge-ohjelmassa edellisessä muokkausopetuksessa; suorita se uudelleen (ei ole väliä, jos käytät .EXE- tai .JAR-tiedostoa) ja säädä asetuksia sellaisinaan:
Valitse ”Asenna palvelin” ja osoita se uuteen hakemistoon. Sinun ei tarvitse asentaa palvelinta ja asentaa Forge, kuten sinun täytyy asentaa Minecraft ja asentaa Forge, kuten teimme asiakkaan puolella..
Huomautus: Jos hyppäsit alas tähän osaan, koska olit niin innostunut palvelimesi moduista, suosittelemme silti, että luet edellisen osan, koska useat vaiheet ovat samanlaisia, emmekä toista niitä yksityiskohtaisesti tämän osan osalta opetusohjelman.
Anna minuutti aikaa ladata sekä palvelin että Forge-tiedostot ja tutustua sitten asennuskansioon. Seuraavat vaiheet näyttävät paljon kuin vanilja Minecraft -palvelimen asennus.
Suorita kansiossa "forge. *. Universal.jar" -tiedosto käyttämällä samaa komentoa, jota käytit, käyttöoppaan perusteella tämän oppaan vanilja-asennuksen osasta.
Palvelin toimii ja pysähtyy, mikä osoittaa, kuten edellisessä osassa, että sinun on hyväksyttävä EULA. Avaa juuri luotu EULA.txt ja muokkaa ”väärää” ”totta” aivan kuten viime kerralla.
Suorita palvelin uudelleen vahvistaaksesi, että kaikki on asennettu oikein ja vain ylimääräistä hyvää, liity maailmaan. Muista, että kun liityt maailmaan, sinun täytyy liittyä modifioituun asiakaskoneeseen (vaniljaasiakkaat eivät voi liittyä modded-palvelimiin). Liity Minecraftin vastaavaan versionumeroon, jossa on Forge asennettu, mutta ilman ladattuja moduuleja, jotka heijastavat palvelimen tilaa.
Kaikki näyttää hyvältä. Olemme jopa syntyneet lähellä kylää, joka on aina hauskaa. Näytetään näille kyläläisille, miten juhlia luomalla portaali maagiseen ulottuvuuteen.
Ei kauppoja; me vain heitimme timantin lätäkköön ja kaikki kyläläiset tuijottavat meitä, kuten olemme menettäneet mielemme. Meillä saattaa olla Forge asennettu, mutta meiltä puuttuu komponentti, joka tekee maagista tapahtuneen: Twilight Forest mod.
Nyt kun tiedämme, että Forge on asennettu oikein, seuraava askel on asentaa haluamasi modit. Prosessi on hyvin yksinkertainen. Sinun tarvitsee vain varmistaa, että mod .JAR-tiedosto (tässä tapauksessa Twilight Forest -moduli) sijaitsee sekä Forge-palvelimen / mods / -kansiossa ja / mods / kansio Minecraft-asiakkaalle, johon olet liittynyt palvelimeen.
Lopeta Minecraft-asiakas ja lopeta palvelin pysäytyskomennolla, kopioi tiedostot ja käynnistä palvelin uudelleen. Käynnistä sitten asiakas uudelleen ja liity palvelimeen.
Sanat eivät voi ilmaista pettymystä, joka tuntui, kun kylä putosi tuoreeseen kimallettuun Twilight Forest -portaaliin eikä pystynyt teleporttumaan metsään. Meidän täytyy mennä hänen sijaansa.
Portaali oli aivan linnan vieressä. Vakavasti, tämä voisi olla luckiest map siemen koskaan: aloitimme vieressä kylän Overworld, teki portaalin siellä, ja päätyi vieressä linna Twilight Forest (jos pelaat Twilight Forest 1.7. 10 (tai muut 1.7. * Versiot) siemenet ovat: 1065072168895676632)!
Extra Tweaks ja Tricks for Your Server
Tässä vaiheessa olet valmis kivittämään joko modeilla tai ilman, riippuen siitä, mihin makuun olet asentanut. Tämä ei kuitenkaan tarkoita, että olet valmis tinkering palvelimen kanssa. Tarkastellaan muutamia ylimääräisiä asioita, joita voit tehdä palvelinkokemuksen parantamiseksi.
Lisää modeja
Voit aina asentaa lisää moduuleja. Muista, että useampi modi vaatii enemmän CPU / GPU / RAM-resursseja. Muista huolellisesti asentaa modit, koska jokainen, joka liittyy palvelimeen, on asennettava myös nämä modit. Yleisesti ottaen asiakkaan / mod / kansion ja palvelimen / mod / kansion tulisi olla toistensa peilit.
Tarvitsetko ideoita hyville palvelinmalleille? Osoita Minecraft-modifikaatiotutkimuksessamme ”Mistä löytää moduuleja?” -Osiossa lueteltuja resursseja.
Palvelimen avaaminen etäkäyttäjille
Jos haluat pelata paikallisen verkon ulkopuolisten ihmisten kanssa, voit määrittää porttisiirron, jotta kotiverkon ulkopuolella olevat pelaajat voivat käyttää palvelinta. Useimmat kodin laajakaistayhteydet voivat helposti tukea monia pelaajia. Koska palvelimella ei ole salasanajärjestelmää, kannattaa harkita valkoisen luettelon luomista palvelimelle. Käytä komentoa ja parametreja / whitelist [on / off / list / add / remove / reload] [playername] voit säätää ja tarkastella valkoista luetteloa.
Hienosäätö palvelimella
Palvelimen kansiossa on tiedosto server.properties. Jos avaat tämän tiedoston tekstieditorissa, löydät yksinkertaisen kokoonpanotiedoston, jota voidaan muokata käsin. Vaikka jotkin näistä asetuksista ovat käytettävissä palvelin / pelin komennoissa, monet niistä eivät ole.
Käyttämällä yksinkertaisia tosi / vääriä tai numeerisia vaihtoja on mahdollista, että pelaajat voivat lentää selviytymisen aikana, sammuttaa Hollannin, säätää palvelimen aikakatkaisuasetuksia ja monia muita muuttujia. Vaikka monet asetukset ovat melko itsestään selviä, muutamat vaativat syvällisempää ymmärrystä kyseisestä muuttujasta. Tutustu tähän yksityiskohtaiseen server.properties-muuttujien erittelyyn.
Sinun ei enää tarvitse huolehtia siitä, että oikea henkilö on verkossa oikeassa ajassa, jotta pääset maailmaasi (ja voit helposti jakaa maailmaa koko kotisi tai ystävien kesken maa).