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

Sisukord:

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

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

Video: Kuidas minna odavlennufirma Minecraft'i välja töötama vaarika Pi jaoks, mis on mõeldud odavlennufirma ehitamiseks
Video: 30 Ultimate Windows 10 Tips and Tricks for 2020 - YouTube 2024, November
Anonim
Me oleme näidanud, kuidas juhtida oma blocktastic isikliku Minecraft serverit Windows / OSX-i kastis, aga kui te tahate 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 päästa.
Me oleme näidanud, kuidas juhtida oma blocktastic isikliku Minecraft serverit Windows / OSX-i kastis, aga kui te tahate 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 päästa.

Miks ma tahan seda teha?

Sellele juhendajale on kaks aspekti: oma Minecraft'i serveri käitamine ja spetsiaalselt selle Minecraft'i serveri kasutamine vaarikas Pi jaoks. 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.

Minecrafti serveri käitamine iseenesest on piisavalt ahvatlev spetsiaalsele Minecraft'i fännile, selle kasutamine Rasplipi Pi jaoks on veelgi ahvatlevam. 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 sellele pisut aja seadistamisele on teil alati Minecraft-server, mille igakuine maksumus on umbes 1 gumball.

Mida ma vajan?

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

  • 1 vaarikas Pi (soovitatavalt 512 MB mudel)
  • 1 4 GB + SD-kaart

See juhendaja eeldab, 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.

Optimeerige Raspbian Minecraft Serveri jaoks

Image
Image

