Cara Menjalankan Minecraft Biaya Rendah pada Raspberry Pi untuk Blokir Bangunan dengan Murah

Daftar Isi:

Cara Menjalankan Minecraft Biaya Rendah pada Raspberry Pi untuk Blokir Bangunan dengan Murah
Cara Menjalankan Minecraft Biaya Rendah pada Raspberry Pi untuk Blokir Bangunan dengan Murah

Video: Cara Menjalankan Minecraft Biaya Rendah pada Raspberry Pi untuk Blokir Bangunan dengan Murah

Video: Cara Menjalankan Minecraft Biaya Rendah pada Raspberry Pi untuk Blokir Bangunan dengan Murah
Video: Mengarahkan ip address publik ke nama domain - YouTube 2024, April
Anonim
Kami telah menunjukkan kepada Anda cara menjalankan server pribadi Minecraft blocktastic Anda sendiri di kotak Windows / OSX, tetapi bagaimana jika Anda mendambakan sesuatu yang lebih ringan, lebih hemat energi, dan selalu siap untuk teman-teman Anda? Baca terus karena kami mengubah mesin Raspberry Pi kecil menjadi server Minecraft yang murah, Anda dapat berangkat 24/7 selama sekitar satu sen sehari.
Kami telah menunjukkan kepada Anda cara menjalankan server pribadi Minecraft blocktastic Anda sendiri di kotak Windows / OSX, tetapi bagaimana jika Anda mendambakan sesuatu yang lebih ringan, lebih hemat energi, dan selalu siap untuk teman-teman Anda? Baca terus karena kami mengubah mesin Raspberry Pi kecil menjadi server Minecraft yang murah, Anda dapat berangkat 24/7 selama sekitar satu sen sehari.

Mengapa Saya Ingin Melakukan Ini?

Ada dua aspek dalam tutorial ini: menjalankan server Minecraft Anda sendiri dan secara khusus menjalankan server Minecraft pada Raspberry Pi. Mengapa Anda ingin menjalankan server Minecraft Anda sendiri? Ini adalah cara hebat untuk memperluas dan membangun pengalaman bermain Minecraft. Anda dapat membiarkan server berjalan saat Anda tidak bermain sehingga teman dan keluarga dapat bergabung dan terus membangun dunia Anda. Anda dapat mengotak-atik variabel permainan dan memperkenalkan mod dengan cara yang tidak mungkin saat Anda memainkan game yang berdiri sendiri. Ini juga memberi Anda kontrol atas pengalaman multiplayer Anda yang menggunakan server publik tidak, tanpa menimbulkan biaya hosting server pribadi pada host jarak jauh.

Saat menjalankan server Minecraft sendiri cukup menarik bagi penggemar Minecraft yang berdedikasi, menjalankannya di Raspberry Pi bahkan lebih menarik. Pi kecil kecil menggunakan begitu sedikit sumber daya sehingga Anda dapat meninggalkan server Minecraft Anda berjalan 24/7 selama beberapa dolar setahun. Selain pengeluaran biaya awal Pi, kartu SD, dan sedikit waktu untuk menyiapkannya, Anda akan memiliki server Minecraft yang selalu aktif dengan biaya bulanan sekitar satu gumball.

Apa yang Saya Butuhkan?

Untuk tutorial ini, Anda memerlukan campuran perangkat keras dan perangkat lunak; Selain Raspberry Pi dan SD card, semuanya gratis.

  • 1 Raspberry Pi (sebaiknya model 512MB)
  • 1 kartu 4GB + SD

Tutorial ini mengasumsikan bahwa Anda telah membiasakan diri dengan Raspberry Pi dan telah menginstal salinan Raspbian Debian-derivatif pada perangkat. Jika Anda belum menyiapkan dan menjalankannya, jangan khawatir! Lihat panduan kami, Panduan HTG untuk Memulai Raspberry Pi, untuk mendapatkan kecepatan.

Mengoptimalkan Raspbian untuk Server Minecraft

Image
Image

Tidak seperti build lain yang telah kami bagikan di mana Anda dapat melapisi beberapa proyek lebih dari satu sama lain (misalnya Pi lebih dari cukup kuat untuk melayani sebagai cuaca / indikator email dan server Google Cloud Print pada saat yang sama), menjalankan server Minecraft adalah operasi yang cukup intens untuk Pi kecil dan kami sangat menyarankan untuk mendedikasikan seluruh Pi untuk prosesnya. Minecrafttampaknya seperti permainan sederhana, dengan semua hal yang sulit dan apa yang tidak, tetapi sebenarnya ini adalah permainan yang sangat rumit di bawah kulit sederhana dan membutuhkan banyak kekuatan pemrosesan.

Karena itu, kami akan mengubah file konfigurasi dan pengaturan lainnya untuk mengoptimalkan Rasbian untuk pekerjaan itu. Hal pertama yang perlu Anda lakukan adalah menggali aplikasi Raspi-Config untuk membuat beberapa perubahan kecil. Jika Anda menginstal Raspbian segar, tunggu langkah terakhir (yang merupakan Raspi-Config), jika Anda sudah menginstalnya, menuju ke terminal dan ketik "sudo raspi-config" untuk meluncurkannya lagi.

Salah satu hal pertama dan terpenting yang perlu kita hadiri adalah menjalankan pengaturan overclock. Kita membutuhkan semua kekuatan yang kita dapat untuk membuat pengalaman Minecraft kita menyenangkan. Di Raspi-Config, pilih opsi nomor 7 "Overclock".

Bersiaplah untuk beberapa peringatan keras tentang overclocking, tetapi tenanglah mengetahui bahwa overclocking didukung langsung oleh yayasan Raspberry Pi dan telah dimasukkan dalam opsi konfigurasi sejak akhir 2012. Setelah Anda berada di layar pemilihan yang sebenarnya, pilih "Turbo 1000MhHz". Sekali lagi, Anda akan diperingatkan bahwa tingkat overclock yang Anda pilih membawa risiko (khususnya, potensi korupsi kartu SD, tetapi tidak ada risiko kerusakan perangkat keras yang sebenarnya). Klik OK dan tunggu perangkat untuk mereset.
Bersiaplah untuk beberapa peringatan keras tentang overclocking, tetapi tenanglah mengetahui bahwa overclocking didukung langsung oleh yayasan Raspberry Pi dan telah dimasukkan dalam opsi konfigurasi sejak akhir 2012. Setelah Anda berada di layar pemilihan yang sebenarnya, pilih "Turbo 1000MhHz". Sekali lagi, Anda akan diperingatkan bahwa tingkat overclock yang Anda pilih membawa risiko (khususnya, potensi korupsi kartu SD, tetapi tidak ada risiko kerusakan perangkat keras yang sebenarnya). Klik OK dan tunggu perangkat untuk mereset.

Selanjutnya, pastikan Anda mengatur untuk boot ke prompt perintah, bukan desktop. Pilih nomor 3 "Aktifkan Boot ke Desktop / Scratch" dan pastikan "Konsol Konsol Teks" dipilih.

Kembali ke menu Raspi-Config, pilih nomor 8 "Opsi Lanjutan". Ada dua perubahan penting yang perlu kita lakukan di sini dan satu perubahan opsional. Pertama, perubahan-perubahan penting. Pilih A3 "Memory Split".

Ubah jumlah memori yang tersedia ke GPU menjadi 16 MB (turun dari default 64MB). Server Minecraft kami akan berjalan di lingkungan GUI-kurang; tidak ada alasan untuk mengalokasikan lebih dari minimal untuk GPU.

Setelah memilih memori GPU, Anda akan kembali ke menu utama. Pilih "Opsi Lanjutan" lagi dan kemudian pilih A4 "SSH". Di dalam sub-menu, aktifkan SSH. Ada sangat sedikit alasan untuk menjaga Pi ini terhubung ke monitor dan keyboard, dan dengan mengaktifkan SSH kita dapat mengakses mesin dari mana saja di jaringan dari jarak jauh.

Terakhir (dan opsional), kembali lagi ke menu "Opsi Lanjutan" dan pilih A2 "Nama Inang". Di sini Anda dapat mengubah nama host Anda dari "raspberrypi" menjadi nama Minecraft yang lebih pas.Kami memilih nama host yang sangat kreatif "minecraft", tetapi merasa bebas untuk membumbuinya sedikit dengan apa pun yang Anda inginkan: creepertown, minecraft4life, atau miner-box adalah nama server minecraft yang hebat.

Itu untuk konfigurasi Raspbian. Tab ke bawah layar utama dan pilih "Selesai" untuk reboot. Setelah reboot, Anda sekarang dapat SSH ke terminal Anda, atau terus bekerja dari keyboard yang terhubung ke Pi Anda (kami sangat menyarankan beralih ke SSH karena memungkinkan Anda dengan mudah memotong dan menempelkan perintah). Jika Anda belum pernah menggunakan SSH sebelumnya, periksa cara menggunakan Putty dengan Pi Anda di sini.

Memasang Java di Pi

Server Minecraft berjalan di Java, jadi hal pertama yang perlu kita lakukan pada Pi kami yang baru dikonfigurasi adalah menginstalnya. Masuk ke Pi Anda melalui SSH dan kemudian, pada prompt perintah, masukkan perintah berikut untuk membuat direktori untuk instalasi:
Server Minecraft berjalan di Java, jadi hal pertama yang perlu kita lakukan pada Pi kami yang baru dikonfigurasi adalah menginstalnya. Masuk ke Pi Anda melalui SSH dan kemudian, pada prompt perintah, masukkan perintah berikut untuk membuat direktori untuk instalasi:

sudo mkdir /java/

Sekarang kita perlu mengunduh versi terbaru Java. Pada saat publikasi ini, rilis terbaru adalah pembaruan Oktober 2013 dan tautan / nama file yang kami gunakan akan mencerminkan itu. Silakan periksa versi terbaru dari rilis Linux ARMv6 / 7 Java di halaman unduh Java dan perbarui tautan / nama file yang sesuai ketika mengikuti instruksi kami.

Pada prompt perintah, masukkan perintah berikut:

sudo wget --no-check-certificate https://www.java.net/download/jdk8/archive/b111/binaries/jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Setelah pengunduhan selesai, masukkan perintah berikut:

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

Fakta menyenangkan: skema nama / opt / direktori adalah sisa dari desain awal Unix dimana direktori / opt / adalah untuk perangkat lunak "opsional" yang dipasang setelah sistem operasi utama; itu adalah / Program Files / dari dunia Unix.

Setelah file selesai diekstraksi, masukkan:

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

Perintah ini akan mengembalikan nomor versi instalasi Java baru Anda seperti:

java version '1.8.0-ea'

Java(TM) SE Runtime Environment (build 1.8.0-ea-b111)

Java HotSpot(TM) Client VM (build 25.0-b53, mixed mode)

Jika Anda tidak melihat hasil cetak di atas (atau variasinya jika Anda menggunakan versi Java yang lebih baru), coba ekstrak arsip lagi. Jika Anda melihat pembacaan, masukkan perintah berikut untuk merapikan sendiri:

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

Pada titik ini Java sudah diinstal dan kami siap untuk menginstal server Minecraft kami!

Menginstal dan Mengonfigurasi Server Minecraft

Sekarang kami memiliki landasan untuk server Minecraft kami, saatnya untuk memasang bagian yang penting. Kami akan menggunakan SpigotMC, server Minecraft yang ringan dan stabil, yang bekerja dengan sangat baik di Pi.

Pertama, ambil salinan kode dengan perintah berikut:

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

Tautan ini harus tetap stabil dari waktu ke waktu, karena mengarah langsung ke rilis stabil Spigot terkini, tetapi jika Anda memiliki masalah apa pun, Anda selalu dapat merujuk ke laman unduhan SpigotMC di sini.

Setelah pengunduhan selesai dengan sukses, masukkan perintah berikut:

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

Catatan: jika Anda menjalankan perintah pada 256MB, Pi mengubah 256 dan 496 dalam perintah di atas menjadi 128 dan 256, masing-masing.

Server Anda akan diluncurkan dan kesibukan aktivitas di layar akan mengikuti. Bersiaplah untuk menunggu sekitar 3-6 menit atau lebih untuk proses menyiapkan server dan menghasilkan peta untuk selesai. Startup masa depan akan membutuhkan waktu lebih sedikit, sekitar 20-30 detik.

Catatan: Jika pada suatu saat selama proses konfigurasi atau permainan, keadaan menjadi sangat aneh (misalnya server Minecraft baru Andaorang aneh dan mulai memijah Anda di Nether dan membunuh Anda secara instan), gunakan perintah "stop" pada prompt perintah untuk mematikan server dengan anggun sehingga Anda dapat memulai ulang dan memecahkan masalah.

Setelah proses selesai, buka komputer tempat Anda biasa memainkan Minecraft, nyalakan, dan klik Multiplayer. Anda harus melihat server Anda:

Jika dunia Anda tidak langsung muncul saat pemindaian jaringan, tekan tombol Tambah dan masukkan alamat Pi Anda secara manual.
Jika dunia Anda tidak langsung muncul saat pemindaian jaringan, tekan tombol Tambah dan masukkan alamat Pi Anda secara manual.

Setelah terhubung ke server, Anda akan melihat perubahan status di jendela status server:

Menurut server, kami ada dalam game. Menurut aplikasi Minecraft yang sebenarnya, kami juga ada dalam game, tetapi itu adalah tengah malam dalam mode bertahan hidup:
Menurut server, kami ada dalam game. Menurut aplikasi Minecraft yang sebenarnya, kami juga ada dalam game, tetapi itu adalah tengah malam dalam mode bertahan hidup:
Boo! Memijah di tengah malam, tanpa senjata dan tanpa naungan bukanlah cara untuk memulai sesuatu. Namun jangan khawatir, kita perlu melakukan beberapa konfigurasi lagi; tidak ada waktu untuk duduk-duduk dan tertembak oleh tulang belulang. Selain itu, jika Anda mencoba dan memainkannya tanpa konfigurasi tweak terlebih dahulu, kemungkinan besar Anda akan merasa tidak stabil. Kami di sini hanya untuk mengonfirmasi server sudah aktif, berjalan, dan menerima koneksi masuk.
Boo! Memijah di tengah malam, tanpa senjata dan tanpa naungan bukanlah cara untuk memulai sesuatu. Namun jangan khawatir, kita perlu melakukan beberapa konfigurasi lagi; tidak ada waktu untuk duduk-duduk dan tertembak oleh tulang belulang. Selain itu, jika Anda mencoba dan memainkannya tanpa konfigurasi tweak terlebih dahulu, kemungkinan besar Anda akan merasa tidak stabil. Kami di sini hanya untuk mengonfirmasi server sudah aktif, berjalan, dan menerima koneksi masuk.

Setelah kami mengonfirmasi bahwa server berjalan dan dapat dihubungkan (meskipun belum dapat dimainkan), saatnya untuk mematikan server. Melalui konsol server, masukkan perintah "berhenti" untuk menutup semuanya.

Saat Anda kembali ke command prompt, masukkan perintah berikut:

sudo nano server.properties

Ketika file konfigurasi terbuka, buat perubahan berikut (atau cukup potong dan tempel file konfigurasi kami dikurangi dua baris pertama dengan nama dan cap tanggal):

#Minecraft server properties #Thu Oct 17 22:53:51 UTC 2013 generator-settings= #Default is true, toggle to false allow-nether=false level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= snooper-enabled=true hardcore=false online-mode=true pvp=true difficulty=1 player-idle-timeout=0 gamemode=0 #Default 20; you only need to lower this if you're running #a public server and worried about loads. max-players=20 spawn-monsters=true #Default is 10, 3-5 ideal for Pi view-distance=5 generate-structures=true spawn-protection=16 motd=A Minecraft Server

Di jendela status server, lihat melalui koneksi SSH Anda ke pi, masukkan perintah berikut untuk memberi diri Anda status operator di server Minecraft Anda (sehingga Anda dapat menggunakan perintah yang lebih kuat dalam game, tanpa selalu kembali ke jendela status server).

op [your minecraft nickname]

Pada titik ini semuanya terlihat lebih baik, tetapi kita masih harus melakukan sedikit tweaking sebelum server benar-benar menyenangkan. Untuk itu, mari instal beberapa plugin.

Plugin pertama, dan yang harus Anda instal di atas yang lain, adalah NoSpawnChunks. Untuk menginstal plugin, pertama-tama kunjungi halaman web NoSpawnChunks dan ambil tautan unduhan untuk versi terbaru. Pada tulisan ini rilis saat ini adalah v0.3.

Kembali pada prompt perintah (prompt perintah Pi Anda, bukan konsol server - jika server Anda masih aktif, matikan) masukkan perintah berikut:

cd /home/pi/plugins

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

Selanjutnya, kunjungi halaman plugin ClearLag, dan ambil tautan terbaru (pada tutorial ini, ini adalah v2.6.0). Masukkan yang berikut ini pada prompt perintah:

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

Karena file tidak dikompresi dalam.ZIP atau wadah serupa, itu semua ada di sana: plugin dipasang di direktori plugin. (Ingat ini untuk unduhan plugin di masa mendatang, file harus apapplugin.jar, jadi jika dikompresi, Anda harus membukanya dalam direktori plugin.)

Kirim ulang server:

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

Bersiaplah untuk waktu startup yang sedikit lebih lama (lebih dekat ke 3-6 menit dan lebih lama dari 30 detik yang baru saja Anda alami) karena plugin mempengaruhi peta dunia dan membutuhkan satu menit untuk memijat semuanya. Setelah proses spawn selesai, ketikkan yang berikut di konsol server:

plugins

Ini mencantumkan semua plugin yang saat ini aktif di server. Anda akan melihat sesuatu seperti ini:

Jika plugin tidak dimuat, Anda mungkin perlu berhenti dan memulai ulang server.
Jika plugin tidak dimuat, Anda mungkin perlu berhenti dan memulai ulang server.

Setelah mengonfirmasi plugin Anda dimuat, lanjutkan dan bergabunglah dengan gim. Anda harus memperhatikan bermain snappy secara signifikan. Selain itu, Anda akan mendapatkan pesan sesekali dari plugin yang menunjukkan bahwa mereka aktif, seperti yang terlihat di bawah ini:

Pada titik ini Java diinstal, server diinstal, dan kami telah menyesuaikan pengaturan untuk Pi. Saatnya mulai membangun dengan teman-teman!
Pada titik ini Java diinstal, server diinstal, dan kami telah menyesuaikan pengaturan untuk Pi. Saatnya mulai membangun dengan teman-teman!

Catatan: situs web di internet mencakup beberapa langkah untuk menginstal Java dan Spigot sebelum kami, dan mungkin kami menggunakan artikel itu untuk referensi dan lupa menautkannya. Jika Anda ingin membaca artikel itu, Anda dapat melakukannya dengan mengklik tautan ini.

Direkomendasikan: