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:
cd ~/bedrock-server
LD_LIBRARY_PATH=. ./bedrock_serverAgar server tetap hidup setelah terminal ditutup, jalankan di dalam screen atau tmux:
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 bedrock3. Mengatur server.properties
Semua pengaturan utama ada di file server.properties. Buka dengan editor teks dan ubah sesuai kebutuhan:
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=memberPenjelasan singkat beberapa pengaturan penting:
| Pengaturan | Fungsi |
|---|---|
online-mode | Wajib login akun Microsoft/Xbox. Biarkan true agar pemain tidak bisa memalsukan nama. |
allow-list | Jika true, hanya pemain di allowlist.json yang boleh masuk. |
view-distance | Jarak chunk yang dikirim ke pemain. Angka besar = lebih berat. |
tick-distance | Radius chunk yang "hidup" (tanaman tumbuh, mob bergerak). Nilai 4–6 sudah cukup. |
allow-cheats | Mengizinkan command. Perlu true jika kamu ingin memakai command seperti /give. |
level-name | Nama 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 listUntuk menjadikan pemain sebagai operator (admin yang boleh memakai command), ketik:
op NamaGamertag
deop NamaGamertagPemain 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:
- Firewall komputer. Di Windows, izinkan
bedrock_server.exesaat muncul pertanyaan Windows Defender Firewall. Di Ubuntu dengan ufw:sudo ufw allow 19132/udp. - 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
- Salin folder behavior pack ke
behavior_packs/dan resource pack keresource_packs/di folder server. - Buka folder dunia di
worlds/nama-dunia/, lalu buat fileworld_behavior_packs.json:
[
{
"pack_id": "UUID-HEADER-BEHAVIOR-PACK",
"version": [1, 0, 0]
}
]- Lakukan hal yang sama untuk resource pack di file
world_resource_packs.json. - Isi
pack_iddengan UUID dari bagianheaderpadamanifest.jsonpack tersebut, danversiondengan versinya. - 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 resumeSimpan 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.jsondanworld_resource_packs.json. - Backup dunia secara rutin.
Jika ada error saat server dinyalakan, buka Troubleshooting Bedrock.