Kaip įdiegti „Minecraft“ serverį „Raspberry Pi 4“

How Install Minecraft Server Raspberry Pi 4



Yra daug internetinių „Minecraft“ serverių, kuriuose galite žaisti „Minecraft“ su draugais. Taip pat galite sukurti savo „Minecraft“ serverį naudodami „Raspberry Pi 4“ vienos plokštės kompiuterį namuose, kad galėtumėte žaisti su draugais ir kitais internete.

Sukūrę savo „Minecraft“ serverį turite keletą privalumų:







  • „Minecraft“ pasaulio duomenys bus išsaugoti jūsų „Raspberry Pi“ sistemoje.
  • Galite žaisti „Minecraft“ su draugais per LAN.
  • Galite gauti viešą IP adresą ir leisti bet kam prisijungti prie jūsų „Minecraft“ serverio.
  • Galite paleisti bet kokius norimus „Minecraft“ modifikacijas.
  • Jūs būsite administratorius.
  • Galite valdyti vartotojus, žaidžiančius „Minecraft“ savo serveryje.
  • Galite bet kada suteikti prieigą kam tik norite, uždrausti prieigą tam, kam norite, ir bet kada išstumti bet ką iš savo serverio.

Trumpai tariant, jūs galėsite visiškai valdyti savo „Minecraft“ serverį.



Kadangi „Raspberry Pi 4“ yra nebrangus vienos plokštės kompiuteris, „Minecraft“ serverio kūrimas su „Raspberry Pi 4“ sistema gali būti labai ekonomiškas. „Raspberry Pi 4“ taip pat yra mažos galios įrenginys. Jums nereikės jaudintis dėl sąskaitų už elektrą. Raspberry Pi 4 sistemai maitinti galite naudoti bet kurį maitinimo banką.



Šis straipsnis parodo, kaip įdiegti savo „Minecraft“ serverį „Raspberry Pi 4“.





Ko jums reikės

Jei norite savo „Raspberry Pi 4“ sistemoje nustatyti „Minecraft“ serverį, jums reikės:

  1. „Raspberry Pi 4“ vienos plokštės kompiuteris (rekomenduojama 4 GB versija, tačiau taip pat veiks 2 GB versija).
  2. C tipo USB maitinimo adapteris.
  3. Mirksėjo 16 GB arba 32 GB „microSD“ kortelė su „Raspberry Pi“ OS. Aš rekomenduoju „Raspberry Pi OS Lite“ (be grafinės darbalaukio aplinkos), nors „Raspberry Pi OS“ darbalaukio versija taip pat veiks.
  4. Tinklo ryšys „Raspberry Pi 4“ įrenginyje.
  5. Nešiojamasis kompiuteris ar stalinis kompiuteris, skirtas VNC nuotolinio darbalaukio prieigai arba SSH prieigai prie „Raspberry Pi 4“ įrenginio.

Jei jums reikia pagalbos, kaip mirksėti „Raspberry Pi OS“ vaizde „microSD“ kortelėje, skaitykite straipsnį Kaip įdiegti ir naudoti „Raspberry Pi Imager“.



Jei esate pradedantysis dirbti su „Raspberry Pi“ ir jums reikia pagalbos diegiant „Raspberry Pi“ OS „Raspberry Pi 4“ įrenginyje, skaitykite straipsnį Kaip įdiegti Raspberry Pi OS Raspberry Pi 4 .

Be to, jei jums reikia pagalbos nustatant „Raspberry Pi 4“ be galvos, peržiūrėkite straipsnį Kaip įdiegti ir konfigūruoti „Raspberry Pi“ OS „Raspberry Pi 4“ be išorinio monitoriaus.

Raspberry Pi OS atnaujinimas

Prieš pradedant diegti „Minecraft“ serverį „Raspberry Pi 4“, verta atnaujinti visus esamus „Raspberry Pi“ OS paketus.

Pirmiausia atnaujinkite APT paketo saugyklos talpyklą naudodami šią komandą:

$sudotinkamas atnaujinimas

Norėdami atnaujinti visus esamus „Raspberry Pi“ OS paketus, paleiskite šią komandą:

$sudotinkamas visiškas atnaujinimas

Norėdami patvirtinti diegimą, paspauskite IR ir tada paspauskite .

APT paketų tvarkyklė atsisiųs ir įdiegs visus reikalingus paketus iš interneto. Tai gali užtrukti.

Šiuo metu visi naujinimai turėtų būti įdiegti.

Kad pakeitimai įsigaliotų, iš naujo paleiskite „Raspberry Pi 4“ sistemą naudodami šią komandą:

$sudoperkrauti

„Java Development Kit“ diegimas

„Minecraft“ serveriai parašyti „Java“ programavimo kalba. Taigi, norint, kad „Minecraft“ serveris veiktų, kompiuteryje turėsite įdiegti „Java“.

Laimei, „Java Development Kit“ (trumpai tariant - JDK) galima rasti oficialioje „Raspberry Pi“ OS paketų saugykloje. Taigi, „Raspberry Pi“ OS lengva įdiegti „Java Development Kit“.

Norėdami įdiegti „Java Development Kit“ į savo „Raspberry Pi“ sistemą, paleiskite šią komandą:

$sudotinkamasdiegtinumatytasis-jdk

Norėdami patvirtinti diegimą, paspauskite IR ir tada paspauskite .

Visi reikalingi paketai bus atsisiųsti iš interneto. Tai gali užtrukti.

Atsisiuntę reikiamus paketus iš interneto, jie bus įdiegti į Raspberry Pi OS po vieną. Tai gali užtrukti.

Šiuo metu reikia įdiegti JDK.

Oficialus prieš „Papermc Minecraft“ serverį

Šiame straipsnyje aš jums parodžiau, kaip įdiegti oficialų ir „Papermc Minecraft“ serverį.

Vienintelis skirtumas tarp šių dviejų yra tas, kad oficialus „Minecraft“ serveris yra uždaro kodo, o „Papermc Minecraft“ serverį prižiūri bendruomenė ir jis yra atviro kodo. Kalbant apie našumą, šie du serverių tipai turės skirtumų.

Galite įdiegti oficialų „Minecraft“ serverį arba „Papermc Minecraft“ serverį. Šis pasirinkimas priklauso nuo jūsų asmeninių pageidavimų.

Įdiekite oficialų „Minecraft“ serverį

Šiame skyriuje sužinosite, kaip įdiegti oficialų „Minecraft“ serverį „Raspberry Pi“ OS.

Pirmiausia sukurkite naują katalogą ~/minecraft-serveris su tokia komanda:

$mkdir -v~/minecraft serveris

Eikite į naujai sukurtą katalogą ~/minecraft-serveris su tokia komanda:

$CD~/minecraft serveris

Aplankykite oficialus „Minecraft“ serverio atsisiuntimo puslapis čia .

Kai puslapis įkeliamas, raskite naujausios „Minecraft“ serverio versijos atsisiuntimo nuorodą, kaip matote žemiau esančioje ekrano kopijoje.

Dešiniuoju pelės mygtuku spustelėkite (RMB) atsisiuntimo nuorodą ir spustelėkite Kopijuoti nuorodos adresą nukopijuoti „Minecraft“ serverio atsisiuntimo nuorodą.


Atsisiųskite „Minecraft“ serverio „Java“ archyvą naudodami ką tik nukopijuotą atsisiuntimo nuorodą:

$wgethttps://launcher.mojang.com/v1/objektai/35139deedbd5182953cf1caa23835da59ca3d7cd/serveris.jar

Dabar atsisiunčiamas „Minecraft“ serverio „Java“ archyvo failas. Tai gali užtrukti kelias sekundes.

Šiuo metu failą reikia atsisiųsti.

Naujas failas serveris.jar taip pat turėtų būti sukurtas dabartiniame darbo kataloge.

$ls -lh

