Skip to main content

Membuat Server Minecraft Multiplayer Sendiri

Pada artikel sebelumya kita telah membahas keasyikan bermain minecraft .
Nah, Kali ini kita akan belajar bagaimana membuat server Minecraft kita sendiri, nantinya bisa dimainkan via LAN maupun Internet.

Spesifikasi Komputer Yang di Butuhkan

Untuk dapat menjalankan server Minecraft, spesifikasi minimal yaitu processor dual core 2ghz dan RAM  2ghz, serta koneksi internet yang cepat. Karena nantinya server kita akan menahan beban beberapa player yang sedang bermain.

Langkah 1: Download Minecraft Server

Download program server terbaru di https://minecraft.net/download.
Jika anda menjalankan sistem operasi windows silahkan download file .exe, untuk Linux dan OSX silahkan download file berekstensi .jar.

Windows:

Taruh file server minecraft .exe di folder lalu jalankan, setelah itu secara otomatis akan muncul file-file baru di folder (termasuk file world atau dunia di minecraft).
Rubahlah file eula.txt dan rubah isinya menjadi
eula=true
Jalankan lagi server minecraft.exe, akan munjul jendela seperti dibawah

Linux

Pada terminal ketikkan:
cd minecraft_server
java -Xms1G -Xmx1G -jar minecraft_server.jar nogui


Untuk bisa menhandle server kita memakai command-command tertentu. Silahkan pelajari Basic Server Commands

Langkah 2 : Connect Ke Server

Buka game Minecraft lalu menu Multiplayer, tambahkan server atau langsung saja Direct Connect. Lalu masukan alamat IP sesuai posisi kita sekarang, misalnya: 

Pada Komputer Yang Sama

Jika kita menjalankan Game Minecraft di komputer yang kita gunakan sebagai server, masukan alamat IP localhost atau 127.0.0.1

 Pada Komputer Lain dalam LAN (local network) yang sama.

Masukkan alamat sesuai dengan IP komputer server.
untuk mengecek alamat IP di komputer ketikkan "ipconfig" pada CMD di Windows. "ifconfig" pada terminal di Linux. Biasanya mirip seperti ini 192.168.1.1

Via Internet

Ini dia, hebatnya server kita bisa diakses oleh orang lain melalui Internet, layaknya server premium dengan harga sewa jutaan perbulan :D Namun sedikit sulit untuk mensettingnya, kita diharuskan memahami dasar dari jaringan komputer.

Kita cari tahu alamat IP public kita terlebih dahulu. IP public adalah alamat ip komputer yang dapat diakses oleh orang lain di Internet. Untuk mencaritahunya coba cek di www.whatismyip.com . Biasanya ip public terlihat seperti ini 65.214.224.57 .

Jika komputer server Minecraft kita terkoneksi dengan modem router, kita harus mengatur portforwarding terlebih dahulu pada router. Sehingga router bisa mengarahkan koneksi trafik data yang sesuai dari luar (Internet) ke komputer kita.
Silahkan akses router anda untuk mensetting portforwarding.

Apabila tidak tahu cara mensetting router, coba ke http://portforward.com/ untuk melihat settingan sesuai merk dan tipe router kita.
Minecraft menggunakan port 25565, jadi router harus di setting untuk portforwarding port 25565 ke alamat ip komputer kita.

Setelah selesai mensetting router, coba cek di http://www.yougetsignal.com/tools/open-ports/ apakah pengaturan portforwarding kita berhasil. Masukan alamat ip public kita dan port 25565, akan tertera "open" jika portforwading kita berhasil.

jika step diatas berhasil, artinya teman kita sudah bisa bermain diserver kita via Internet. Beritahukan mereka alamat ip public/alamat server kita.
Selamat bermain di server kalian sendiri :D

Comments

Post a Comment

Popular posts from this blog

Cara Menginstall Arduino Uno di Linux Ubuntu

Sebelumnya saya pernah bercerita tentang membuat arduino uno sendiri atau menggunakan minimum system untuk low budget :D. Alhamdulillah akhirnya sekarang saya memiliki arduino uno sendiri, setelah di hadiahi oleh kang Sucipto yang baik :D. Oke kali saya akan menceritakan pengalaman saya menggunakan arduino di linux Ubuntu. Keunggulan arduino Uno adalah praktis, dan sudah ada regulator tegangan, serta dapat di monitoring dengan serial monitor. sedangkan Minimum system kita masih sedikit ribet dengan perkabelan, tidak ada regulator tegangan, tidak bisa diserial monitor, kecuali harus memprogram menggunakan alat tambahan USBasp atau USB to UART(USB to TTL). Walaupun begitu, pengalaman menggunakan minimum system tentu sangat penting bagi kita, akhirnya kita lebih paham dari dasar microcontroller dan cara kerja dari arduino sendiri. Serta nanti nya pada fase produksi. Biaya produksi akan lebih tertekan menggunakan minimum system daripada harus membeli arduino uno untuk set...

Cara Membuat Launcher Aplikasi di Ubuntu

Jika kita menginstall suatu aplikasi di Ubuntu menggunakan software center atau via ppa, secara otomatis Launcher aplikasi tersebut akan ditambahkan pada menu utama Applications . Namun kelemahan dari Software Center atau PPA terkadang aplikasi yang kita install adalah bukan versi terbaru ( biasanya versi lama tergantung repository), lalu akhirnya demi menginstall aplikasi terupdate terbaru kita harus mendownload paket aplikasi terbaru secara manual (biasanya compressed file berformat .zip, .tar.gz, .tar.bz2, .tar, dll. ) yang harus kita extract terlebih dahulu. Dan setiap kali menjalankan suatu aplikasi kita harus secara manual mengakses folder file kemudian menjalankan file programnya. (Huft, sangat melelahkan bukan? -_-' ) Lalu bagaimanakah cara membuat shortcut aplikasi agar muncul di menu utama? Layaknya aplikasi dari Software Center. Sebenarnya cukup simple namun sangat bermanfaat :D. Caranya buatlah file berekstensi .desktop di dalam folder /usr/share/applica...

Mengatasi Eclipse Eror di Elementary OS

Pada artikel yang singkat kali ini, saya akan berbagi masalah yang saya temui ketika saya sedang menginstal Eclipse (software IDE untuk koding pemrograman Java) di sistem linux Elementary OS. Jadi bermula ketika setiap saat saya menjalankan eclipse, sistem Elementary OS menjadi sangat lambat dan freeze, sampai akhirnya sistem saya shutdown secara paksa dengan tombol power. Saya penasaran kenapa dengan eclipse yang saya install ini, padahal rencananya saya ingin melanjutkan belajar java. Sempat beberapa hari saya biarkan, tidak menggunakan eclipse lagi karena sebelumya saya telah bermigrasi ke Android Studio untuk pemrograman Android. Hingga terbesit untuk mencari solusinya di mbah Google, akhirnya ketemu juga di forum coding, forum yang penuh pertanyaan dimana otak sudah stack .yah http://stackoverflow.com :D Pertanyaan yang diajukan tepat sekali dengan masalah yang saya alami, ada jawaban dari salahsatu user yang ternyata dapat mengatasi problem ini. Namun sayangnya jawaban t...