21Aug
Olemme osoittaneet, kuinka voit käyttää omaa blocktastic-henkilökohtaista Minecraft-palvelinta Windows / OSX -laatikossa, mutta mitä jos tarvitset kevyempää painoa, energiatehokkaampaa ja aina valmis ystävillesi? Lue, kun käännyimme pieneen Raspberry Pi-koneeseen edulliseen Minecraft-palvelimeen, voit lähteä 24 tuntia vuorokaudessa noin penniäkään päivässä.
Miksi haluan tehdä tämän?
Tässä opetusohjelmassa on kaksi osaa: oman Minecraft-palvelimen käyttö ja erityisesti Minecraft-palvelimen käyttö Raspberry Pi -ohjelmalla. Miksi haluat käyttää oman Minecraft-palvelimen? Se on todella hieno tapa laajentaa ja rakentaa Minecraft-pelikokemusta. Voit jättää palvelimen käynnissä, kun et pelaa, joten ystävät ja perheesi voivat liittyä ja rakentaa maailmaa edelleen. Voit sekoittaa pelimuuttujia ja esitellä modeja tavalla, joka ei ole mahdollista, kun pelaat stand-alone-peliä.Se antaa myös sinulle monipuolisen käyttökokemuksen, että julkisten palvelimien käyttäminen ei johda yksityisen palvelimen hosting-isäntän kustannuksiin.
Kun käytät Minecraft-palvelinta omalla tavallaan, se on riittävän houkutteleva omistettuun Minecraft-tuulettimeen suorittamalla sitä Vadelma Pion vieläkin houkuttelevampi. Pientä pi Pi käyttää niin vähän resursseja, että voit jättää Minecraft-palvelimesi 24/7 vuorokaudessa pari taalaa vuodessa. Pi, SD-kortin aloituskustannus, ja vähän aikaa perustamalla se, sinulla on aina käytössä oleva Minecraft-palvelin kuukausittaisella noin yhden gumballin kustannuksella.
Mitä tarvitsen?
Tässä opetusohjelmassa tarvitset yhdistelmän laitteisto- ja ohjelmistotyökaluja;lukuun ottamatta varsinaista Vadelma Pi ja SD-korttia, kaikki on ilmaista.
- 1 Vadelma Pi( mieluiten 512 Mt malli)
- 1 4 Gt + SD-kortti
Tämä opetusohjelma olettaa, että olet jo tutustunut Raspberry Pi -laitteeseen ja asentanut kopion Debian-johdannaisesta Raspbian laitteeseen. Jos et ole saanut Pi: täsi vielä käynnissä, älä huoli! Tutustu oppaaseemme, HTG: n opas Vadelma Pi: n käyttöönottoon nopeuden saavuttamiseksi.
Optimointi Raspbian Minecraft Server
: lle Toisin kuin muut rakennukset, olemme jakaneet, mihin voit kerätä useita projekteja toistensa kesken( esim. Pi on tarpeeksi tehokas toimimaan sää / sähköposti-indikaattorina ja Google Cloud Print -palvelimena samanaikaisestiaika), Minecraft-palvelimen suorittaminen on melko intensiivinen operaatio Pi-Pi: lle ja suosittelemme voimakkaasti omistamaan koko Pi: n prosessiin. Minecraft näyttää : ltä kuin pelkkä peli, jolla on kaikki sen salamavaraisuus ja mitä ei, mutta se on oikeastaan melko monimutkainen peli yksinkertaisen ihon alapuolella ja vaati paljon prosessitehoa.
Näin voimme säätää konfigurointitiedostoa ja muita asetuksia optimoimalla Rasbian työhön. Ensimmäinen asia, mitä sinun tarvitsee tehdä, on kaivaa Raspi-Config-sovellukseen tehdä muutamia pieniä muutoksia. Jos asennat Raspbian-tuoretta, odota viimeistä askelta( joka on Raspi-Config), jos olet jo asentanut sen, päästä päätelaitteeseen ja kirjoita "sudo raspi-config" käynnistämään se uudestaan.
Yksi ensimmäisistä ja tärkeimmistä asioista, joihin meidän on osallistuttava, on ylikellotuksen asettaminen. Tarvitsemme kaiken voiman, jolla voimme saada Minecraft-kokemuksemme mukavaksi. Valitse Raspi-Config, valitse vaihtoehto numero 7 "Overclock".
Ole valmis joitakin ankara varoituksia overclocking, mutta levätä helposti tietäen, että ylikellotus on suoraan tukea Raspberry Pi säätiö ja on sisällytetty kokoonpanoasetukset vuodesta 2012 loppuun. Kun olet todellinen valintanäytössä, valitse "Turbo 1000MhHz”.Jälleen varoitetaan, että valitsemasi ylikellotuksen taso aiheuttaa riskejä( erityisesti SD-kortin mahdollinen korruptio, mutta ei ole todellista laitteistovaurion vaaraa).Napsauta OK ja odota laitteen nollaamista.
Seuraavaksi varmista, että olet määrittänyt käynnistyvän komentokehotteeseen, ei työpöytään. Valitse numero 3 "Ota Boot to Desktop / Scratch" käyttöön ja varmista, että "Console Text console" on valittu.
Valitse Raspi-Config -valikosta numero 8 "Lisäasetukset".Tähän on tehtävä kaksi kriittistä muutosta ja yksi vapaaehtoinen muutos. Ensinnäkin kriittiset muutokset. Valitse A3 "Memory Split".
Muuta GPU: n käytettävissä olevaa muistia 16MB( alhaalta 64 megatavua).Minecraft-palvelimemme ajetaan GUI-ympäristöön;ei ole mitään syytä myöntää pelkästään vähimmäistasoa GPU: lle.
Kun olet valinnut GPU-muistin, sinut palautetaan päävalikkoon. Valitse "Lisäasetukset" uudelleen ja valitse sitten A4 "SSH".Valitse alivalikosta SSH.Ei ole kovinkaan syytä pitää Pi piiriytyneenä monitoriin ja näppäimistöön, ja sallimalla SSH: n avulla voimme päästä koneen etäyhteyden kautta mistä tahansa verkosta.
Lopuksi( ja valinnaisesti) palaa uudelleen "Lisäasetukset" -valikkoon ja valitse A2 "Hostname".Täältä voit vaihtaa isäntänimesi "raspberrypi": stä mieluummin Minecraft-nimeksi. Valitsimme erittäin luovan isäntänimen "minecraft", mutta voit vapaasti maistaa sitä hieman mitä haluatte: creepertown, minecraft4life tai mineraali-box ovat kaikki suuria minecraft-palvelimen nimiä.
Se on Raspbian-kokoonpanolle. Avaa alas päänäytön alareunaan ja valitse "Valmis" uudelleen käynnistämiseksi. Uudelleenkäynnistyksen jälkeen voit nyt SSH: n pääteesi tai jatka työskentelyä Pi-laitteeseen kytketyllä näppäimistöllä( suosittelemme, että vaihdat SSH: hen, koska sen avulla voit helposti leikata ja liittää komennot).Jos et ole koskaan käyttänyt SSH: tä ennen, tutustu PuTTY: n käyttämiseen Pi: n kanssa.
Java-ohjelmiston asentaminen Pi
: lle Minecraft-palvelin toimii Java-ohjelmalla, joten ensimmäinen asia, jonka tarvitsemme juuri määritetyllä Pi: lla, on asentaa se. Kirjaudu Pi: iin SSH: n kautta ja kirjoita komentokehotteeseen seuraava komento, jotta hakemisto voidaan asentaa:
sudo mkdir /java/
Nyt meidän on ladattava uusin Java-versio. Tämän julkaisun yhteydessä uusin julkaisu on OCT 2013 -päivitys ja käyttämämme linkki / tiedostonimi heijastaa sitä.Ole hyvä ja tarkista Java ARMv6 / 7 Java -version nykyistä versiota Java-lataussivulla ja päivitä linkki / tiedostonimi vastaavasti noudattamalla ohjeita.
Kirjoita komentokehotteeseen seuraava komento:
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
Kun lataus onsuorita onnistuneesti, kirjoita seuraava komento:
sudo tar zxvf jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz-/opt/
Hauska tosiasia: /opt/-hakemiston nimen järjestelmä on jäännös vanhan Unixinsuunnittelu, jossa /opt/-hakemisto oli "valinnainen" ohjelmisto asennettuna pääkäyttöjärjestelmän jälkeen;se oli Unix-ohjelman / ohjelmatiedostot /.
Kun tiedosto on valmis, kirjoita:
sudo /opt/jdk1.8.0/bin/ java -versio
Tämä komento palauttaa uuden Java-asennuksen versionumeron seuraavasti:
java -versio "1.8.0-ea"
Java ™ TM Runtime Environment(build 1.8.0-ea-b111)
Java HotSpot( TM) Client VM( rakentaa 25.0-b53, sekoitettu tila)
Jos et näe edellä mainittua tulosta( tai sen muunnosta, jos käytät uudempaa versiotaJava), yritä purkaa arkisto uudestaan. Jos näet lukeman, kirjoita seuraava komento siistää itsesi jälkeen:
sudo rm jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz
Tässä vaiheessa Java asennetaan ja meOlet valmis siirtymään Minecraft-palvelimen asentamiseen!
Minecraft Server
: n asennus ja konfigurointi Nyt kun meillä on säätiö Minecraft-palvelimelle, on aika asentaa tärkeät osat. Käytämme SpigotMC: tä, kevyttä ja vakaata Minecraft-palvelinrakennetta, joka toimii ihmeellisesti Pi: lla.
Ensin pyydä kopiota koodista seuraavalla komennolla:
sudo wget http://ci.md-5.net /job/Spigot/lastSuccessfulBuild/artifact/ Spigot-palvelin /target/ spigot.jar
Tämä linkki tulee pysyä vakaana, koska se osoittaa suoraanSpigotin uusimpiin vakaisiin julkaisuihin, mutta jos sinulla on ongelmia, voit aina viitata SpigotMC: n lataussivulle täällä.
Kun lataus on valmis, anna seuraava komento:
sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ spigot.jar nogui
Huomaa: jos suoritat komennon 256MB Pi: lla, vaihda 256 ja 496 edellä mainitussa komennossa 128 ja 256 vastaavasti.
Palvelimesi käynnistyy ja seurauksena on näyttämön aktiivisuus. Ole valmis odottamaan noin 3-6 minuuttia, jotta palvelimen luominen ja kartta loppuisi. Tulevat aloitukset kestävät paljon vähemmän aikaa, noin 20-30 sekuntia.
Huomaa: Jos kokoonpano- tai toistoprosessin aikana kaikki asiat ovat todella outoja( esim. Uusi Minecraft-palvelin kumoaa : n ja alkaa ryöstää sinut Netherissa ja tappaa sinut heti), käytä komentojonon "stop" -komentoajotta palvelin sulkeutuu siististi, jotta voit käynnistää sen uudelleen ja vianmäärityksen.
Kun prosessi on valmis, päästä tietokoneeseen, johon normaalisti pelaat Minecraftia, käynnistä se ja napsauta moninpeliä.Sinun pitäisi nähdä palvelimesi:
Jos maailma ei avaudu välittömästi verkkokannauksen aikana, paina Lisää-painiketta ja anna Pi-osoitteen manuaalisesti.
Kun olet yhteydessä palvelimeen, näet tilan muutoksen palvelimen tilarivillä
Palvelimen mukaan olemme pelissä.Todellisen Minecraft-sovelluksen mukaan olemme myös pelissä, mutta se on keskellä yötä selviytymistilassa:
Boo! Yöllä kuolleiden, aseettomien ja suojaamattomien häämatka ei ole mikään tapa aloittaa asioita. Ei ole huolestuttavaa, meidän on tehtävä joitakin asetuksia;ei ole aikaa istua ja saada ampua luurangoilla. Sitä paitsi, jos yrität pelata sitä ilman jonkinlaista määritysmuutosta, todennäköisesti se on melko epävakaa. Olemme vain täällä varmistaaksesi, että palvelin on ylös, käynnissä ja vastaanottaa tulevia yhteyksiä.
Kun olemme vahvistaneet, että palvelin on käynnissä ja yhdistettävissä( vaikkakaan ei vielä ole kovin pelattavaa), on aika sulkea palvelin. Syötä komento "pysäytä" sulkemalla kaikki alas palvelinkonsolin kautta.
Kun palautat komentokehotteeseen, anna seuraava komento:
sudo nano server.properties
Kun asetustiedosto aukeaa, tee seuraavat muutokset( tai vain leikkaa ja liitä config-tiedosto miinus kahden ensimmäisen rivin kanssanimi ja päivämäärä leima):
#Minecraft-palvelimen ominaisuudet
#Thu Lokakuu 17 22:53:51 UTC 2013
generator-settings =
# Default on totta, vaihda vääräksi
allow-nether = false
level-name = maailma
enable-query = false
allow-flight = false
server-port = 25565
level-type = DEFAULT
enable-rcon = false
force-gamemode = false
taso-seed =
server-ip =
max-korkeus = 256
spawn-npcs = true
white-list = false
spawn-animals = true
texture-pack =
snooper-enabled = true
hardcore = false
online-mode = true
pvp = true
vaikeus = 1
-pelaaja-idle-timeout = 0
gamemode = 0
#Default 20;sinun on vain alennettava tätä, jos käytät
#a julkista palvelinta ja huoletta kuormituksista.
max-players = 20
spawn-monsters = true
#Default on 10, 3-5 ihanteellinen Pi
katselukulma = 5
generate-structures = true
spawn-protection = 16
motd = Minecraft Server
Inpalvelimen tilaikkunan, jonka SSH-yhteyden kautta näkyy pi, anna seuraava komento antaa itsellesi operaattorin tila Minecraft-palvelimellasi( jotta voit käyttää tehokkaampia komentoja pelissä ilman paluuta aina palvelimen tilaikkunaan).
op [sinun minecraft lempinimi]
Tässä vaiheessa asiat näyttävät paremmilta, mutta meillä on vielä vähän muokkausta ennen kuin palvelin on todella nautittava. Siksi asennetaan joitain lisäosia.
Ensimmäinen laajennus, jota sinun on asennettava ennen kaikkea, on NoSpawnChunks. Voit asentaa plugin ensin käymällä NoSpawnChunks-verkkosivulla ja tarttumaan uusimpaan versioon lataussivulla. Tästä kirjoituksesta nykyinen julkaisu on v0.3.
Palaa komentokehotteesta( Pi-komennon komentokehotteesta, ei palvelinkonsolista - jos palvelin on edelleen aktiivinen, sammuta se) anna seuraavat komennot:
cd /home/pi/ lisäosat
sudo wget http: //dev.bukkit.org/media/files/586/974/ NoSpawnChunks.jar
Seuraava, käy ClearLag-laajennussivulla ja nappaa viimeisin linkki( tästä opetusohjelmasta, se on v2.6.0).Syötä seuraavat komennot:
sudo wget http: //dev.bukkit.org/media/files/743/213/ Clearlag.jar
Koska tiedostot eivät ole pakattuja. ZIP- tai vastaavan pakkauksessa, kaikki on siinä: plugins pysyvät plugin-hakemistossa.(Muista tämä tulevista plugin-latauksista, tiedoston on oltava whateverplugin.jar, joten jos se on pakattu, sinun täytyy purkaa se plugin-hakemistosta.)
Resart-palvelin:
sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ liitäntä.jar nogui
Valmistaudu hieman pitemmälle käynnistymisaikaan( lähemmäksi 3-6 minuuttia ja paljon pidempään kuin juuri kokeneet 30 sekuntia), sillä laajennukset vaikuttavat maailman karttaan ja tarvitsevat hetken hieronnan kaiken. Kun kutuusprosessi päättyy, kirjoita seuraava palvelinkonsoli:
-lisäosat
Tässä luetellaan kaikki palvelimella tällä hetkellä aktiiviset laajennukset. Sinun pitäisi nähdä jotain tällaista:
Jos laajennuksia ei ole ladattu, saatat joutua pysäyttämään ja käynnistämään palvelimen uudelleen.
Kun olet vahvistanut, että lisäosat on ladattu, mene eteenpäin ja liittyä peliin. Sinun pitäisi huomata huomattavasti snappier pelata. Lisäksi saat satunnaisia viestejä pluginsista, jotka osoittavat, että ne ovat aktiivisia, kuten alla:
Tässä vaiheessa Java on asennettu, palvelin on asennettu ja olemme säätäneet Pi-asetuksemme. On aika aloittaa rakentaminen ystävien kanssa!
Huomautus: Internetissä oleva verkkosivusto käsitteli joitain vaiheita Java- ja Spigot-sovellusten asennusta varten, ja on mahdollista, että käytimme artikkelia viitteenä ja unohdimme sen linkittämisen. Jos haluat lukea artikkelin, voit tehdä sen napsauttamalla tätä linkkiä.