Paleiskite „Minecraft“ serverį taip:

$java -Xmx2048M -Xms2048M -jarserveris.jar nogui

Čia, -Xms ir -Xmx parinktys naudojamos norint nustatyti atminties kiekį, kurį gali naudoti „Minecraft“ serveris.

„Minecraft“ serveriui skyriau 2048 MB arba 2 GB atminties, nes turiu 8 GB „Raspberry Pi 4“ versiją. Jei turite 2 GB „Raspberry Pi 4“ versiją, nustatykite ją į 1024 MB.

Pirmą kartą paleisdami „Minecraft“ serverį turėtumėte pamatyti šią išvestį. Taip yra todėl, kad pirmiausia turite sutikti su „Minecraft“ serverio EULA (galutinio vartotojo licencijos sutartimi), kad galėtumėte ją paleisti.

Naujas failas eula.txt turėtų būti sukurtas dabartiniame darbo kataloge pirmą kartą paleidus „Minecraft“ serverį, kaip matote žemiau esančioje ekrano kopijoje.

Norėdami priimti EULA, atidarykite eula.txt failą su nano teksto redaktoriumi taip:

$nanoeula.txt

The eula kintamasis turi būti nustatytas į klaidinga pagal nutylėjimą.

Pakeiskite šią vertę į TIESA, kaip parodyta žemiau esančioje ekrano kopijoje.

Kai baigsite, paspauskite + X po to IR ir išsaugoti eula.txt failą.

Priėmę EULA, galite paleisti „Minecraft“ serverį su ta pačia komanda kaip ir anksčiau:

$java -Xmx2048M -Xms2048M -jarserveris.jar nogui

Dabar „Minecraft“ serveris bus paleistas, kaip matote žemiau esančioje ekrano kopijoje.

Dabar kuriamas „Minecraft“ pasaulis. Tai gali užtrukti.

Kai „Minecraft“ serveris bus paruoštas, turėtumėte pamatyti žurnalo pranešimą Padaryta, kaip pažymėta žemiau esančioje ekrano kopijoje.

„PaperMC Minecraft“ serverio diegimas

Šiame skyriuje sužinosite, kaip įdiegti atvirojo kodo „PaperMC Minecraft“ serverį „Raspberry Pi“ OS.

Pirmiausia sukurkite naują katalogą ~/papermc-serveris su tokia komanda:

$mkdir -v~/„papermc“ serveris

Eikite į naujai sukurtą katalogą ~/papermc-serveris su tokia komanda:

$CD~/„papermc“ serveris

Aplankykite oficialus „PaperMC Minecraft“ serverio atsisiuntimo puslapis čia .

Kai puslapis bus įkeltas, turėtumėte rasti naujausios „PaperMC Minecraft“ serverio versijos atsisiuntimo nuorodą, kaip matote žemiau esančioje ekrano kopijoje.

Dešiniuoju pelės mygtuku spustelėkite (RMB) atsisiuntimo nuorodą ir spustelėkite Kopijuoti nuorodos adresą norėdami nukopijuoti „PaperMC Minecraft“ serverio atsisiuntimo nuorodą.

Atsisiųskite „PaperMC Minecraft“ serverio „Java“ archyvą naudodami ką tik nukopijuotą atsisiuntimo nuorodą:

$wget -ARBAserver.jar https://papermc.io/Ugnis/v1/popieriaus/1.16.4/261/parsisiųsti

Dabar atsisiunčiamas „PaperMC Minecraft“ serverio „Java“ archyvo failas. Tai gali užtrukti kelias sekundes.

Šiuo metu failą reikia atsisiųsti.

Naujas failas serveris.jar taip pat turėtų būti sukurtas dabartiniame darbo kataloge.

$ls -lh

Paleiskite „PaperMC Minecraft“ serverį taip:

$java -Xmx2048M -Xms2048M -jarserveris.jar nogui

Čia, -Xms ir -Xmx parinktys naudojamos norint nustatyti atminties kiekį, kurį gali naudoti „PaperMC Minecraft“ serveris.

„Minecraft“ serveriui skyriau 2048 MB arba 2 GB atminties, nes turiu 8 GB „Raspberry Pi 4“ versiją. Jei turite 2 GB „Raspberry Pi 4“ versiją, nustatykite ją į 1024 MB.

Pirmą kartą paleisdami „PaperMC Minecraft“ serverį turėtumėte matyti šią išvestį. Taip yra todėl, kad jūs sutinkate su „PaperMC Minecraft“ serverio EULA (galutinio vartotojo licencijos sutartimi), kad galėtumėte ją paleisti.

Naujas failas eula.txt turėtų būti sukurtas dabartiniame darbo kataloge pirmą kartą paleidus „PaperMC Minecraft“ serverį, kaip matote žemiau esančioje ekrano kopijoje:

Norėdami priimti EULA, atidarykite eula.txt failą su nano teksto redaktorius:

$nanoeula.txt

The eula kintamasis turi būti nustatytas į klaidinga pagal nutylėjimą.

Pakeiskite šią vertę į TIESA, kaip parodyta žemiau esančioje ekrano kopijoje.

Kai baigsite, paspauskite + X po to IR ir išsaugoti eula.txt failą.

Priėmę EULA, galite paleisti „PaperMC Minecraft“ serverį su ta pačia komanda kaip ir anksčiau:

$java -Xmx2048M -Xms2048M -jarserveris.jar nogui

„PaperMC Minecraft“ serveris dabar paleidžiamas ir kuriamas naujas pasaulis, kaip matote žemiau esančioje ekrano kopijoje. Tai užtruks šiek tiek laiko.

Kai „PaperMC Minecraft“ serveris bus paruoštas, turėtumėte pamatyti žurnalą Padaryta, kaip pažymėta žemiau esančioje ekrano kopijoje.

„Minecraft“ žaidimas „Raspberry Pi 4 Minecraft“ serveryje

Norėdami pasiekti „Raspberry Pi“ įrenginyje veikiantį „Minecraft“ serverį iš kitų namų tinklo (LAN) įrenginių, turėsite žinoti savo „Raspberry Pi“ įrenginio IP adresą.

Raspberry Pi įrenginio IP adresą galite rasti savo namų maršrutizatoriaus žiniatinklio valdymo sąsajoje. Mano atveju, IP adresas yra 192.168.0.106. Jums tai bus kitaip. Taigi, nuo šiol būtinai pakeiskite mano IP adresą savo.

Jei turite prieigą prie „Raspberry Pi“ konsolės, taip pat galite paleisti šią komandą, kad surastumėte IP adresą.

$pagrindinio kompiuterio vardas -Aš

Norėdami žaisti „Minecraft“ „Minecraft“ serveryje, įdiegtame „Raspberry Pi 4“ įrenginyje, paleiskite „Minecraft Java Edition“ ir spustelėkite Kelių žaidėjų .

Patikrinti Daugiau nerodyti šio ekrano ir spustelėkite Tęsti .

Spustelėkite Tiesioginis ryšys .

Įveskite savo Raspberry Pi 4 IP adresą ir spustelėkite Prisijunkite prie serverio .

„Minecraft“ dabar turėtų pradėti prisijungti prie „Minecraft“ serverio, veikiančio „Raspberry Pi 4“ įrenginyje.

Taip pat turėtumėte matyti, kad „Minecraft“ serverio žurnale prie žaidimo prisijungė naujas vartotojas.

„Minecraft“ turėtų prasidėti. Dabar galite mėgautis „Minecraft“ savo „Minecraft“ serveryje, kuriame veikia „Raspberry Pi 4“.

Galite paspausti P Norėdami išvardyti žaidėjus, prijungtus prie jūsų „Minecraft“ serverio. Šiuo metu aš esu vienintelis žaidėjas savo „Minecraft“ serveryje, kaip matote žemiau esančioje ekrano kopijoje:

Kai sustabdysite „Minecraft“ žaidimą, „Minecraft“ serverio žurnalas taip pat turėtų pranešti apie šį veiksmą.

„Minecraft“ serverio paleidimas paleidžiant

Rankiniu būdu paleisti „Minecraft“ serverį kiekvieną kartą paleidžiant „Raspberry Pi“ įrenginį nėra labai praktiška. Taigi, mes galime sukurti sisteminę paslaugą, kuri automatiškai paleis „Minecraft“ serverį įkrovos metu.

Pirmiausia sukurkite minecraft-server.paslauga failą /etc/systemd/system/ katalogą, taip:

$sudo nano /ir kt/sistema/sistema/minecraft-server.paslauga

Įveskite šias eilutes minecraft-server.paslauga failą.

[Vienetas]
apibūdinimas= „Minecraft“ serveris
Po= tinklas.tikslas
[Paslauga]
„WorkingDirectory“=/namai/pi/minecraft serveris
Aplinka=MC_MEMORY= 2048 mln
„ExecStart“=java -Xmx{MC_MEMORY} USD -Xms{MC_MEMORY} USD -jarserveris.jar nogui
Standartinė išvestis= paveldėti
Standartinė klaida= paveldėti
Perkrauti= visada
Vartotojas= pi
[Diegti]
Ieškau= kelių vartotojų.tikslas

Jei norite paleisti oficialų „Minecraft“ serverį, įsitikinkite, kad „WorkingDirectory“ yra nustatytas į /home/pi/minecraft-server minecraft-server.service failą.

„WorkingDirectory“=/namai/pi/minecraft serveris

Jei norite paleisti „PaperMC Minecraft“ serverį, įsitikinkite, kad „WorkingDirectory“ yra nustatytas į /home/pi/papermc-server minecraft-server.service failą.

„WorkingDirectory“=/namai/pi/„papermc“ serveris

Be to, galite pakeisti MC_MEMORY aplinkos kintamąjį, kad nustatytumėte atminties kiekį, kurį norite skirti „Minecraft“ serveriui.

Aplinka=MC_MEMORY= 2048 mln

Kai baigsite, paspauskite + X po to IR ir išsaugoti minecraft-server.paslauga failą.

Iš naujo įkelkite sisteminius demonus, kad pakeitimai įsigaliotų:

$sudosystemctl demonas iš naujo

Kaip matote, minecraft serveris „Systemd“ paslauga šiuo metu neveikia.

$sudosystemctl status minecraft-server.service

Galite pradėti minecraft serveris systemd paslauga su tokia komanda:

$sudosystemctl paleiskite minecraft-server.service

The minecraft serveris paslauga turėtų būti aktyvi/veikianti, kaip matote žemiau esančioje ekrano kopijoje. Taigi minecraft serveris sisteminė paslauga veikia.

$sudosystemctl status minecraft-server.service

Taip pat galite pridėti minecraft serveris systemd paslauga „Raspberry Pi“ OS paleidimui naudojant šią komandą:

$sudosystemctlįgalintiminecraft-server.paslauga

Kad pakeitimai įsigaliotų, iš naujo paleiskite „Raspberry Pi“ sistemą naudodami šią komandą:

$sudoperkrauti

Kai jūsų „Raspberry Pi“ sistema bus paleista, „minecraft-server“ sisteminė paslauga turėtų būti aktyvi/veikianti, kaip matote žemiau esančioje ekrano kopijoje.

$sudosystemctl status minecraft-server.service

Išvada

Šiame straipsnyje jūs sužinojote, kaip sukurti savo „Minecraft“ serverį naudojant vienos plokštės kompiuterį „Raspberry Pi 4“. Jūs matėte, kaip „Raspberry Pi 4“ įrenginyje įdiegti oficialų „Minecraft“ serverį ir atvirojo kodo „PaperMC Minecraft“ serverį. Jūs taip pat išmokote žaisti „Minecraft“ „Minecraft“ serveryje, kuriame veikia „Raspberry Pi 4“ sistema.