Homepage » hogyan kell » Hogyan lehet futtatni az alacsony költségű minecraftot egy Raspberry Pi-nál az olcsó olcsó blokképítéshez

    Hogyan lehet futtatni az alacsony költségű minecraftot egy Raspberry Pi-nál az olcsó olcsó blokképítéshez

    Bemutattuk Önnek, hogyan kell futtatni saját blokkasztikus személyes Minecraft szerverét egy Windows / OSX dobozon, de mi van, ha valami könnyebb, energiahatékonyabb és mindig készen áll a barátaidra? Olvasson tovább, amikor egy apró Raspberry Pi gépet alakítunk alacsony költségű Minecraft szerverre..

    Miért akarom ezt tenni?

    A bemutatónak két szempontja van: saját Minecraft szerverének futtatása és a Minecraft szerver kifejlesztése Raspberry Pi-n. Miért szeretné saját Minecraft szerverét futtatni? Ez egy igazán nagyszerű lehetőség a Minecraft játékélményének kiterjesztésére és építésére. A kiszolgálót akkor is futtathatja, ha nem játszik le, így a barátok és a család csatlakozhat és folytathatja a világ építését. A játékváltozókkal kápráztathat, és olyan modokat vezethet be, amelyek nem lehetségesek, ha önálló játékot játszanak. Azt is megadja, hogy a nyilvános kiszolgálók nem használják a multiplayer élményét, anélkül, hogy magukban foglalnák a távoli gépen lévő privát kiszolgáló tárhelyének költségét..

    Miközben a Minecraft szerver egyedül fut, elég vonzó egy dedikált Minecraft rajongónak, ami a Raspberry Pi-n fut. A kis apró Pi olyan kevés erőforrást használ, amellyel a Minecraft szerver évente 24 órát futtathat egy pár dollárért. A Pi, az SD-kártya kezdeti költségköltsége és egy kicsit időbeállítása mellett mindig egy-egy Minecraft szerver lesz, amely havonta körülbelül egy gumball költséget tartalmaz..

    Mire van szükségem?

    Ehhez a bemutatóhoz hardver- és szoftvereszközökre van szükség; az aktuális Raspberry Pi és SD kártyákon kívül minden ingyenes.

    • 1 Raspberry Pi (lehetőleg 512 MB-os modell)
    • 1 4 GB + SD kártya

    Ez a bemutató azt feltételezi, hogy már megismerkedtél a Raspberry Pi-vel, és telepítettél egy példányt a Debian-derivált Raspbian-ről az eszközre. Ha még nem érted el a Pi-t, ne aggódj! Nézze meg az útmutatót, a HTG útmutatót a Raspberry Pi használatának megkezdéséről, hogy felgyorsuljon.

    A Raspbian optimalizálása a Minecraft szerver számára

    Eltérően más építményektől, ahol megosztottuk azokat a részeket, ahol több projektet lehet egymás fölé rétegezni (pl. A Pi több, mint elég erőteljes ahhoz, hogy időjárási / e-mail indikátorként szolgáljon, és egy Google Cloud Print kiszolgáló egyidejűleg), a Minecraft kiszolgáló futtatása egy nagyon intenzív művelet a kis Pi számára, és azt javasoljuk, hogy a teljes Pi-t a folyamatra fordítsuk. Minecraft Úgy tűnik, mint egy egyszerű játék, minden blokkolással, és mi nem, de valójában egy elég bonyolult játék az egyszerű bőr alatt, és sok feldolgozási teljesítményt igényelt.

    Mint ilyen, meg fogjuk csípni a konfigurációs fájlt és egyéb beállításokat a Rasbian optimalizálásához. Az első dolog, amit meg kell tenned, a Raspi-Config alkalmazásba való ásítás néhány kisebb változtatáshoz. Ha frissen telepíti a Raspbian-t, várjon az utolsó lépésre (ami a Raspi-Config), ha már telepítette, menjen a terminálra, és írja be újra a „sudo raspi-config” -t.

    Az egyik első és legfontosabb dolog, amire figyelnünk kell, hogy felgyorsítsuk az overclock beállítást. Minden erőnkre szükségünk van, hogy a Minecraft élményt élvezhessük. A Raspi-Config programban válassza a 7. számú „Overclock” opciót.

    Legyen felkészülve a szigorú figyelmeztetésekre a túlhajtásról, de nyugodtan nyugodtan tudni, hogy a Rccc-alapítvány közvetlenül támogatja a túlhajtást, és 2012 vége óta szerepel a konfigurációs opciókban. Miután a tényleges kiválasztási képernyőn tartózkodott, válassza a „Turbo 1000MhHz” opciót . Ismét figyelmeztetni fogjuk, hogy az Ön által kiválasztott túlhajtás mértéke kockázatokat hordoz (különösképpen az SD-kártya lehetséges korrupciója, de a tényleges hardverkárosodás kockázata). Kattintson az OK gombra, és várja meg, amíg az eszköz visszaáll.

    Ezután győződjön meg róla, hogy be van állítva a parancssorba, nem pedig az asztalra. Válassza ki a „Boot to Desktop / Scratch” lehetőséget, és győződjön meg róla, hogy a „Console Text console” van kiválasztva.

    A Raspi-Config menüben válassza ki a 8-as „Speciális beállítások” menüpontot. Két kritikus változás szükséges, amelyekre itt szükségünk van, és egy opcionális változást. Először is, a kritikus változások. Válassza az A3 „Memória Split” lehetőséget.

    Módosítsa a GPU-hoz rendelkezésre álló memória mennyiségét 16 MB-ra (az alapértelmezett 64 MB-tól). Minecraft szerverünk GUI-k nélküli környezetben fog futni; nincs ok arra, hogy a GPU-hoz többet rendeljen, mint a minimális.

    Miután kiválasztotta a GPU memóriát, visszatér a főmenübe. Válassza ki az „Advanced Options” opciót, majd válassza az A4 “SSH” lehetőséget. Az almenüben engedélyezze az SSH-t. Nagyon kevés ok van arra, hogy ezt a Pi-t monitorhoz és billentyűzethez csatlakoztassa, és az SSH engedélyezésével távolról is elérhetjük a készüléket a hálózat bármely pontjáról.

    Végül (és opcionálisan) térjen vissza az „Advanced Options” (Speciális beállítások) menübe, és válassza az A2 “Hostname” (Hostname) menüpontot. Itt megváltoztathatja a gazdanevét a „raspberrypi” -ról egy jobban illeszkedő Minecraft névre. A „minecraft” nagyon kreatív hostname-et választottuk, de nyugodtan fűzhetjük meg egy kicsit a bármit, amit úgy érzel, mint: creepertown, minecraft4life, vagy miner-box, amelyek nagyszerű minecraft kiszolgálónevek.

    Ez a Raspbian konfiguráció. Lapozzon a főképernyő aljára, és válassza a „Befejezés” lehetőséget az újraindításhoz. Az újraindítás után az SSH-t a terminálba tudod helyezni, vagy folytathatod a billentyűzetedet, amely a Pi-hez van csatlakoztatva (erősen javasoljuk az SSH-ra való átkapcsolást, mivel lehetővé teszi a parancsok egyszerű kivágását és beillesztését). Ha még soha nem használta az SSH-t, nézze meg, hogyan használhatja a PuTTY-t Pi-vel.

    A Java telepítése a Pi-re

    A Minecraft szerver Java-on fut, így az első dolog, amit a frissen konfigurált Pi-nál meg kell tennünk, telepíteni kell. Jelentkezzen be Pi-ba SSH-n keresztül, majd a parancssorba írja be a következő parancsot a könyvtár létrehozásához:

    sudo mkdir / java /

    Most le kell töltenünk a Java legújabb verzióját. A kiadvány időpontjában a legújabb kiadás a 2013. októberi frissítés, és az általunk használt link / fájlnév ezt tükrözi. Kérjük, ellenőrizze, hogy a Java letöltési oldalon a Linux ARMv6 / 7 Java verziója egy újabb verziója van-e, és frissítse a linket / fájlnevet az utasítások betartásakor.

    A parancssorba írja be a következő parancsot:

    sudo wget - nem ellenőrző tanúsítvány http://www.java.net/download/jdk8/archive/b111/binaries/jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

    A letöltés sikeres befejezése után írja be a következő parancsot:

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

    Szórakoztató tény: a / opt / könyvtárnév séma a korai Unix-design maradványa, ahol a / opt / könyvtár a "opcionális" szoftverre lett telepítve, a fő operációs rendszer után telepítve; ez volt a / Program fájlok / a Unix világából.

    Miután a fájl kitermelése befejeződött, írja be:

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

    Ez a parancs visszaadja az új Java-telepítés verziószámát:

    java verzió "1.8.0-ea"
    Java (TM) SE futási környezet (build 1.8.0-ea-b111)
    Java HotSpot (TM) VM kliens (25.0-b53, vegyes mód)

    Ha nem látja a fenti nyomtatást (vagy annak egy változatát, ha egy újabb Java verziót használ), próbálja újra kinyerni az archívumot. Ha látja a leolvasást, írja be a következő parancsot, hogy rendezze fel magát:

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

    Ekkor telepítve van a Java, és készen állunk a Minecraft szerverünk telepítésére!

    A Minecraft kiszolgáló telepítése és beállítása

    Most, hogy van egy alapja a Minecraft szerverünknek, itt az ideje, hogy telepítsük az ügyet. SpigotMC-t fogunk használni, amely egy könnyű és stabil Minecraft szerver, amely csodálatosan működik a Pi-n.

    Először is vegye be a kód egy példányát a következő paranccsal:

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

    Ez a link idővel stabil marad, mivel közvetlenül a Spigot legfrissebb stabil kiadására mutat, de ha bármilyen problémája van, mindig hivatkozhat a SpigotMC letöltési oldalára..

    Miután a letöltés sikeresen befejeződött, írja be a következő parancsot:

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

    Megjegyzés: ha a 256MB Pi parancsot futtatja, akkor a fenti parancsban lévő 256 és 496 értékeket 128-ra és 256-ra módosítsa..

    Kiszolgálója elindul, és a képernyőn megjelenő tevékenység folyik. Legyen felkészülve arra, hogy 3-6 percet várjon a szerver beállításához és a térkép létrehozásához a befejezéshez. A jövőbeni indítások sokkal kevesebb időt vesz igénybe, körülbelül 20-30 másodperc.

    Megjegyzés: Ha a konfiguráció vagy a lejátszási folyamat bármely pontján a dolgok nagyon furcsaak (például az új Minecraft szerver freaks ki és elkezdi átszivárogni a Hollandiában, és azonnal megöli Önt), használja a parancssorban a „stop” parancsot, hogy kíméletesen leállítsa a szervert, így újraindíthatja és elháríthatja azt.

    Miután befejezte a folyamatot, menjen át a számítógépre, amelyen rendszerint Minecraftot játszol, tedd fel, és kattints a Multiplayerre. Látnia kell a kiszolgálóját:

    Ha a világ nem jelenik meg azonnal a hálózati vizsgálat során, nyomja meg a Hozzáadás gombot, és adja meg manuálisan a Pi címét.

    Miután csatlakozott a kiszolgálóhoz, az állapotváltozás megjelenik a kiszolgáló állapotablakában:

    A szerver szerint a játékban vagyunk. A tényleges Minecraft alkalmazás szerint játékban vagyunk, de az éjszaka közepe a túlélési módban:

    Lehurrogás! Az éjszaka halottában a fegyverzetlen és menedék nélküli rágás semmiképpen sem lehet a dolgok elindítása. Nem kell aggódnia, még több konfigurációt kell tennünk; nincs ideje ülni és csontvázakkal lőni. Ezen túlmenően, ha megpróbálsz először lejátszani és konfigurálni, akkor valószínűleg meglehetősen instabil lesz. Csak azért vagyunk itt, hogy meggyőződjünk arról, hogy a kiszolgáló fut, és fogadja a bejövő kapcsolatokat.

    Miután megerősítettük, a szerver fut és csatlakoztatható (bár még nem nagyon játszható le), itt az ideje, hogy leállítsa a szervert. A szerverkonzolon keresztül írja be a „stop” parancsot, hogy minden leálljon.

    Amikor visszatér a parancssorba, írja be a következő parancsot:

    sudo nano server.properties

    Amikor megnyílik a konfigurációs fájl, végezze el a következő változtatásokat (vagy csak vágja be és illessze be a konfigurációs fájlt, kivéve az első két sort a név és dátum bélyegzővel):

    #Minecraft szerver tulajdonságai
    #Thu okt. 17 22:53:51 UTC 2013
    generátor-settings =
    #Default igaz, hamisra vált
    allow-nether = false
    level-name = világ
    enable-query = false
    lehetővé teszi a repülés = false
    kiszolgáló-port = 25565
    szintű-type = DEFAULT
    enable-rcon = false
    erő-gamemode = false
    szintű-vetőmag =
    szerver-ip =
    max-építmények-magasság = 256
    spawn-NPC-k = true
    white-list = false
    spawn-állatok = true
    textúra-csomag =
    szaglászó-enabled = true
    kőkemény = false
    Online-mode = true
    pvp = true
    nehézség = 1
    játékos-idle-timeout = 0
    gamemode = 0
    #Default 20; ezt csak akkor kell csökkenteni, ha fut
    #a nyilvános szerver és aggódik a terhelések miatt.
    max-játékos = 20
    spawn-szörnyek = true
    #Default 10, 3-5 ideális Pi számára
    nézet-távolság = 5
    generál-szerkezetek = true
    spawn-védelem = 16
    motd = A Minecraft szerver

    A szerver állapotablakában, amelyet az SSH-csatlakozáson keresztül lát a pi-hez, írja be a következő parancsot, hogy adja meg a Minecraft szerver állapotát (így a játékban erősebb parancsokat használhat, anélkül, hogy mindig visszatérne a kiszolgáló állapotablakába).

    op [minecraft beceneve]

    Ezen a ponton a dolgok jobban keresnek, de még mindig van egy kis csípésünk, mielőtt a szerver nagyon élvezetes lenne. Ennek érdekében telepítsünk néhány plugint.

    Az első plugin, és az, amit mindenekelőtt telepíteni kell, a NoSpawnChunks. A bővítmény telepítéséhez először látogasson el a NoSpawnChunks weboldalra, és vegye fel a letöltési linket a legfrissebb verzióhoz. Ebből az írásból az aktuális kiadás v0.3.

    Visszatérés a parancssorba (a Pi parancssorba, nem a szerverkonzolba, ha a kiszolgáló még aktív, állítsa le), írja be a következő parancsokat:

    cd / home / pi / bővítmények

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

    Ezután látogasson el a ClearLag plugin oldalára, és vegye fel a legfrissebb linket (ez a bemutató szerint v2.6.0). Írja be a következő parancsot a parancssorba:

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

    Mivel a fájlok nincsenek tömörítve egy .ZIP vagy hasonló tárolóban, ez minden van rá: a bővítmények a plugin könyvtárban vannak parkolva. (Ne feledje ezt a jövőbeni plugin letöltésekre, a fájlnak mindenképpen ki kell töltenie.jar-t, így ha tömörítve van, akkor le kell tömörítenie azt a plugin könyvtárban.)

    Indítsa újra a kiszolgálót:

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

    Legyen felkészülve egy kicsit hosszabb indítási időre (közelebb a 3–6 percig, és sokkal hosszabb, mint az éppen tapasztalt 30 másodperc), mivel a pluginok befolyásolják a világtérképet, és egy percre van szükségük, hogy mindent masszírozzanak. Miután az ívási folyamat befejeződött, írja be a következőket a kiszolgálókonzolba:

    plugins

    Ez felsorolja a kiszolgálón jelenleg aktív pluginokat. Látnia kell ilyesmit:

    Ha a bővítmények nincsenek betöltve, előfordulhat, hogy le kell állítania és újra kell indítania a kiszolgálót.

    Miután megerősítette, hogy a beépülő modulok betöltődnek, menj előre és csatlakozz a játékhoz. Jelentősen észreveheted a játékot. Ezenkívül időnként üzeneteket kap a pluginokról, amelyek jelzik, hogy aktívak, ahogy az alábbiakban látható:

    Ezen a ponton a Java telepítve van, a kiszolgáló telepítve van, és a Pi beállításait is beállítottuk. Itt az ideje, hogy barátaival kezdjünk építeni!

    Megjegyzés: az internetes weboldal az Java és a Spigot telepítésének néhány lépését fedezte fel előttünk, és lehetséges, hogy ezt a cikket referenciaként használjuk, és elfelejtettük összekapcsolni. Ha el szeretné olvasni ezt a cikket, ezt a linkre kattintva teheti meg.