Kembali ke Tutorial
⛏️
Beginner

Minecraft Server Setup Dasar

Panduan lengkap membuat server Minecraft dari nol untuk pemula

📖 Estimated Reading: 5-7 min⏱️ Waktu Setup: 15 min

1. Persiapan Awal

Sebelum setup server Minecraft, pastikan Anda sudah memiliki:

  • ✓Java JDK versi 17 atau lebih tinggi (download dari java.com)
  • ✓RAM minimal 2GB untuk small server, 4-8GB lebih baik
  • ✓Storage minimal 2-5GB untuk world dan file server
  • ✓Port Forward port 25565 atau custom port ke server Anda

💡 Tips: Check Java version dengan command java -version

2. Download Server Jar

Ada beberapa pilihan server jar yang bisa digunakan:

Paper (Recommended)

Server jar yang populer dengan optimasi performa bagus

Download: papermc.io

Spigot

Fork dari bukkit dengan fitur plugin yang lengkap

Download: spigotmc.org

Vanilla

Server original dari Mojang tanpa optimasi

Download: launcher.mojang.com

3. Setup & Konfigurasi

Ikuti langkah-langkah ini untuk setup server:

  1. 1.Buat folder baru untuk server, misal minecraft-server
  2. 2.Copy server jar ke folder tersebut
  3. 3.Buat file start.sh (Linux) atau start.bat (Windows)
  4. 4.Jalankan server untuk generate file konfigurasi
  5. 5.Edit server.properties sesuai kebutuhan

💻 Contoh start.sh (Linux/Mac):

#!/bin/bash java -Xmx4G -Xms2G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 \ -jar server.jar nogui

💻 Contoh start.bat (Windows):

@echo off java -Xmx4G -Xms2G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 \ -jar server.jar nogui pause

4. Server Properties

Edit file server.properties dengan konfigurasi penting:

server-port=25565Port server
server-name=MyServerNama server
difficulty=normaleasy, normal, hard
max-players=20Max player online
gamemode=survivalsurvival, creative, adventure

5. Jalankan Server

Saatnya jalankan server Anda:

  1. 1. Buka terminal/command prompt di folder server
  2. 2. Jalankan chmod +x start.sh (Linux/Mac)
  3. 3. Jalankan ./start.sh atau start.bat
  4. 4. Tunggu sampai muncul "Done" di console
  5. 5. Buka Minecraft dan tambah server dengan IP: localhost:25565

🎉 Langkah Selanjutnya

Selamat! Server Anda sudah ready. Langkah berikutnya:

→ Install Paper/Spigot untuk performa lebih baik

→ Install Plugins untuk fitur tambahan

→ Setup Permission System untuk admin management