Mengapa Menjalankan Server Minecraft?
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. Lebih baik lagi, Anda dapat menghosting server Minecraft di komputer yang tidak cocok untuk benar-benar memainkan Minecraft (kami menjalankan server Minecraft sederhana dari kotak Raspberry Pi kecil tanpa masalah).
Mari kita lihat cara menyiapkan server lokal Minecraft dasar dengan dan tanpa mod.
Menyiapkan Server Minilla Minilla Sederhana
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 tersebut 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 sedikit perubahan kecil yang perlu digeser 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]: Starting minecraft server version 1.7.10
[Server thread/INFO]: Loading properties
[Server thread/WARN]: server.properties does not exist
[Server thread/INFO]: Generating new properties file
[Server thread/WARN]: Failed to load eula.txt
[Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
[Server thread/INFO]: Stopping 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:
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 game 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 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 menyiapkan dan menjalankan server Anda di tabel di bawah.
Catatan: jika Anda memasukkan perintah di jendela konsol server, Anda tidak perlu "/" 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 setelah kami berhasil meluncurkan server rumah pribadi kami, Anda mungkin bertanya-tanya (terutama setelah semua pelajaran dikhususkan untuk mereka) bagaimana kami dapat menyuntikkan beberapa mod yang mengagumkan ke server kami. Pemberhentian selanjutnya, server modding.
Menyiapkan Server Minecraft Modded Sederhana
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; cukup jalankan ulang (tidak masalah jika Anda menggunakan.EXE atau.JAR) dan menyesuaikan pengaturan seperti itu:
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.
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.
Tweak Ekstra dan Trik untuk Server Anda
Pada titik ini Anda siap untuk berayun, baik dengan atau tanpa mod, tergantung pada rasa yang Anda pasang. Namun itu tidak berarti Anda sudah selesai mengutak-atik server Anda. Mari kita bahas beberapa hal ekstra yang dapat Anda lakukan untuk meningkatkan pengalaman server Anda.
Lebih banyak Mods
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.
Membuka Server Anda ke Remote Players
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.
Fine Tuning dengan Server.Properties
Di dalam folder server Anda akan menemukan file bernama server.properties. Jika Anda membuka file ini di 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.
Dengan menggunakan toggles benar / salah atau numerik yang sederhana, Anda dapat mengizinkan 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).