21Aug

Kuidas minna odavlennufirma Minecraft'i välja töötama vaarika Pi jaoks, mis on mõeldud odavatele hoonetele

Oleme näidanud, kuidas juhtida oma blocktastic isikliku Minecraft serverit Windows / OSX-i kastis, aga mis siis, kui te ihaksite midagi kergemat kaalu, energiatõhusamat ja alati oma sõpradele valmis? Loe edasi, kui pöörame väikese Raspberry Pi masina madala hinnaga Minecraft'i serveriks, mille saate päevas ööpäevas ööpäevas ringi ligi minna.

Miks ma tahan seda teha?

Sellel juhendamisel on kaks aspekti: oma Minecraft'i serveri käitamine ja spetsiaalselt selle Minecraft-serveri käitamine vaarikas Pi. Miks sa tahaksid oma Minecraft serverit käitada? See on tõesti suurepärane viis Minecrafti mängukogemuse laiendamiseks ja ülesehitamiseks. Serverit võib jätta mängides, kui te ei mängi, nii et sõbrad ja perekond saavad teie maailma ehitada ja jätkata. Võite segi ajada mängu muutujatega ja kehtestada modifikatsioone viisil, mis ei ole võimalik iseseisva mängu mängimisel. See annab ka teile teatavat kontrolli oma multiplayer kogemus, et avalike serverite kasutamine ei, ilma et tekiks kulusid hosting serveri serveri host.

SEOTUD TOOTED
Kuidas minna Minecraftiga alustama Game Geeks Love
Kuidas käivitada oma Minecraft Serveri mitme mängijaga mängimiseks

Minecraft serveri käitamine iseenesest on piisavalt ahvatlev spetsiaalsele Minecrafti fännile, selle töötab see Raspberry Pion veelgi atraktiivsem. Väike pisik Pi kasutab nii vähe ressursse, et saad minna Minecraft serverist, mis töötab 24/7 paar taala eest aastas. Lisaks Pi-i esialgsele kuludele, SD-kaardile ja pisut aja seadistamisele on teil alati minecraft-server igakuise hinnaga, mis on ligikaudu üks gumball.

Mida ma vajan?

Selle juhendaja jaoks on vaja riistvara- ja tarkvaratööriistu;Peale faktilise vaarika Pi ja SD kaardi kõrval on kõik tasuta.

  • 1 Vaarikas Pi( soovitavalt 512MB mudel)
  • 1 4GB + SD-kaart

Selles juhendis eeldatakse, et olete juba tutvunud Raspberry Pi-ga ja installinud seadmesse Debiani derivaadi Raspbian koopia. Kui te pole oma Pi-d saanud ja töötab veel, ärge muretsege! Tutvuge meie juhendiga, The Raske Pi Piimaga alustamiseks mõeldud HTG-juhendiga kiirendamiseks.

Minecraft Serveri

Raspbian'i optimeerimine Erinevalt teistest ehitistest, mille oleme jaganud, kus saate üksteise peale mitu projekti( nt Pi on rohkem kui piisavalt võimas, et olla ilmateade / e-posti näitaja ja Google'i pilvprintimise server samaaeg) minecraft serveri käitamine on Pi Pi jaoks üsna intensiivne operatsioon ja soovitame tungivalt pühendada kogu Pi protsessile. Minecraft näib nagu lihtne mäng, mille kõik on blokeeritud ja mis mitte, kuid see on tegelikult üsna kompleksne mäng lihtsa naha alla ja vajab palju töötlemisvõimsust.

Sellisena hakkame kohandama konfiguratsioonifaili ja muid seadeid, et optimeerida töökohta. Esimene asi, mida peate tegema, on kaevandada rakendusse Raspi-Config, et teha mõned väikesed muudatused. Kui installite Raspbian värske, oodake viimast sammu( mis on Raspi-Config), kui see juba installitud, minge terminali ja tippige uuesti käsku "sudo raspi-config".

Üks tähtsamaid ja esmatähtsaid asju, mida peame hoolitsema, on ülikoolide seadistamine. Me vajame kogu võimet, mida me saame muuta meie Minecraft'i kogemus mõnusaks. Raspi-Configis valige valik 7 "Overclock".

