Meskipun cukup mudah untuk berbagi peta Minecraft dengan pemain lokal lainnya di jaringan Anda, sangat menyenangkan untuk dapat menjalankan server khusus sehingga orang dapat datang dan pergi tanpa host game asli yang memuat Minecraft. Hari ini kami sedang mencari cara menjalankan server lokal Minecraft yang sederhana baik dengan dan tanpa mod.
Salah satu elemen yang paling membuat frustrasi dari pengalaman multiplayer lokal Minecraft (baik untuk PC dan edisi PE) adalah bahwa host game asli harus aktif untuk mengakses kreasi sebelumnya. Jika ada dua orang tua dan dua anak-anak bermain Minecraft di rumah tangga misalnya, dan mereka menghabiskan beberapa jam satu minggu bekerja pada struktur besar yang dihosting oleh Kid # 2, maka kapan saja siapa pun ingin bekerja di dunia / struktur itu lagi mereka perlu Kid # 2 untuk menjalankan game mereka dan membaginya dengan orang lain dengan membukanya ke LAN. Faktor dalam setiap dunia berada pada setiap komputer yang terpisah dan tiba-tiba menjadi kerumitan nyata bagi lebih dari satu orang untuk bekerja pada peta tertentu.
Cara yang jauh lebih efisien untuk melakukan sesuatu adalah dengan meng-host server yang berdiri sendiri di jaringan lokal. Dengan cara ini pemain dapat datang dan pergi sesuka hati mereka tanpa ada orang yang perlu masuk dan berbagi dunia mereka. Bahkan lebih baik, Anda dapat meng-host server Minecraft pada mesin yang tidak cocok untuk benar-benar bermain Minecraft (kami telah menjalankan server Minecraft sederhana dari kotak Raspberry Pi kecil tanpa masalah).
Mari kita lihat cara menyiapkan server lokal Minecraft dasar dengan dan tanpa mod.
Ada dua cara untuk mendekati instalasi server Minecraft sederhana yang disediakan Moaru vanilla. Salah satu metode sangat Windows-sentris karena Anda cukup mengunduh file .EXE dan menjalankannya, dengan jendela pengguna grafis kecil yang nyaman. Metode itu tidak selalu membantu pengguna OS X dan Linux, jadi kami akan menggunakan metode berbasis .JAR yang akan membantu memperluas proses di semua platform dengan hanya tweak yang sangat kecil yang diperlukan untuk beralih di antara sistem operasi.
Urutan pertama bisnis adalah mengunduh file resmi JAR server Minecraft. Pada tutorial ini versinya adalah 1.7.10. Anda dapat menemukannya di bagian bawah halaman unduhan resmi Minecraft.net. Terlepas dari sistem operasi Anda, Anda menginginkan file .JAR.
Setelah file selesai diunduh, pindahkan file .JAR ke lokasi yang lebih permanen. Kami menempatkan file di / Test Server HTG /. Anda dapat menempatkannya di mana saja yang Anda inginkan tetapi beri label dengan jelas, letakkan di suatu tempat yang aman, dan perhatikan bahwa setelah Anda menjalankan file .JAR semua hal yang berhubungan dengan server akan diunduh / dibuka di folder .JAR terletak di, jadi don letakkan di suatu tempat seperti root drive atau folder rumah.
Jalankan server untuk pertama kalinya dengan menjalankan perintah berikut pada prompt perintah dari direktori. File JAR terletak di, tentu saja:
Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Linux: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Perintah di atas akan mengeksekusi file JAR server Minecraft. Perintah menjalankan Java, menetapkan memori 1GB / max 1GB, menunjukkan file adalah JAR, menamai JAR, dan menunjukkan tidak ada GUI yang diperlukan. Anda dapat menyesuaikan nilai memori yang ditetapkan / maks ke atas jika Anda merasa perlu melakukannya untuk dunia atau server yang sangat besar dengan banyak pemain (misalnya, selama pesta LAN), tetapi kami tidak menyarankan untuk menurunkan nilai memori.
Jika Anda memerlukan bantuan untuk menginstal Java di Linux, membuat pintasan untuk proses peluncuran di OS X, atau masalah khusus OS lainnya, kami akan mendorong Anda untuk memeriksa panduan terperinci untuk meluncurkan file JAR server yang terletak di wiki Minecraft resmi .
Saat pertama kali Anda menjalankan server, Anda akan melihat pesan seperti berikut:
[Server thread / INFO]: Memulai server minecraft versi 1.7.10
[Server thread / INFO]: Memuat properti
[Server thread / WARN]: server.properties tidak ada
[Server thread / INFO]: Menghasilkan file properti baru
[Server thread / WARN]: Gagal memuat eula.txt
[Server thread / INFO]: Anda harus menyetujui EULA untuk menjalankan server. Pergi ke eula.txt untuk info lebih lanjut.
[Server thread / INFO]: Menghentikan server
Ini sangat normal. Lihat di direktori server untuk file EULA.txt, buka, dan edit entri "eula = false" ke "eula = true" untuk menunjukkan persetujuan Anda dengan perjanjian pengguna server Mojang. Simpan dan tutup dokumen. Jalankan perintah server lagi. Anda dapat menjalankannya dengan atau tanpa tag "nogui" tergantung pada kebutuhan / keinginan Anda. Jika Anda menjalankannya dengan tag "nogui", output server dan antarmuka perintah akan tetap berada di jendela terminal Anda meluncurkan perintah dalam:
Jika Anda menghapus tag "nogui", jendela GUI akan terbuka dan memberikan pengalaman server yang lebih bersih dan lebih mudah untuk mengelola:
Antarmuka GUI menunjukkan kepada Anda apa yang akan Anda lihat di jendela terminal di panel kanan besar, serta jendela statistik di kiri atas dan daftar pemain yang saat ini masuk di kanan bawah. Kecuali Anda menjalankan server di mesin sumber daya yang diikat (atau perangkat tanpa kepala seperti server media atau Raspberry Pi), kami menyarankan untuk menggunakan GUI.
Selama run kedua server, setelah Anda menerima EULA, file-file tambahan diunduh dan dunia default dihasilkan. Dunia default terletak di / dunia / dan terlihat sangat mirip dengan folder /.minecraft/saves/[someworldname]/ reguler dari Minecraft biasa (sebenarnya, itu).Anda dapat bermain di dunia yang dihasilkan secara acak atau Anda dapat menghapus konten / dunia / dan menggantinya dengan konten permainan yang disimpan dari salinan mandiri Minecraft atau save dunia yang telah Anda unduh dari Internet.
Mari bergabung dengan server kami yang baru dicetak dan lihat bagaimana tampilannya. Untuk bergabung dengan permainan Anda, Anda harus berada di LAN yang sama dengan komputer host dan Anda perlu mengetahui alamat IP komputer host.
Dengan alamat IP di tangan, jalankan Minecraft, klik pada Multiplayer dari menu utama dan tambahkan server baru atau gunakan fitur koneksi langsung. Jika Anda memerlukan bantuan dengan salah satu dari opsi ini, lihat Menyambung ke bagian Remote Servers dari pelajaran Menjelajahi Minecraft Multiplayer Server dari panduan sebelumnya.
Di sini kita berada di server baru. Semuanya tampak hebat dan dunia sedang loading dengan lancar. Satu hal yang akan Anda perhatikan segera adalah bahwa gim ini dalam mode bertahan hidup. Ini adalah default server, tetapi kami akan menunjukkan cara mengubahnya dalam beberapa saat.
Di sisi server, Anda akan melihat aliran pemberitahuan di jendela konsol ketika hal-hal terjadi: pemain bergabung, pemain sekarat, komunikasi pemain, dan pemberitahuan lainnya. Selain itu Anda dapat menggunakan perintah server baik di jendela konsol dan jika Anda OP atau "operator" di server. Ada puluhan perintah, banyak dari mereka agak tidak jelas dan jarang digunakan. Anda dapat membaca seluruh daftar perintah di Minecraft wiki, tetapi kami akan menyoroti yang paling relevan untuk membuat server Anda aktif dan berjalan di tabel di bawah.
Catatan: jika Anda memasukkan perintah di jendela konsol server, Anda tidak memerlukan "/" utama tetapi Anda melakukannya jika Anda memasukkannya di jendela obrolan sebagai pemain di server.
/ defaultgamemode [s / c / a] | Mengganti mode default server untuk pemain baru antara mode Survival, Creative, dan Adventure. |
/ kesulitan [p / e / n / h] | Mengalihkan tingkat kesulitan antara Peaceful, Easy, Normal, dan Hard. |
/ gamemode [s / c / a] [player] | Sama seperti / defaultgamemode kecuali diterapkan pada basis pemain-demi-pemain. |
/daftar | Daftar semua pemain saat ini. |
/ (de) op [player] / deop [player] | Memberi hak istimewa operator pemain bernama (atau membawa mereka pergi). |
/ save- (all / on / off) | "Semua" segera menyelamatkan dunia, "pada" mengubah tabungan dunia (ini adalah keadaan default), dan "off" berubah secara otomatis. Sebaiknya jangan begini kecuali Anda ingin memaksa penyimpanan langsung untuk mencadangkan pekerjaan Anda dengan perintah / save-all. |
/ setworldspawn [x y z] | Menetapkan titik spawn untuk semua pemain yang memasuki dunia. Tanpa koordinat, ia menetapkan titik operasi eksekusi sedang berdiri, dengan argumen itu menetapkan titik menelurkan ke koordinat tersebut. |
/ spawnpoint [player] [x y z] | Sama seperti worldspawn, tetapi untuk pemain individu; memungkinkan Anda menetapkan spawnpoint unik untuk setiap pemain. |
/berhenti | Matikan server. |
/ waktu yang ditetapkan [nilai] | Mengubah waktu dalam game; akan menerima "hari", "malam" atau nilai dari 0 hingga 24000 dimana, untuk referensi, 6000 siang dan 18000 tengah malam. |
/ tp [pemain target] [tujuan] | Teleports player. Argumen pertama harus selalu menjadi pemain target. Argumen kedua dapat berupa pemain lain (mengirim pemain A ke B) atau koordinat x / y / z (mengirim pemain A ke lokasi). |
/ cuaca [cerah / hujan / petir] | Mengubah cuaca. Selain itu, Anda dapat menambahkan argumen kedua untuk mengubah cuaca untuk X jumlah detik (di mana X dapat antara 1 dan 1.000,00). |
Ini adalah perintah yang paling berguna untuk menjalankan server rumah kecil. Ada perintah tambahan yang berguna jika Anda membuka server rumah Anda untuk penggunaan publik atau semi-publik (seperti / kick dan / ban) tetapi yang biasanya tidak diperlukan untuk penggunaan pribadi di rumah.
Sekarang kami telah berhasil meluncurkan server rumah pribadi kami, Anda mungkin bertanya-tanya (terutama setelah semua pelajaran yang dikhususkan untuk mereka) bagaimana kami dapat menyuntikkan beberapa mods mengagumkan ke server kami. Pemberhentian selanjutnya, server modding.
Sama seperti Anda dapat dengan mudah menyuntikkan Forge mod loader ke dalam instalasi Minecraft yang berdiri sendiri, Anda dapat dengan mudah menyuntikkan Forge mod loader ke server Minecraft.
Anda dapat menggunakan kembali installer yang sama yang Anda gunakan untuk Forge di tutorial modding sebelumnya; jalankan ulang (tidak masalah jika Anda menggunakan .EXE atau .JAR) dan sesuaikan pengaturan seperti itu:
Pilih "Instal server" dan arahkan ke direktori baru. Anda tidak perlu menginstal server dan kemudian menginstal Forge, seperti Anda perlu menginstal Minecraft dan kemudian menginstal Forge seperti yang kami lakukan di tutorial sisi klien.
Catatan: Jika Anda melompat ke bagian ini karena Anda sangat bersemangat tentang mod di server Anda, kami akan tetap mendorong Anda untuk membaca bagian sebelumnya karena beberapa langkahnya sama, dan kami tidak mengulangi semuanya secara detail untuk bagian ini. dari tutorial.
Beri waktu sebentar untuk mengunduh file server dan Forge, lalu kunjungi folder instalasi. Langkah selanjutnya akan terlihat jauh seperti setup server Minilla.
Di dalam folder, jalankan file “forge. *. Universal.jar” menggunakan perintah yang sama persis dengan yang Anda gunakan, berdasarkan sistem operasi Anda dari bagian instalasi vanili tutorial ini.
Server akan berjalan dan kemudian berhenti, menunjukkan seperti yang terjadi di bagian sebelumnya yang Anda perlukan untuk menerima EULA. Buka EULA.txt yang baru dibuat dan edit “false” menjadi “true” seperti terakhir kali.
Jalankan server lagi untuk memastikan semuanya sudah terpasang dengan benar dan hanya untuk tindakan ekstra bagus, bergabunglah dengan dunia.Ingat, ketika Anda bergabung dengan dunia, Anda harus bergabung dengan klien yang dimodifikasi (klien vanilla tidak dapat bergabung dengan server yang dimodifikasi). Bergabunglah dengan instalasi nomor versi yang sesuai dengan Minecraft dengan Forge, tetapi tanpa mod apa pun yang dimuat, yang akan mencerminkan status server.
Semuanya terlihat bagus. Kami bahkan menelurkan di dekat desa, yang selalu menyenangkan. Mari tunjukkan kepada penduduk desa ini cara berpesta dengan menelurkan portal ke dimensi magis.
Tidak sepakat; kami hanya melemparkan berlian di genangan air dan semua penduduk desa menatap kami seperti kami telah kehilangan pikiran. Kami mungkin telah memasang Forge, tetapi kami kehilangan komponen yang membuat keajaiban terjadi: mod Twilight Forest.
Sekarang setelah kita tahu Forge terinstal dengan benar, langkah selanjutnya adalah menginstal mod yang kita inginkan. Prosesnya sangat sederhana. Anda hanya perlu memastikan bahwa file mod .JAR (dalam hal ini, Twilight Forest mod) terletak di folder / mods / untuk server Forge baru Anda dan folder / mods / untuk klien Minecraft yang Anda bergabung dengan server.
Keluar dari klien Minecraft Anda dan hentikan server dengan perintah "stop", salin file, dan restart server. Kemudian, restart klien Anda dan bergabunglah dengan server.
Kata-kata tidak dapat mengungkapkan kekecewaan yang kami rasakan ketika penduduk desa jatuh di portal Twilight Forest yang baru saja menelurkan dan gagal berpindah ke Hutan. Kita harus pergi menggantikan dia.
Portal akhirnya berada tepat di sebelah kastil. Serius, ini bisa menjadi bibit peta paling beruntung yang pernah ada: kami mulai di sebelah desa di Dunia Luar, membuat portal di sana, dan berakhir di sebelah kastil di Hutan Twilight (jika Anda bermain dengan Twilight Forest di 1.7. 10 (atau versi 1.7. * Lainnya) bijinya adalah: 1065072168895676632)!
Pada titik ini Anda siap untuk berayun, baik dengan atau tanpa mod tergantung pada rasa yang Anda pasang. Itu tidak berarti, bagaimanapun, Anda selesai mengotak-atik server Anda. Mari kita bahas beberapa hal ekstra yang dapat Anda lakukan untuk meningkatkan pengalaman server Anda.
Anda selalu dapat menginstal lebih banyak mod. Perlu diingat bahwa lebih banyak mod membutuhkan lebih banyak sumber daya CPU / GPU / RAM. Buat catatan yang hati-hati dari mod yang Anda pasang, karena setiap orang yang bergabung dengan server Anda harus memasang mod tersebut juga. Secara umum, folder / mod / dari klien dan / mod / folder server harus merupakan cermin satu sama lain.
Butuh ide untuk mod server yang bagus? Hit up sumber daya yang tercantum di bagian "Di mana menemukan Mod?" Dari tutorial moding Minecraft kami.
Jika Anda ingin bermain dengan orang-orang di luar jaringan lokal Anda, Anda dapat mengatur port forwarding sehingga pemain di luar jaringan asal Anda dapat mengakses server. Sebagian besar koneksi broadband rumah dapat dengan mudah mendukung banyak pemain. Karena server tidak memiliki sistem kata sandi, Anda mungkin ingin mempertimbangkan untuk membuat daftar putih di server. Gunakan perintah dan parameter / daftar putih [on / off / list / add / remove / reload] [playername] untuk menyesuaikan dan melihat daftar putih.
Di dalam folder server Anda akan menemukan file bernama server.properties. Jika Anda membuka file ini dalam editor teks, Anda akan menemukan file konfigurasi sederhana yang dapat diedit secara manual. Sementara beberapa pengaturan ini tersedia melalui server / perintah dalam game, banyak di antaranya tidak.
Menggunakan toggles benar / salah atau numerik sederhana memungkinkan pemain untuk terbang selama mode bertahan hidup, mematikan The Nether, menyesuaikan pengaturan waktu server, dan sejumlah variabel lainnya. Sementara banyak pengaturan cukup jelas, beberapa membutuhkan pemahaman yang lebih mendalam tentang variabel yang terlibat. Lihat rincian terperinci dari variabel-variabel server.properties.
Berbekal server, modded atau lainnya, Anda sekarang tidak perlu lagi khawatir memastikan orang yang tepat sedang online pada waktu yang tepat untuk mengakses dunia Anda (dan Anda dapat dengan mudah berbagi dunia Anda di seluruh rumah Anda atau dengan teman-teman di seluruh dunia negara).