Cara Pasang Server Minecraft Java di Smartphone Menggunakan Ubuntu di Termux
Membuat sebuah smartphone bisa menjadi server untuk minecraft java, Berikut ini cara caranya.
Harus diperhatikan.
Tidak semua smartphone mampu untuk melakukan ini !
- Smartphone harus memiliki setidaknya 6GB RAM.
- Memiliki ROM atau memori internal 128GB.
- Minimum kecepatan chipset 2.2 Ghz ( Untuk kurang dari 6 player yang ada didalam server ).
Apa yang terjadi jika tidak memenuhi spesifikasi minimum diatas ?
Server akan tetap bisa berjalan, Tetapi server tidak bisa berjalan mulus dan dipastikan akan ada sedikit keterlambatan tick didalam server
1. Download termux terlebih dahulu di Play Store
Setelah mendownload termux, Masuk ke aplikasinya dan ketikkan perintah dibawah ini
pkg update
pkg upgrade
termux-setup-storage
Penjelasan :
Perintah pkg update berfungsi untuk mengupdate paket, Hal ini bertujuan agar tidak terjadi error atau kesalahan pada saat menginstall sesuatu.
Perintah pkg upgrade berfungsi untuk mengupgrade paket dan sama tujuannya seperti perintah pertama.
Perintah termux-setup-storage berfungsi untuk memberikan akses ke storage atau penyimpanan kepada termux, Hal ini akan mempermudah proses pemindahan file yang sudah didownload langsung melalui smartphone ke dalam termux.
2. Install ubuntu untuk termux
Setelah semua perintah diatas sudah dijalankan, Ketikkan perintah dibawah ini
pkg install wget curl proot tar -y
wget https://raw.githubusercontent.com/tuanpham-dev/termux-ubuntu/master/ubuntu.sh
chmod +x ubuntu.sh
bash ubuntu.sh -x xfce4
Penjelasan :
Perintah pkg install wget curl proot tar -y berfungsi untuk menginstall paket wget, curl, proot, dan tar
pkg install berfungsi sebagai perintah untuk menginstall paket.
wget berfungsi sebagai alat pengunduh file dari web.
curl berfungsi sebagai alat pentransfer data dengan url.
proot berfungsi sebagai alat untuk menjalankan program dengan lingkungan root palsu.
tar berfungsi sebagai alat untuk membuat dan mengekstrak file atau arsip bertipe tar.
-y berfungsi mengkonfirmasi instalasi tanpa meminta persetujuan.
Perintah
wget berfungsi untuk mengunduh file dari web.
Perintah chmod +x ubuntu.sh berfungsi untuk mengubah izin file menjadi eksekutabel, sehingga dapat dijalankan.
chmod berfungsi untuk mengubah izin atas file agar bisa dibaca dan dialankan di sistem operasi berbasis Unix/Linux.
+x sebuah argumen yang berfungsi untuk perintah chmod yang berarti tambah izin eksekusi.
Perintah bash ubuntu.sh -x xfce4 berfungsi untuk menjalankan file bernama ubuntu.sh dengan konfigurasi.
bash Sama seperti ./nama-file. dan berfungsi untuk menjalankan sebuah file.
ubuntu.sh nama file.
-x xfce4 berfungsi untuk mengkonfigurasi lingkungan dekstop xfce4 yang akan diinstall.
1. Kenapa memilih versi ubuntu ini ?
2. kenapa harus menginstall ubuntu terlebih dahulu ?
Jawaban :
1. Saya memilih versi ubuntu ini karena menurut saya ini versi ubuntu untuk termux yang paling lengkap.
2. Karena ini untuk memudahkan dan kenyamanan pada saat menjalankan server, Dan agar tidak terjadi error atau masalah pada saat penginstallan server atau penginstallan hal lainnya yang diperlukan untuk menjalankan server.
Tunggu proses penginstallan ( ini memang cukup lama ), Setelah itu konfigurasi ubuntu sesukamu.
3. Install java dan server minecraft java
Setelah selesai menginstall ubuntu di termux, Pastikan kamu sudah menjalankan ubuntu.
ketikan beberapa perintah ini di dalam terminal ubuntu.
1. Update sistem ubuntu
sudo apt update && sudo apt upgrade -y
2. Install java
sudo apt install openjdk-8-jdk
Periksa versi java
java -version
Jika java sudah diinstall dan terdeteksi oleh ubuntu, Lanjut ke langkah selanjutnya.
3. Install server
mkdir server-mc-java
cd server-mc-java
wget https://launcher.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar
4. Jalankan server
java -Xmx4024M -Xms4024M -jar server.jar nogui
Pada saat ini kamu akan melihat pesan di terminal ubuntu untuk menyetujui file eula.txt
Ketikkan perintah ini untuk menyetujui eula
nano eula.txt
Kamu akan melihat script ini didalam file eula.txt
eula=false
Ubah isi eula menjadi true seperti ini
eula=true
Jalankan kembali server
java -Xmx4024M -Xms4024M -jar server.jar nogui
Kamu juga bisa mengkonfigurasi server dengan cara mengakses file bernama server.properties, Ketikkan perintah ini
nano server.properties
Cari baris script ini didalam file server.propeties
gamemode=survival
difficulty=easy
pvp=true
max-player=20
view-distance=10
online-mode=true
motd=A Minecraft Server
Penjelasan :
Untuk gamemode=survival bisa diubah ke spectator, creative, hardcore ,dan survival.
Untuk difficulty=easy bisa diubah ke normal, hard, dan easy.
Untuk pvp=true bisa diubah ke false atau true, false akan membuat player tidak bisa menyerang player lain, sedangkan true akan membuat player bisa menyerang player lainnya.
Untuk max-player=20 bisa diubah sesukamu dengan isi sebagai angka, Jika kamu membuat isinya 10 berarti hanya 10 player yang bisa masuk ke server kamu.
Untuk view-distance=10 bisa diubah sesukamu dengan isi sebagai angka, Sebenarnya ini sama dengan pengaturan chunk di gamenya, Jika kamu mengisi kurang dari 5 maka tampilan dunianya akan menjadi lebih kecil dan sebaliknya jika kamu mengisinya lebih dari 8 maka tampilan dunia akan menjadi lebar.
Untuk online-mode=true bisa diubah ke false atau true, Jika kamu mengubahnya ke false maka player dengan minecraft java bajakan akan bisa masuk.
Untuk motd=A Minecraft Server bisa diubah sesukamu dengan isi sebagai huruf, Ini adalah tampilan nama server kamu.
Cara masuk ke server milikmu
- Masuk ke pengaturan smartphone
- Cari tentang ponsel
- Masuk ke informasi status
- Kamu akan melihat alamat IP, Salin alamat ip tersebut dan masuk ke multiplayer di minecraft
- Lalu klik add server, Pada server name biarkan saja begitu dan pada server address isikan alamat IP yang kamu sudah salin tadi
Terima kasih telah mengunjungi dan membaca web artikel saya, Semoga info yang saya berikan dapat bermanfaat.