Ole valmis mõne ärkveloleku ajal hoiatuste saamiseks ette valmistama, kuid rahulikult tundma, et kiirlaksemist toetab otsekohe Raspberry Pi sihtasutus ning see on alates 2012. aasta lõpust lisatud konfiguratsioonivalikutesse. Kui oled tegeliku valikukuva leidnud, vali "Turbo 1000MhHz"Jällegi hoiatatakse teid, et teie poolt valitud kiirenduse tase on ohtlik( eriti SD-kaardi võimalik korruptsioon, kuid puudub tegelik riistvarakoormus).Klõpsake OK ja oodake, kuni seade lähtestatakse.

Järgmisena veenduge, et olete käskluse käivitamisel, mitte lauaarvuti käivitamisel. Valige number 3 "Luba boot to Desktop / Scratch" ja veenduge, et on valitud "Console Text Console".

Tagasi menüüs Raspi-Config valige number 8 "Täpsemad valikud".Siin on vaja teha kaks kriitilist muudatust ja üks valikuline muudatus. Esiteks kriitilised muudatused. Valige A3 "Memory Split".

Muutke GPU-le mälumahtu 16 MB-le( vaikimisi 64 MB).Meie Minecraft server käib GUI-vähem keskkonnas;pole mingit põhjust jaotada GPU-le rohkem kui minimaalne.

Pärast GPU mälu valimist tagastatakse teid peamenüüsse. Valige uuesti "Advanced Options" ja seejärel valige A4 "SSH".Avage alamenüüst SSH.Sellel piigil on monitori ja klaviatuuriga ühendamiseks vähe põhjust, ja võimaldades SSH-i abil saame kaugjuurdepääsu masinasse kõikjalt võrgust.

Lõpuks( ja valikuliselt), naaske uuesti menüüsse "Täpsemad suvandid" ja valige A2 "Tugijaama nimi".Siin saate oma masinanime "raspberrypi" muuta sobivamale Minecraft'i nimele. Valisime väga loomingulise hostinime "minecraft", kuid võite vabalt vürtsi seda natuke, mida iganes sa tunned: creepertown, minecraft4life või miner-box on kõik suurepärased minecraft serveri nimed.

See ongi Raspbiani konfiguratsiooni jaoks. Klikkige põhiekraani põhja all ja valige taaskäivitamiseks "Lõpeta".Pärast taaskäivitamist saate nüüd oma terminali SSH-i või jätkata töötamist klaviatuuril, mis on konksud kuni Pi( me soovitame tungivalt SSH-ile üle minna, kuna see võimaldab teil käske lihtsalt kleepida ja kleepida).Kui te pole kunagi varem SSH-i kasutanud, vaadake, kuidas kasutada PuTTY oma pi siin.

Java installimine Pi

-ile Minecraft server töötab Java-süsteemis, nii et esimene asi, mida me peame oma värskelt konfigureeritud Pi jaoks installima. Logige oma Pi kaudu SSH-i sisse ja seejärel tippige käsureale käsku käskude loomiseks käskude jaoks:

sudo mkdir /java/

Nüüd peate alla laadima uusima Java versiooni. Käesoleva väljaande avaldamise ajaks on uusim versioon OCT 2013 uuendatud ja seda peegeldab kasutatav link / failinimi. Palun kontrollige Java versiooni Java ARMv6 / 7 versiooni uuemat versiooni Java allalaadimislehel ja värskendage linki / failinime vastavalt meie juhistele.

Käsureale sisestage järgmine käsk:

sudo wget --no-check-certificate http: //www.java.net/download/jdk8/archive/b111/binaries/ jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Kui allalaadimine onsisestage järgmine käsk:

sudo tar zxvf jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz -C /opt/

Fun fact: /opt/ kataloogi nimi skeem on Unixi algusesdisain, kus /opt/ kataloog oli "vabatahtliku" tarkvara jaoks, mis oli installitud pärast peamist operatsioonisüsteemi;see oli UNIX-i maailma / Program Files /.

Kui fail on kaevandamise lõpetanud, sisestage:

sudo /opt/jdk1.8.0/bin/ java-versioon

See käsk tagastab uue Java-seadme versiooni numbri nii:

java versioon "1.8.0-ea"
Java( TM) SE Runtime Environment(build 1.8.0-ea-b111)
Java HotSpot( TM) kliendi VM( ehitada 25.0-b53, segarežiim)

Kui te ei näe ülaltoodud väljatrüki( või selle variatsiooni, kui kasutate uuemat versiooniJava) proovige uuesti arhiivi välja võtta. Kui näete lugemist, sisestage pärast iseendale järgmine käsk:

sudo rm jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Selles punktis installitakse Java ja me"olete valmis minecraft serveri installimiseks!

Minecraft Serveri

installimine ja seadistamine Nüüd, kui meil on Minecraft serveri aluse, on aeg paigaldada olulised osad. Me kasutame SpigotMC-i, kergekaalulist ja stabiilset Minecraft'i serveri ehitust, mis töötab Pi juures suurepäraselt.

Esiteks, haarake koopia koodist järgmise käsuga:

sudo wget http://ci.md-5.net /job/Spigot/lastSuccessfulBuild/artifact/ Spigot-Server /target/ spigot.jar

See link peaks aja jooksul jääma stabiilseks, kuna see viitab otseSpigot uusimale stabiilsele versioonile, kuid kui teil on probleeme, võite alati siin viidata SpigotMC allalaadimislehele.

Pärast allalaadimise lõpuleviimist sisestage järgmine käsk:

sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ spigot.jar nogui

Märkus: kui kasutate 256MB pi muudatuse käsku, siis 256 ja 496 eespool käskluses vastavalt 128 ja 256.

käivitab teie server ja järgib ekraaniloleva tegevuse üllatust. Olge valmis serveri seadistamise ja kaardi genereerimise lõpetamiseks ootama ligikaudu 3-6 minutit. Tulevased käivitused nõuavad palju vähem aega, umbes 20-30 sekundit.

Märkus: kui konfiguratsiooni või esitusprotsessi ajal mis tahes hetkel muutub asi tõeliselt imelikuks( nt teie uus Minecraft server vabastab ja hakkab sind kullama Hollandis ja sulle kohe surnud), kasuta käsku "stop"serveri graatsiliselt välja lülitada, et saaksite taaskäivitada ja tõrkeotsingut.

Kui protsess on lõppenud, pea üle arvuti, mida tavaliselt mängite Minecraft, käivitage see ja klõpsake valikut Multiplayer. Sa peaksid nägema oma serverit:

Kui teie maailm ei ilmu kohe võrguotsingu ajal, klõpsake nuppu Lisa ja sisestage käsitsi oma Pi-aadress.

Kui olete serveriga ühenduse loonud, näete serveri olekuakna oleku muutust:

Vastavalt serverile oleme mängus. Vastavalt tegelikule Minecraft-i rakendusele on meil ka mäng, kuid see on keset ööd ellujäämisrežiimis:

Boo!Öine surnuna nakatumine, ilma relveta ja varjualune, pole alustamiseks midagi alust. Kuid muretsemata peame tegema mõnevõrra rohkem konfiguratsiooni;pole aega istuda ja skeletteid lüüa. Pealegi, kui proovite seda esmalt ilma mingi konfiguratsioonihäireta mängida, siis tõenäoliselt leiad selle üsna ebastabiilse. Oleme just siin, et kinnitada, et server on sissetulevate ühenduste sisse lülitanud, töötab ja aktsepteerib.

Kui oleme kinnitanud, et server töötab ja ühendatav( kuigi veel mitte mängitav), on aeg serveri sulgeda. Serverikonsooliga sisestage käsk "stop", et kõik välja lülitada.

Kui lähete tagasi käsureale, sisestage järgmine käsk:

sudo nano server.properties

Kui konfiguratsioonifail avaneb, tehke järgmised muudatused( või lihtsalt lõigake ja kleepige meie konfiguratsioonifail, miinus kaks esimest ridanimi ja kuupäeva tempel):

#Mececraft serveri omadused
#Thu Okt 17 22:53:51 UTC 2013
generaator-seaded =
#Default on tõsi, lülitatakse sisse valedele
lubab-nether = vale
level-name = maailma
enable-query = vale
lubatav lend = vale
server-port = 25565
level-type = DEFAULT
enable-rcon = vale
jõu-gamemode = vale
tase =
server-ip =
max-build-kõrgus = 256
spawn-npcs = tõsi
valge nimekiri = vale
kudede loomad = tõsi
tekstuuri pakett =
snooper-enabled = tõsi
hardcore = vale
online-mode = true
pvp = tõsi
raskus = 1
mängija-tühikäigu aeg = 0
gamemode = 0
#Default 20;peate seda ainult siis vähendama, kui kasutate avalikku serverit
#a ja muretsete koormuste pärast.
max-players = 20
kudemis-koletised = tõsi
#Default on 10, 3-5 ideaalne Pi
vaate-kaugus = 5
genereerivad struktuurid = tõsi
kudede kaitse = 16
motd = A Minecraft Server

serveri olekuala, mis näeb läbi teie SSH-ühenduse piiga, sisestage järgmine käsk, et anda endale Minecraft serverile operaatori staatus( nii et võite kasutada mängu võimsamaid käsklusi, mitte alati serveri olekukuva juurde tagasi pöördudes).

op [teie minecraft hüüdnimi]

Sel hetkel asjad lähevad paremini, kuid meil on ikka veel natuke tutistamine, enne kui server on tõesti nauditav. Selleks installime mõned pistikprogrammid.

Esimene plugin ja see, mida peaksite installima üle kõigi teiste, on NoSpawnChunks. Plugina installimiseks külastage kõigepealt NoSpawnChunksi veebilehte ja haarake kõige uuema versiooni allalaadimislingi. Selle kirjapildi kohaselt on praegune versioon v0.3.

Tagasi käsureale( pi piiret, mitte serveri konsooli käsureale( kui teie server on endiselt aktiivne, välja lülitada), sisestage järgmised käsud:

cd /home/pi/ pluginad

sudo wget http: //dev.bukkit.org/media/files/586/974/ NoSpawnChunks.jar

Järgmine, külastage ClearLagi plugina lehte ja haarake uusim link( selle juhendaja järgi on see v2.6.0).Kirjuta käsureale järgmine käsk:

sudo wget http: //dev.bukkit.org/media/files/743/213/ Clearlag.jar

Kuna failid ei ole. ZIP-i või sarnase mahutiga kokku puutunud, on kõik selleks otstarbeks: pistikprogrammid on pargitud pluginate kataloogis.(Pidage meeles seda tulevaste pistikprogrammide allalaadimiseks, fail peab olema whateverplugin.jar, nii et kui see on tihendatud, peate selle pistikprogrammi kataloogis olema lahti pakkima.)

Taasta server:

sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ spigot.jar nogui

Ole valmis veidi pikemaks käivitamiseks( lähemal 3-6 minutile ja palju kauem kui 30-sekundisel, mida just kogesite), kuna pluginad mõjutavad maailma kaarti ja vajavad minuti, et masseerida kõike. Kui kudede protsess lõppeb, tippige serveri konsoolis järgmine:

pluginad

Siin näidatakse kõik praegu serveris aktiivsed pluginad. Sa peaksid nägema midagi sellist:

Kui pluginaid ei laadita, peate võib-olla peatama serveri ja taaskäivitama.

Pärast teie pistikprogrammide kinnitamist laaditakse, mine edasi ja liituge mänguga. Te peaksite märkama märkimisväärselt kiirema mängimise. Lisaks saate pistikprogrammidest aeg-ajalt sõnumeid, mis näitavad, et need on aktiivsed, nagu on näha allpool:

Selles punktis on Java installitud, server on installitud ja oleme seadistanud Pi jaoks. On aeg alustada sõpradega!

Märkus: veebisaidil Internetis käsitleti mõningaid samme Java ja Spigot installimiseks meie ees ja on võimalik, et kasutasime seda artiklit viitena ja unustasime selle linkida. Kui soovite seda artiklit lugeda, võite seda teha, klõpsates sellel lingil.