How to Install Minecraft on a Raspberry Pi
Isi kandungan:
- Prasyarat
- Memasang Persekitaran Runtime Java
- Mewujudkan Pengguna Minecraft
- Memasang Minecraft pada Raspberry Pi
- Memuat turun dan Menyusun
mcrcon - Memuat turun Pelayan Minecraft
- Mengkonfigurasi Server Minecraft
- Mewujudkan Fail Unit Sistem
- Mengakses Konsol Minecraft
- Kesimpulannya
Raspberry Pi boleh digunakan dalam banyak projek yang berbeza. Salah satu kes penggunaan Raspberry Pi yang paling popular ialah menjadikan Raspberry Pi menjadi pelayan permainan.
Dalam tutorial ini, kami akan membimbing anda melalui proses memasang dan mengkonfigurasi Pelayan Minecraft di Raspberry Pi 3 atau 4.
Minecraft adalah salah satu permainan yang paling popular sepanjang zaman. Ia adalah permainan video kotak pasir, yang membolehkan para pemainnya meneroka dunia yang tidak terhingga dan membina segala-galanya dari rumah sederhana ke pencakar langit yang besar.
Prasyarat
Kami mengandaikan bahawa anda telah memasang Raspbian di Raspberry Pi anda. Server Plex Media tidak memerlukan antara muka grafik, jadi cadangan kami adalah menggunakan imej Raspbian Stretch Lite dan membolehkan SSH. Dengan cara ini, Raspberry Pi anda akan mempunyai lebih banyak kuasa pemprosesan dan memori untuk menjalankan pelayan media Plex.
Kami akan menggunakan utiliti
mcrcon
untuk menyambung ke pelayan Minecraft. Pasang pakej yang diperlukan untuk membina alat
mcrcon
:
sudo apt update
sudo apt install git build-essential
Membolehkan pemandu GL menggunakan alat
raspi-config
:
raspi-config
- Navigasi ke "Pilihan Lanjutan" dengan menggunakan kekunci atas atau kekunci ke bawah dan tekan
EnterPilih "Pemandu GL" dan tekanEnterPilih "GL (KMS KMS)", tekanEnter.pilih butang "Selesaikan" Adakah anda mahu reboot sekarang? "Pilih" Ya "dan tekanEnter.
Setelah Pi kembali dalam talian, lanjutkan dengan langkah seterusnya.
Memasang Persekitaran Runtime Java
Minecraft memerlukan Java 8 atau lebih tinggi untuk dipasang pada sistem.
Kami akan memasang versi tanpa kepala JRE. Versi ini lebih sesuai untuk aplikasi pelayan kerana ia mempunyai kebergantungan lebih sedikit dan kurang menggunakan sumber sistem.
Untuk memasang jenis OpenJRE 8 tanpa kepala:
sudo apt install openjdk-8-jre-headless
Sahkan pemasangan dengan mencetak versi java:
java -version
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1+rpi1-b01) OpenJDK Client VM (build 25.212-b01, mixed mode)
Mewujudkan Pengguna Minecraft
Untuk tujuan keselamatan, Minecraft tidak boleh dijalankan di bawah pengguna root. Kami akan mencipta pengguna sistem baru dan kumpulan dengan direktori rumah
/opt/minecraft
yang akan menjalankan pelayan Minecraft:
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
Kami tidak akan menetapkan kata laluan untuk pengguna ini. Ini adalah amalan keselamatan yang baik kerana pengguna tidak akan dapat login melalui SSH.
Memasang Minecraft pada Raspberry Pi
Sebelum memulakan proses pemasangan, pastikan anda bertukar kepada pengguna "minecraft":
sudo su - minecraft
Buat dua direktori di dalam direktori rumah pengguna:
mkdir -p ~/{tools, server}
- Direktori
toolsakan menyimpan klienmcrcondan skrip cadangan. Direktoriserverakan mengandungi pelayan Minecraft sebenar dan datanya.
Memuat turun dan Menyusun
mcrcon
RCON adalah protokol yang membolehkan anda menyambung ke pelayan Minecraft dan melaksanakan arahan. mcron adalah pelanggan RCON yang dibina di C.
Kami akan memuat turun kod sumber dari GitHub dan membina binari
mcrcon
.
Navigasi ke direktori
~/tools
dan
Tiiffi/mcrcon
repositori
Tiiffi/mcrcon
dari GitHub yang menjalankan perintah berikut:
cd ~/tools && git clone
Seterusnya, beralih ke direktori repositori:
cd ~/tools/mcrcon
Mulakan penyusunan dengan menaip:
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
Setelah selesai, anda boleh mengujinya dengan menaip:
./mcrcon -h
Output akan kelihatan seperti ini:
Usage: mcrcon…… Sends rcon commands to Minecraft server…. mcrcon 0.6.1 (built: Sep 19 2019 20:52:13) Report bugs to tiiffi_at_gmail_dot_com or
Memuat turun Pelayan Minecraft
Terdapat beberapa mod pelayan Minecraft seperti Craftbukkit atau Spigot yang membolehkan anda menambah ciri (plugin) pada pelayan anda dan menyesuaikan selanjutnya dan mengubah tetapan. Kami akan memasang pelayan Minecraft vanila rasmi Mojang terbaru.
Kepala ke halaman muat turun Minecraft untuk mendapatkan pautan unduhan dari file arsip Java server Minecraft terbaru (JAR).
Pada masa penulisan, versi terkini ialah
1.14.4
. Sebelum menjalankan perintah seterusnya, anda perlu menyemak halaman muat turun untuk versi baharu.
Jalankan perintah
wget
berikut untuk memuat turun fail balang Minecraft dalam direktori
~/server
:
wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar -P ~/server
Mengkonfigurasi Server Minecraft
Setelah muat turun selesai, navigasi ke direktori
~/server
dan mulailah pelayan Minecraft:
cd ~/server
java -Xms512M -Xmx768M -jar server.jar nogui
Apabila dimulakan untuk kali pertama, pelayan menjalankan beberapa operasi dan mencipta fail
server.properties
dan
eula.txt
dan berhenti.
: Failed to load properties from file: server.properties: Failed to load eula.txt: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
Untuk menjalankan pelayan, anda perlu bersetuju dengan Minecraft EULA. Buka fail
eula.txt
dan ubah
eula=false
ke
eula=true
:
nano ~/server/eula.txt
~ / server / eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Sep 19 21:06:24 BST 2019 eula=true
Tutup dan simpan fail.
Seterusnya, edit fail
server.properties
untuk membolehkan protokol rcon dan tetapkan kata laluan rcon. Buka fail menggunakan editor teks anda:
nano ~/server/server.properties
Cari baris berikut dan kemas kini nilai-nilai mereka seperti yang ditunjukkan di bawah:
~ / server / server.properties
rcon.port=25575 rcon.password=strong-password enable-rcon=true
Jangan lupa menukar
strong-password
kepada sesuatu yang lebih selamat. Jika anda tidak mahu menyambung ke pelayan Minecraft dari lokasi terpencil, pastikan firewall anda menghalang pelabuhan rcon.
Semasa di sini, anda juga boleh melaraskan sifat lalai pelayan. Untuk mendapatkan maklumat lanjut tentang tetapan yang tersedia, semak halaman pelayan.
Mewujudkan Fail Unit Sistem
Untuk menjalankan Minecraft sebagai perkhidmatan, kami akan mencipta fail unit Systemd baru.
Tukar kembali kepada pengguna sudo anda dengan menaip
exit
.
Buka editor teks anda dan buat fail bernama
minecraft.service
dalam
/etc/systemd/system/
:
sudo nano /etc/systemd/system/minecraft.service
Tampalkan konfigurasi berikut:
/etc/systemd/system/minecraft.service
Description=Minecraft Server After=network.target User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop WantedBy=multi-user.target
Ubah bendera
Xms
dan
Xms
mengikut versi dan sumber Raspberry Pi anda. Bendera
Xmx
menentukan kolam peruntukan memori maksimum untuk mesin maya Java (JVM), manakala
Xms
menentukan kolam peruntukan memori awal. Juga, pastikan anda menggunakan port dan kata laluan
rcon
betul.
Simpan dan tutup fail dan muat semula konfigurasi sistem:
sudo systemctl daemon-reload
Mulakan pelayan Minecraft dengan mengeluarkan:
sudo systemctl start minecraft
Semak status perkhidmatan dengan arahan berikut:
sudo systemctl status minecraft
● minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-09-19 21:11:58 BST; 1min 27s ago Main PID: 1992 (java) Tasks: 17 (limit: 1604) Memory: 338.9M CGroup: /system.slice/minecraft.service └─1992 /usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui
Kali pertama anda memulakan perkhidmatan, ia akan menghasilkan beberapa fail konfigurasi dan direktori, termasuk dunia Minecraft. Gunakan arahan
tail
untuk memantau fail log pelayan:
tail -f /opt/minecraft/server/logs/latest.log
Apabila pelayan Minecraft dimulakan output akan kelihatan seperti ini:
: Preparing spawn area: 98%: Time elapsed: 201586 ms: Done (418.339s)! For help, type "help": Starting remote control listener: RCON running on 0.0.0.0:25575
Dayakan perkhidmatan Minecraft untuk bermula pada masa boot secara automatik:
sudo systemctl enable minecraft
Mengakses Konsol Minecraft
Untuk mengakses Konsol Minecraft gunakan utiliti
mcrcon
. Anda perlu menentukan hos, rcon port, kata laluan rcon dan gunakan suis
-t
yang membolehkan mod terminal
mcrcon
:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
Logged in. Type "Q" to quit! >
Apabila mengakses Konsol Minecraft dari lokasi jauh, pastikan pelabuhan rcon tidak disekat.
Kesimpulannya
Anda telah berjaya memasang pelayan Minecraft pada Raspberry Pi anda. Sila ambil perhatian, Minecraft mungkin tidak berjalan lancar pada sistem dengan sumber yang rendah.
java minecraft raspberry piBagaimana untuk memasang pelayan minecraft pada centos 7
Dalam tutorial ini, kami akan meneruskan langkah-langkah yang perlu untuk memasang dan mengkonfigurasi Pelayan Minecraft pada CentOS 7. Kami akan menggunakan sistem untuk menjalankan pelayan Minecraft dan utiliti mcrcon untuk menyambung kepada contoh yang dijalankan.
Bagaimana untuk memasang pelayan minecraft pada debian 9
Minecraft adalah salah satu permainan yang paling popular sepanjang zaman. Ia adalah permainan video kotak pasir tentang membina pelbagai struktur dan meneruskan pengembaraan. Tutorial ini menerangkan cara memasang dan mengkonfigurasi Pelayan Minecraft pada Debian 9.
Bagaimana untuk memasang pelayan minecraft pada ubuntu 18.04
Tutorial ini merangkumi pemasangan dan konfigurasi versi terbaru Server Minecraft di Ubuntu 18.04. Kami akan menggunakan systemd untuk menjalankan pelayan Minecraft dan utiliti mcrcon untuk menyambung kepada contoh yang dijalankan.







