Koduleht » kuidas » Kuidas kulutada väikese hinnaga Minecrafti Raspberry Pi-l, et blokeerida ehitamist odavalt

    Kuidas kulutada väikese hinnaga Minecrafti Raspberry Pi-l, et blokeerida ehitamist odavalt

    Oleme näidanud teile, kuidas käivitada oma blokeeriv isiklik Minecraft server Windows / OSX kastis, kuid mis siis, kui te ihaldate midagi kergemat kaalu, energiatõhusamat ja alati oma sõpradele valmis? Lugege edasi, kui me pöörame väikese Raspberry Pi masina odavaks Minecraft serveriks, mida saate ööpäevaringselt umbes ühe senti päevas jätta.

    Miks ma seda tahan teha?

    Sellel juhendil on kaks aspekti: oma Minecraft-serveri käivitamine ja selle Minecraft-serveri töötamine Raspberry Pi-l. Miks sa tahaksid oma Minecrafti serveri käivitada? See on tõesti suurepärane võimalus minecrafti mängukogemuse laiendamiseks ja arendamiseks. Võite jätta serveri tööle, kui te ei mängi, nii et sõbrad ja perekond saavad liituda ja jätkata oma maailma ehitamist. Saate mänguvariantidega segi ajada ja tutvustada mooduleid viisil, mis ei ole iseseisva mängu mängimisel võimalik. Samuti annab see teile võimaluse hallata oma multiplayer kogemusi, mis kasutavad avalikke servereid, ilma et peaksite maksma privaatvõrgu serveri hostimise kaugarvutis.

    Minecraft-serveri iseseisva töötamise ajal on see piisavalt pühendatud spetsiaalse Minecraft-fännile, mis töötab Raspberry Pi-l veelgi atraktiivsemalt. Väike väike Pi kasutab nii vähe ressursse, et saaksite oma Minecrafti serverisse 24/7 töötada paar dollarit aastas. Lisaks Pi, SD-kaardi ja natuke aega selle loomisele, on teil alati olemas Minecraft-server, mis maksab iga kuu umbes ühe gumballi.

    Mida ma pean??

    Selle juhendi jaoks on vaja erinevaid riist- ja tarkvaravahendeid; lisaks tegelikule Raspberry Pi ja SD kaardile on kõik tasuta.

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

    See õpetus eeldab, et olete juba tutvunud Raspberry Pi'ga ja installinud seadmesse Debian-derivaadi Raspbian koopia. Kui te pole oma Pi-d veel kasutanud, ärge muretsege! Vaadake meie juhendit, HTG juhendit Raspberry Pi alustamiseks, et kiirendada.

    Raspbian optimeerimine Minecraft Serveri jaoks

    Erinevalt teistest ehitustest, mida me oleme jaganud, saate mitmekordseid projekte üksteise peale kihutada (nt Pi on rohkem kui võimas, et olla ilm / e-posti indikaator ja samal ajal Google'i pilvprintiserver). Väikese Pi jaoks on see üsna intensiivne ja me soovitame tungivalt kogu Pi pühendada protsessile. Minecraft tundub nagu lihtne mäng, millel on kõik blokeerimatus ja mis mitte, kuid see on tegelikult päris keeruline mäng lihtsa naha all ja nõudis palju töötlemisvõimsust.

    Sellisel juhul näeme me Rasbian töö optimeerimiseks konfiguratsioonifaili ja muid seadeid. Esimene asi, mida peate tegema, on kaevata Raspi-Configi rakendusse, et teha mõned väikesed muudatused. Kui installite värsket Raspbiani, oodake viimast sammu (mis on Raspi-Config), kui olete selle juba installinud, pead terminali juurde ja tippige uuesti „sudo raspi-config”.

    Üks esimesi ja kõige tähtsamaid asju, millega me peame tegelema, on ülelukustuse seadistamine. Me vajame kogu võimu, mida me saame, et muuta meie Minecrafti kogemus nauditavaks. Valige Raspi-Configis valik nr 7 “Overclock”.

    Olge valmis mõningate ahtlike hoiatuste kohta, mis puudutavad kiirendamist, kuid puhata lihtne, teades, et kiirendamist toetab otseselt Raspberry Pi sihtasutus ja see on lisatud konfiguratsioonivõimalustesse alates 2012. aasta lõpust. Kui olete tegelikus valikuekraanil, valige „Turbo 1000MhHz” . Jällegi hoiatatakse, et teie valitud kiirendamise aste kannab riske (eriti SD-kaardi võimalikku korruptsiooni, kuid tegeliku riistvarakahjustuse ohtu). Klõpsake nuppu OK ja oodake, kuni seade lähtestub.

    Järgmiseks veenduge, et olete käsku käivitama käsureale, mitte töölauale. Valige number 3 „Luba käivitus töölauale / kraapimiseks“ ja veenduge, et valitud on „Konsooli teksti konsool”.

    Tagasi Raspi-Config menüüsse valige number 8 “Advanced Options”. Siin on kaks olulist muudatust ja üks valikuline muudatus. Esiteks kriitilised muutused. Valige A3 “Memory Split”.

    Muutke GPU-le kättesaadava mälu mahtu 16MB-ni (vaikimisi 64MB-st). Meie Minecrafti server töötab GUI-ga vähem keskkonnas; GPU-le ei ole mingit põhjust eraldada rohkem kui tühja miinimumi.

    Pärast GPU mälu valimist tagastatakse peamenüü. Valige uuesti "Advanced Options" ja seejärel valige A4 "SSH". Luba alammenüüs SSH. On väga vähe põhjust hoida seda Pi monitori ja klaviatuuri külge ning SSH-d lubades saame masinast kaugjuurdepääsu kõikjal võrgus.

    Lõpuks (ja valikuliselt) naaske uuesti menüüsse "Advanced Options" ja valige A2 "Hostname". Siin saate muuta oma hostinime “raspberrypi” asemel sobivamaks Minecrafti nimeks. Me valisime väga loomingulise hostinime „minecraft”, kuid vabalt vürtsite seda veidi, mida tunnete: creepertown, minecraft4life või miner-box on kõik suured minecraft-serveri nimed.

    See ongi Raspbiani konfiguratsiooni jaoks. Tab all peaakna all ja valige taaskäivitamiseks „Finish“. Pärast taaskäivitamist saate nüüd SSH-d oma terminali sisse lülitada või jätkata klaviatuuriga, mis on ühendatud teie Pi-ga (soovitame tungivalt üle minna SSH-le, kuna see võimaldab käsud kergesti lõigata ja kleepida). Kui te pole kunagi SSH-d kasutanud, vaadake, kuidas kasutada PuTTY-d oma Pi-ga.

    Java installimine Pi-le

    Minecraft server töötab Java, nii et esimene asi, mida peame tegema meie värskelt konfigureeritud Pi-ga, on see installida. Logige sisse oma Pi kaudu SSH kaudu ja seejärel sisestage käsureale järgmine käsk, et teha kataloogi kataloogi:

    sudo mkdir / java /

    Nüüd on vaja alla laadida uusim Java versioon. Selle avaldamise ajal on uusim versioon OCT 2013 värskendus ning kasutatav link / failinimi kajastab seda. Vaadake Java allalaadimislehelt Linuxi ARMv6 / 7 Java versiooni uuemat versiooni ja värskendage linki / failinime vastavalt, kui järgite meie juhiseid.

    Sisestage käsureale järgmine käsk:

    sudo wget - ei kontrolli-sertifikaat http://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õppenud, sisestage järgmine käsk:

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

    Lõbus fakt: / opt / kataloogi nimi skeem on varajase Unixi disainilahenduse jäänus, kus / opt / kataloog oli mõeldud valikulise tarkvara jaoks, mis on paigaldatud pärast peamist operatsioonisüsteemi; see oli / programmifailid / Unixi maailm.

    Pärast faili väljavõtmise lõpetamist sisestage:

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

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

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

    Kui te ei näe ülaltoodud väljatrükki (või selle variatsiooni, kui kasutate Java uuemat versiooni), proovige arhiivi uuesti välja võtta. Kui näete näitu, sisestage järgmine käsk, et ennast korrastada:

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

    Sel hetkel on Java installitud ja oleme valmis minecraft-serveri installimiseks!

    Minecraft-serveri installimine ja seadistamine

    Nüüd, kui meil on meie Minecrafti serverile vundament, on aeg paigaldada need osad. Me kasutame SpigotMC-d, mis on kerge ja stabiilne Minecrafti server, mis töötab suurepäraselt Pi.

    Kõigepealt haarake koodi koopia 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 muutuma stabiilseks, kuna see viitab otseselt Spigoti kõige uuemale stabiilsele versioonile, kuid kui teil on probleeme, võite alati viidata SpigotMC allalaadimise lehele siit.

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

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

    Märkus: kui kasutate käsku 256MB pi, muutke ülaltoodud käsu 256 ja 496 vastavalt 128 ja 256..

    Teie server käivitub ja järgneb ekraanil toimuva tegevuse põnevus. Olge valmis ootama umbes 3-6 minutit või nii, et serveri seadistamise ja kaardi loomise protsessi lõpetada. Tulevased alustajad võtavad palju vähem aega, umbes 20-30 sekundit.

    Märkus: kui konfiguratsiooni- või esitamisprotsessi ajal on asjad tõesti imelik (nt teie uus Minecrafti server freaks välja ja hakkab kudema teid Madalmaades ja tapab teid kohe), kasutage käsku "Stop" käsku, et serverit kergesti sulgeda, et saaksite taaskäivitada ja tõrkeotsingut teha.

    Kui protsess on lõppenud, siis peate minecraftile tavapäraselt mängitava arvuti peale, tulistama ja klikkima Multiplayeril. Sa peaksid nägema oma serverit:

    Kui teie maailm ei avane kohe võrgu skannimise ajal, vajuta nupule Lisa ja sisestage käsitsi oma Pi aadress.

    Pärast serveriga ühenduse loomist näete serveri olekuaknas olekumuutust:

    Serveri sõnul oleme me mängus. Vastavalt tegelikule Minecrafti rakendusele oleme ka mängus, kuid see on öö keskel ellujäämise režiimis:

    Boo! Rüüstamine öösel, relvavaba ja ilma varjuta pole midagi asju alustada. Pole siiski muret, peame tegema rohkem konfiguratsiooni; pole aega istuda ja skeletid maha lasta. Pealegi, kui proovite seda esmalt ilma mingite konfigureerimisteta mängida, leiad tõenäoliselt üsna ebastabiilse. Me oleme siin, et kinnitada, et server töötab, töötab ja võtab vastu sissetulevad ühendused.

    Kui oleme kinnitanud, et server on töökorras ja ühendatav (kuigi pole veel väga mängitav), on aeg server välja lülitada. Sisestage serveri konsooli kaudu käsk „peatus“, et kõik kõike sulgeda.

    Kui olete käsureale tagastanud, sisestage järgmine käsk:

    sudo nano server.properties

    Kui konfiguratsioonifail avaneb, tehke järgmised muudatused (või lõigake ja kleepige meie konfigureerimisfail miinus esimesed kaks rida nime ja kuupäeva tempel):

    #Minecraft serveri omadused
    #Thu 17. oktoober 22:53:51 UTC 2013
    generaatori seaded =
    #Default on tõene, lülitub valele
    allow-nether = false
    level-name = maailm
    enable-query = false
    lubama-lend = vale
    server-port = 25565
    level-type = DEFAULT
    enable-rcon = false
    force-gamemode = false
    tasemeemne =
    server-ip =
    max-build-height = 256
    spawn-npcs = tõsi
    white-list = false
    spawn-animals = true
    texture-pack =
    snooper-lubatud = true
    hardcore = vale
    online-mode = tõsi
    pvp = tõsi
    raskus = 1
    player-idle-timeout = 0
    gamemode = 0
    #Default 20; teil on vaja seda vähendada ainult siis, kui töötate
    # avalikku serverit ja muretsema koormuste pärast.
    max-mängijad = 20
    kudema-koletisi = tõsi
    # Vaikimisi on 10, 3-5 ideaalne Pi jaoks
    vaade kaugus = 5
    genereerida struktuure = true
    kudemiskaitse = 16
    motd = Minecraft server

    Sisesta serveri olekuaknas, mida näete läbi SSH-ühenduse pi-ga, sisestage järgmine käsk, et anda oma Minecrafti serverisse operaatori staatus (nii et sa saad kasutada võimsamaid käske mängus, ilma et alati naasta serveri olekuaknasse).

    op [teie minecraft-hüüdnimi]

    Praegusel hetkel on asjad paremad, kuid meil on veel natuke veidi muuta, enne kui server on tõesti nauditav. Selleks installime mõned pluginad.

    Esimene plugin ja see, mida peate kõigepealt installima, on NoSpawnChunks. Plugina installimiseks külastage kõigepealt NoSpawnChunks'i veebilehte ja võtke alla kõige uuema versiooni allalaadimise link. Sellest kirjutamisest alates on praegune versioon v0.3.

    Tagasi käsureale (teie Pi käsk, mitte serverikonsool, kui teie server on veel aktiivne, sulgege see) sisestage järgmised käsud:

    cd / home / pi / pluginad

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

    Seejärel külastage ClearLagi plugina lehekülge ja haarake uusim link (selle juhendi põhjal on see v2.6.0). Sisestage käsureale järgmine:

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

    Kuna failid ei ole .ZIP või sarnases mahutis tihendatud, siis see kõik on olemas: pluginad on parajasti plugina kataloogis. (Pidage meeles seda tulevaste pluginate allalaadimiseks, fail peab olema mis tahes versioon.jar, nii et kui see on kokkusurutud, peate selle plugina kataloogis pakkima.)

    Taaskäivitage server:

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

    Ole valmis pisut pikemaks käivitusajaks (lähemale 3-6 minutile ja palju kauem kui 30 sekundit, mida sa just kogesid), kuna pluginad mõjutavad maailmakaarti ja vajavad minuti massaaži. Pärast kudemisprotsessi lõppu tippige serveri konsoolile järgmine:

    pluginad

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

    Kui pluginaid ei laadita, peate serverit peatama ja taaskäivitama.

    Pärast seda, kui olete kinnitanud oma pluginate laadimise, mine edasi ja liituda mängu. Peaksite märgatavalt mängima. Lisaks saad sa juhuslikke sõnumeid pluginatest, mis näitavad, et need on aktiivsed, nagu allpool näha:

    Sel hetkel on Java installeeritud, server on installitud ja me oleme pii jaoks seadistanud. On aeg alustada sõpradega ehitamist!

    Märkus: Interneti-veebisait hõlmas mõningaid Java- ja Spigot-installimise samme meie ees ja on võimalik, et kasutasime seda artiklit viitamiseks ja unustasime selle siduda. Kui soovite seda artiklit lugeda, saate seda teha sellel lingil klõpsates.