Ragilt.Net

Komputer, Jaringan, Linux & Info Terkini

Cara Bikin Server Minecraft Java

Cara Bikin Server Minecraft Java — Santai, Gak Ribet, dan Bisa Main Bareng Temen


Bukan cuma main sendirian di singleplayer, tapi bikin server biar bisa ngajak temen-temen nge-block, nge-mine, nge-PvP, atau sekadar nongkrong di atas awan sambil ngerjain redstone yang gak pernah jalan.


🧱 Persiapan Dasar — Jangan Langsung Install!

Sebelum mulai, pastiin dulu:

✅ Server Ubuntu udah kamu setup dasar (kayak di tutorial sebelumnya — update, user aman, firewall, dll).
✅ Kamu punya akses SSH ke server (pake terminal atau PuTTY).
✅ Minimal RAM 2GB (kalau mau main 3–5 orang). Kalau mau lebih rame, siapin 4GB ke atas.
✅ Port 25565 harus terbuka di firewall (nanti kita bahas).

Kalau belum setup Ubuntu dasar, balik dulu ke tutorial sebelumnya — biar servermu gak gampang di-hack orang iseng.


☕ Langkah 1: Install Java — Jiwa dari Minecraft Server

Server Minecraft Java butuh… Java. Ya iyalah. Tapi jangan sembarangan Java — pake yang resmi dari Oracle atau OpenJDK versi 17 ke atas.

Cek dulu Java udah ada belum:

java -version

Kalau belum ada, install OpenJDK 17:

sudo apt update
sudo apt install openjdk-17-jdk -y

Tunggu sampe selesai. Terus cek lagi:

java -version

Harusnya keluar versi kayak openjdk version "17.x.x". Kalau iya — lanjut!


📁 Langkah 2: Bikin Folder Khusus Server Minecraft

Jangan asal taruh di /root atau /home. Bikin folder rapi biar gampang dikelola.

Misalnya, kita bikin folder di home kamu:

mkdir ~/minecraft-server
cd ~/minecraft-server

Sekarang kamu ada di folder khusus server Minecraft. Rapi kan?


⬇️ Langkah 3: Download Server Minecraft Resmi

Kita pake server resmi dari Mojang — bukan mod atau plugin dulu. Biar dasarnya kuat dulu.

Download file server terbaru (cek versi terbaru di https://www.minecraft.net/en-us/download/server):

wget https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar

Catatan: Link di atas versi 1.20.4 (per April 2024). Kalau kamu baca ini tahun depan, cek dulu link terbarunya!

Ubah nama biar gampang:

mv server.jar minecraft_server.jar

⚖️ Langkah 4: Setujui EULA — Iya, Ini Wajib

Sebelum bisa jalanin server, Mojang minta kamu setuju dulu sama EULA (perjanjian lisensi). Gak susah kok.

Jalankan server sekali biar file eula.txt kebuat:

java -jar minecraft_server.jar nogui

Pasti error, dan muncul pesan:

Failed to start the minecraft server... You need to agree to the EULA...

Buka file EULA-nya:

nano eula.txt

Ganti baris:

eula=false

Jadi:

eula=true

Simpan (Ctrl+O → Enter → Ctrl+X).


🎮 Langkah 5: Jalankan Server untuk Pertama Kali

Sekarang coba jalanin lagi:

java -Xmx2G -Xms1G -jar minecraft_server.jar nogui

Penjelasan:

  • -Xmx2G → maksimal RAM yang dipake: 2GB
  • -Xms1G → minimal RAM yang dialokasikan: 1GB
  • nogui → biar gak pake antarmuka grafis (server kan gak butuh GUI)

Kalau muncul tulisan [Server thread/INFO]: Done (xx.xs)! For help, type "help"SELAMAT! SERVER KAMU HIDUP! 🎉

Tekan Ctrl + C buat stop dulu — kita perlu setting dikit.


🔧 Langkah 6: Edit server.properties — Biar Sesuai Keinginan

File server.properties ini kayak “pengaturan dunia” — mau hardcore? PvP on/off? Max player? Semua di sini.

Buka:

nano server.properties

Beberapa setting yang sering diubah:

max-players=10          # Mau berapa orang maksimal bisa join?
motd=Welcome to My Block Paradise!  # Pesan sambutan di daftar server
pvp=true                # Boleh duel gak?
difficulty=normal       # peaceful / easy / normal / hard
online-mode=true        # Wajib true biar yang join harus pake akun Minecraft resmi (anti bajakan)

Simpan setelah selesai.


🚪 Langkah 7: Buka Port 25565 di Firewall

Server udah jalan, tapi temenmu gak bisa join? Karena firewall belum izinin.

Buka port 25565 (port default Minecraft):

sudo ufw allow 25565

Cek:

sudo ufw status

Harusnya ada baris: 25565 ALLOW Anywhere

Kalau kamu ubah port di server.properties (misal jadi 25566), ya buka port itu juga.


🔄 Langkah 8: Bikin Server Jalan Otomatis (Pakai Systemd)

Gak lucu kan kalau server mati tiap kamu logout SSH? Kita bikin service biar jalan terus, bahkan pas server reboot.

Bikin file service:

sudo nano /etc/systemd/system/minecraft.service

Isi dengan ini (sesuaikan nama user dan path folder):

[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=namakamu
WorkingDirectory=/home/namakamu/minecraft-server
ExecStart=/usr/bin/java -Xmx2G -Xms1G -jar minecraft_server.jar nogui
Restart=always
RestartSec=30

[Install]
WantedBy=multi-user.target

Ganti namakamu sama username kamu, dan pastiin path folder bener.

Simpan, terus aktifin service:

sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft

Cek status:

sudo systemctl status minecraft

Kalau muncul active (running) — berarti server jalan otomatis sekarang. Mantap!


🎯 Langkah 9: Cara Main & Ajak Temen

Sekarang, buka Minecraft Java di PC/laptop kamu.

  1. Klik MultiplayerAdd Server
  2. Di Server Address, isi:
    → IP server kamu (bukan localhost!)
    → Kalau pake port default, gak perlu nulis port
    → Contoh: 123.45.67.89
    → Kalau ubah port, tulis: 123.45.67.89:25566
  3. Klik Done → Join Server!

Kalau berhasil masuk — kamu resmi jadi Tuhan di dunia kotak-kotakmu sendiri 😎


🛠️ Bonus: Command Dasar Buat Ngatur Server

Kalau kamu mau ngobrol sama server (misal: nge-ban player, ganti waktu, kasih item), kamu bisa akses console-nya:

sudo systemctl stop minecraft   # stop dulu
cd ~/minecraft-server
java -Xmx2G -Xms1G -jar minecraft_server.jar nogui

Nanti muncul prompt kayak:

>

Di situ kamu bisa ketik:

  • help → liat daftar command
  • time set day → ubah waktu jadi siang
  • gamemode creative namaplayer → ubah mode player jadi creative
  • ban namaplayer → blokir player nakal
  • stop → matiin server

Kalau udah selesai, tekan Ctrl + C, terus nyalain lagi pake service:

sudo systemctl start minecraft

💡 Tips Penting Biar Server Nggak Error

  • Jangan lupa backup folder world tiap seminggu — itu duniamu, jangan sampe ilang!
  • Kalau lag, coba naikin RAM di -Xmx (misal jadi -Xmx4G)
  • Kalau mau pasang mod/plugin, nanti kita bahas di tutorial lanjutan — jangan buru-buru!
  • Selalu pantau pemakaian RAM pake htop — biar gak kehabisan resource.

🎉 Penutup — Nikmati Duniamu!

Server Minecraft-mu sekarang udah hidup, aman, dan siap diisi petualangan seru bareng temen. Mau bikin kota futuristik? Benteng pertahanan? Atau cuma kolam renang di atas gunung? Semua terserah kamu.

“Server Minecraft itu kayak kanvas — kosong di awal, tapi bisa jadi apa aja… tergantung imajinasi dan seberapa sabar kamu ngejelasin ke temenmu kenapa dia kejebak di lava lagi.” 😅

Jika ada pertanyaan silakan tulis dikolom komentar ya

Selamat nge-build! 🏰⛏️

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x