Erinevalt teistest ehitistest oleme jaganud, kus saate üksteise peale kleepida mitu projekti (nt Pi on rohkem kui piisavalt võimas, et seda saaks kasutada ilmateadete / e-posti indikaatorina ja samaaegselt Google'i pilvprintimise serveriga), Minecraft serveri käivitamine pisut Pi jaoks üsna intensiivne operatsioon ja soovitame tungivalt pühendada kogu Pi protsessile. Minecrafttundub nagu lihtne mäng, kogu oma blokeeringuga ja mis mitte, kuid see on tegelikult päris kompleksne mäng lihtsa naha all ja vajab palju töötlemisvõimsust.

Sellisena kavatseme kohandada 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 esimesi ja kõige olulisemaid asju, mida me peame hoolitsema, on ülemääramise seadistamine. Me vajame kogu võimet, mida me saame muuta meie Minecraft'i kogemus mõnusaks. Raspi-Configis valige valik 7 "Overclock".

Olge ette valmis mõnedele ärkveloleku ajal hoiatustele kiirendamise kohta, aga jääge lihtsalt teada, et kiirlaadimist toetab otsekohe Raspberry Pi sihtasutus ja 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.
Olge ette valmis mõnedele ärkveloleku ajal hoiatustele kiirendamise kohta, aga jääge lihtsalt teada, et kiirlaadimist toetab otsekohe Raspberry Pi sihtasutus ja 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.

Seejärel veenduge, et olete seadistatud käsuviibale käivitama, mitte töölauale. 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 kättesaadava mälu hulka 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 peamine menüü. 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 Raspbi seadistuse 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.

Paigaldades Java Pi

Minecraft server töötab Java-ga, nii et esimene asi, mida peame oma värskelt konfigureeritud Pi jaoks installima. Logige oma pi kaudu SSH-i sisse ja seejärel sisestage käsuviiba käsku käivitamiseks käskude loomiseks järgmine käsk:
Minecraft server töötab Java-ga, nii et esimene asi, mida peame oma värskelt konfigureeritud Pi jaoks installima. Logige oma pi kaudu SSH-i sisse ja seejärel sisestage käsuviiba käsku käivitamiseks käskude loomiseks järgmine käsk:

sudo mkdir /java/

Nüüd peame 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-lehe lehel Linux ARMv6 / 7 Java versiooni uuemat versiooni ja värskendage linki / failinime vastavalt meie juhistele.

Käsureale sisestage järgmine käsk:

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

Kui allalaadimine on edukalt lõpetatud, sisestage järgmine käsk:

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

Fantastiline asjaolu: / opt / kataloogi nimi skeem on Unixi algse disaini varajane jääk, mille / opt / kataloog oli peamise operatsioonisüsteemi jaoks installitud "vabatahtlik" tarkvara; see oli UNIX-i maailma / Program Files /.

Kui fail on kaevandamise lõpetanud, sisestage:

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

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

java version '1.8.0-ea'

Java(TM) SE Runtime Environment (build 1.8.0-ea-b111)

Java HotSpot(TM) Client VM (build 25.0-b53, mixed mode)

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

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

Siinkohal on Java installitud ja me oleme valmis minecraft serveri installimiseks!

Minecraft Serveri installimine ja konfigureerimine

Nüüd, kui meil on Minecrafti 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 koodi koopia järgmise käsuga:

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

See seos peaks aja jooksul jääma stabiilseks, kuna see viitab otseselt Spigot stabiilseimale vabastamisele, 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.

Teie server käivitub ja järgneb ekraaniloleva tegevuse hulk. 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 saab midagi tõeliselt imelist (nt teie uus Minecraft servervabastab välja ja hakkab kudema teid Hollandis ja sulle koheselt tappes), kasutage käskluse "stop" käsku, et graatsiliselt serverit välja lülitada, et saaksite uuesti käivitada ja tõrkeotsingut.

Kui protsess on lõpule jõudnud, minge arvutisse, kuhu tavaliselt minecraft mängisite, laske sellel üles ja klõpsake valikul 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 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 oleku akna oleku muutust:

Vastavalt serverile oleme me mängus. Vastavalt tegelikule Minecraft-i rakendusele on meil ka mäng, kuid see on keset ööd ellujäämisrežiimis:
Vastavalt serverile oleme me 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.
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 olete käsureale tagasi, sisestage järgmine käsk:

sudo nano server.properties

Kui konfiguratsioonifail avaneb, tehke järgmised muudatused (või lihtsalt lõigake ja kleepige meie konfiguratsioonifaili miinus kaks esimest rida koos nime ja kuupäevaga):

#Minecraft server properties #Thu Oct 17 22:53:51 UTC 2013 generator-settings= #Default is true, toggle to false allow-nether=false level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= snooper-enabled=true hardcore=false online-mode=true pvp=true difficulty=1 player-idle-timeout=0 gamemode=0 #Default 20; you only need to lower this if you're running #a public server and worried about loads. max-players=20 spawn-monsters=true #Default is 10, 3-5 ideal for Pi view-distance=5 generate-structures=true spawn-protection=16 motd=A Minecraft Server

Serveri olekualal, 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ängus võimsamaid käsklusi, ilma alati serveri olekuaknasse naasta).

op [your minecraft nickname]

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

Esimene plugin ja see, mille 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, lülitage see välja), sisestage järgmised käsklused:

cd /home/pi/plugins

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

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

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

Kuna failid ei ole.ZIP-i või sarnases konteineris kokku puutunud, on kõik selleks otstarbeks: pluginad on pandikataloogi pargitud. (Pidage meeles seda edaspidiste pistikprogrammide allalaadimiseks, fail peab olema whateverplugin.jar, nii et kui see on tihendatud, peate selle pistikprogrammi kataloogist lahti pakkima.)

Taasta server:

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

Ole valmis ette valmistama pisut pikemat käivitamisaega (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 kudemisprotsess lõppes, tippige serverkonsoolis järgmine:

plugins

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

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

Pärast teie pistikprogrammide kinnitamist laaditakse üles ja jätkake mänguga liitumiseks. 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:

Siinkohal on Java installitud, server on installitud ja me oleme piiksuga seadistanud. On aeg alustada sõpradega!
Siinkohal on Java installitud, server on installitud ja me oleme piiksuga seadistanud. On aeg alustada sõpradega!

Märkus. Internetis asuv veebisait sisaldas mõningaid Java ja Spigot paigaldamise samme 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.

Soovitan: