Kawaiiverse StudioDreams · Games · Infinite Worlds

🟩 BedrockServerPemula4 menit baca

Cara Membuat Server Minecraft Bedrock (Bedrock Dedicated Server)

Panduan lengkap memasang Bedrock Dedicated Server di Windows dan Linux, mengatur server.properties, allowlist, operator, port 19132, dan memasang add-on di server.

Oleh KawaiiVerse Studio · Diperbarui

Server Bedrock resmi dari Mojang bernama Bedrock Dedicated Server (BDS). Server ini gratis, ringan, dan bisa dimainkan dari semua perangkat Bedrock: HP Android/iOS, Windows, Xbox, PlayStation, dan Switch. Panduan ini membahas cara memasangnya dari nol sampai teman-temanmu bisa masuk.

Yang kamu butuhkan

  • Komputer atau VPS dengan Windows 10/11 atau Ubuntu Linux (BDS resmi hanya tersedia untuk dua sistem ini).
  • RAM minimal 2 GB untuk server kecil (5–10 pemain). Tambah RAM jika dunia besar atau pemain banyak.
  • Koneksi internet yang stabil. Upload lebih penting daripada download.
  • Akses ke pengaturan router (untuk port forwarding) jika server dijalankan di rumah.

1. Download server

Buka halaman resmi minecraft.net → Download → Bedrock Dedicated Server, setujui EULA dan kebijakan privasi, lalu pilih versi Windows atau Ubuntu. Versi server harus sama dengan versi Minecraft di perangkat pemain. Jika game di HP sudah update tetapi server belum, pemain akan melihat pesan Outdated server.

Ekstrak file zip ke folder khusus, misalnya C:\bedrock-server atau ~/bedrock-server.

2. Menjalankan server

Di Windows, klik dua kali bedrock_server.exe. Jendela konsol akan terbuka dan server siap ketika muncul tulisan Server started.

Di Ubuntu, jalankan dari terminal:

bash
cd ~/bedrock-server
LD_LIBRARY_PATH=. ./bedrock_server

Agar server tetap hidup setelah terminal ditutup, jalankan di dalam screen atau tmux:

bash
sudo apt install screen
screen -S bedrock
LD_LIBRARY_PATH=. ./bedrock_server
# tekan Ctrl+A lalu D untuk keluar tanpa mematikan server
# kembali ke konsol: screen -r bedrock

3. Mengatur server.properties

Semua pengaturan utama ada di file server.properties. Buka dengan editor teks dan ubah sesuai kebutuhan:

properties
server-name=KawaiiVerse SMP
gamemode=survival
difficulty=normal
allow-cheats=false
max-players=10
online-mode=true
allow-list=true
server-port=19132
server-portv6=19133
level-name=dunia-utama
level-seed=
view-distance=12
tick-distance=4
default-player-permission-level=member

Penjelasan singkat beberapa pengaturan penting:

PengaturanFungsi
online-modeWajib login akun Microsoft/Xbox. Biarkan true agar pemain tidak bisa memalsukan nama.
allow-listJika true, hanya pemain di allowlist.json yang boleh masuk.
view-distanceJarak chunk yang dikirim ke pemain. Angka besar = lebih berat.
tick-distanceRadius chunk yang "hidup" (tanaman tumbuh, mob bergerak). Nilai 4–6 sudah cukup.
allow-cheatsMengizinkan command. Perlu true jika kamu ingin memakai command seperti /give.
level-nameNama folder dunia di dalam worlds/.

Setelah mengubah file ini, restart server agar perubahan berlaku.

4. Allowlist dan operator

Saat allow-list=true, tambahkan pemain lewat konsol server:

allowlist add NamaGamertag
allowlist remove NamaGamertag
allowlist list

Untuk menjadikan pemain sebagai operator (admin yang boleh memakai command), ketik:

op NamaGamertag
deop NamaGamertag

Pemain harus pernah masuk ke server minimal sekali agar perintah op bisa menemukan namanya. Data operator disimpan di permissions.json bersama XUID (ID akun Xbox) pemain.

5. Membuka port agar teman bisa masuk

Bedrock memakai UDP port 19132 (IPv4) dan 19133 (IPv6). Ada dua hal yang perlu dibuka:

  1. Firewall komputer. Di Windows, izinkan bedrock_server.exe saat muncul pertanyaan Windows Defender Firewall. Di Ubuntu dengan ufw: sudo ufw allow 19132/udp.
  2. Router (port forwarding). Masuk ke halaman admin router, buat aturan port forwarding UDP 19132 ke alamat IP lokal komputer server (misalnya 192.168.1.10).

Pemain lalu menambahkan server dari menu Servers → Add Server dengan alamat IP publikmu dan port 19132. Teman yang satu jaringan Wi-Fi biasanya bisa langsung melihat server di tab Friends → LAN Games.

6. Memakai dunia yang sudah ada

Ingin memakai dunia dari HP atau PC? Salin folder dunia (berisi level.dat dan folder db) ke dalam folder worlds/ di server, lalu ubah level-name agar sama dengan nama folder tersebut. Jika dunia memakai fitur eksperimental, aktifkan fitur itu dulu di perangkat sebelum dunia disalin, karena BDS membaca pengaturan eksperimen dari level.dat.

7. Memasang add-on di server

  1. Salin folder behavior pack ke behavior_packs/ dan resource pack ke resource_packs/ di folder server.
  2. Buka folder dunia di worlds/nama-dunia/, lalu buat file world_behavior_packs.json:
json
[
  {
    "pack_id": "UUID-HEADER-BEHAVIOR-PACK",
    "version": [1, 0, 0]
  }
]
  1. Lakukan hal yang sama untuk resource pack di file world_resource_packs.json.
  2. Isi pack_id dengan UUID dari bagian header pada manifest.json pack tersebut, dan version dengan versinya.
  3. Restart server. Pemain akan diminta mendownload resource pack saat masuk.

Lihat juga cara membuat manifest.json untuk memahami asal UUID tersebut.

8. Backup rutin

Dunia adalah aset paling berharga di server. Cara paling aman adalah menghentikan server lalu menyalin folder worlds/. Jika server harus tetap hidup, gunakan urutan perintah berikut di konsol:

save hold
save query
# salin file yang disebutkan oleh save query
save resume

Simpan backup di tempat lain (cloud storage atau komputer lain), bukan hanya di disk yang sama dengan server.

Ringkasan

  • Download BDS dengan versi yang sama dengan game pemain.
  • Atur server.properties, aktifkan allowlist, dan jadikan dirimu operator.
  • Buka UDP 19132 di firewall dan router.
  • Pasang add-on lewat world_behavior_packs.json dan world_resource_packs.json.
  • Backup dunia secara rutin.

Jika ada error saat server dinyalakan, buka Troubleshooting Bedrock.

Bacaan lanjut