Panduan ini memandu Anda menyiapkan dan mengonfigurasi server Minecraft Bedrock Edition di Legion Hosting. Panduan ini mencakup startup pertama kali, konfigurasi server.properties, izin pemain, koneksi dari setiap platform Bedrock, manajemen dunia, dan pertimbangan crossplay.
Bedrock vs. Java Edition
Minecraft hadir dalam dua edisi berbeda yang tidak kompatibel secara native satu sama lain:
| Edisi | Platform | Protokol |
|---|---|---|
| Bedrock Edition | Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 | Raknet (UDP) |
| Java Edition | Windows, macOS, Linux | TCP |
Server Bedrock hanya menerima klien Bedrock. Jika Anda memerlukan pemain Java Edition untuk bergabung ke server yang kompatibel dengan Bedrock, pertimbangkan untuk menjalankan server Java dengan plugin Geyser sebagai gantinya. Panduan ini berfokus secara eksklusif pada server Bedrock khusus.
Langkah 1 — Start Pertama
Setelah membeli server Minecraft Bedrock Anda dari Legion Hosting, ikuti langkah-langkah ini untuk menjalankannya untuk pertama kalinya.
- Masuk ke GPanel dan pilih server Bedrock Anda dari daftar server.
- Klik tab Startup. Anda akan melihat variabel egg yang mengontrol pengaturan dasar server Anda. Variabel kuncinya adalah:
Variabel Default Deskripsi BEDROCK_VERSIONlatestVersi Bedrock Dedicated Server yang akan dipasang. Atur ke latestuntuk selalu menarik rilis terbaru saat startup, atau tetapkan nomor versi tertentu (mis.1.21.51.02).SERVERNAMEDedicated ServerNama yang ditampilkan kepada pemain saat mereka menambahkan server Anda. GAMEMODEsurvivalMode permainan default: survival,creative, atauadventure.DIFFICULTYeasyTingkat kesulitan dunia: peaceful,easy,normal, atauhard.CHEATSfalseApakah cheat (perintah) diaktifkan untuk pemain non-operator: trueataufalse. - Sesuaikan nilai apa pun yang ingin Anda ubah. Perubahan pada variabel Startup berlaku pada start server berikutnya.
- Kembali ke tab Console dan klik Start.
- Pada peluncuran pertama, server akan mengunduh biner Bedrock Dedicated Server — ini biasanya memakan waktu 1–3 menit tergantung ukuran file.
- Ketika Anda melihat pesan seperti
Server startedatauIPv4 supported, port:di konsol, server siap dan status akan menampilkan Running.
BEDROCK_VERSION diatur ke latest berarti server Anda akan diperbarui secara otomatis pada setiap mulai ulang. Jika pemain Anda menggunakan versi klien yang lebih lama dan tidak dapat memperbarui segera, sematkan versi agar cocok dengan klien mereka untuk menghindari kegagalan koneksi.
Langkah 2 — Mengonfigurasi server.properties
File server.properties adalah file konfigurasi utama untuk server Bedrock. File ini dibuat secara otomatis pada start pertama dan terletak di direktori root server.
- Di GPanel, hentikan server dari tab Console dan tunggu hingga status menampilkan Offline.
- Klik tab Files dan buka
server.propertiesdi editor file. - Edit nilai di bawah sesuai kebutuhan, lalu klik Save Content.
- Mulai server agar perubahan berlaku.
| Properti | Default | Deskripsi |
|---|---|---|
server-name |
Dedicated Server |
Nama tampilan yang ditampilkan kepada pemain saat mereka menjelajahi atau menambahkan server. |
gamemode |
survival |
Mode permainan default untuk pemain baru: survival, creative, atau adventure. |
difficulty |
easy |
Tingkat kesulitan dunia: peaceful, easy, normal, atau hard. |
max-players |
10 |
Jumlah maksimum pemain secara bersamaan. Tidak boleh melebihi batas slot pemain paket Anda. |
online-mode |
true |
Ketika true, server memverifikasi bahwa pemain memiliki akun Xbox Live / Microsoft yang valid. Atur ke false untuk mengizinkan pemain yang tidak terautentikasi (tidak disarankan). |
allow-cheats |
false |
Mengaktifkan perintah cheat untuk pemain. Ketika false, hanya operator yang dapat menggunakan perintah. |
view-distance |
32 |
Jarak pandang maksimum dalam chunk. Nilai yang lebih rendah mengurangi penggunaan RAM dan CPU — 10–16 disarankan untuk sebagian besar server. |
tick-distance |
4 |
Jarak simulasi dalam chunk (rentang: 4–12). Mengontrol seberapa jauh dari pemain blok dan entitas di-tick secara aktif. Nilai yang lebih rendah meningkatkan performa. |
level-seed |
(kosong) | Seed yang digunakan untuk pembuatan dunia. Biarkan kosong untuk seed acak. Hanya berlaku saat dunia baru dibuat. |
level-name |
Bedrock level |
Nama folder dunia di dalam direktori worlds/. Mengubah ini akan membuat dunia baru kecuali folder dengan nama baru sudah ada. |
default-player-permission-level |
member |
Tingkat izin yang ditetapkan untuk pemain baru: visitor, member, atau operator. Lihat bagian Izin di bawah. |
Contoh konfigurasi server.properties minimal:
server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
SERVERNAME, GAMEMODE, dan DIFFICULTY) ada di tab Startup GPanel maupun di server.properties. Variabel tab Startup diterapkan setiap kali server dimulai dan akan menimpa nilai server.properties yang sesuai. Untuk pengaturan yang tumpang tindih, gunakan tab Startup sebagai titik kontrol utama untuk menghindari kebingungan.
Langkah 3 — Izin Pemain
Bedrock Dedicated Server menggunakan sistem izin tiga tingkat yang menentukan apa yang dapat dilakukan setiap pemain:
| Tingkat | Kemampuan |
|---|---|
| visitor | Dapat bergerak dan berinteraksi dengan dunia tetapi tidak dapat meletakkan atau menghancurkan blok. Berguna untuk akses bergaya penonton. |
| member | Permainan survival/creative standar. Dapat meletakkan dan menghancurkan blok, membuat kerajinan, menggunakan peti, dll. Ini adalah default untuk pemain baru. |
| operator | Akses penuh ke perintah server (teleport, give, kick, ban, perubahan gamemode, dll.). Hanya berikan ini kepada pemain tepercaya. |
default-player-permission-level di server.properties menetapkan tingkat untuk semua pemain baru. Untuk menetapkan tingkat izin tertentu kepada masing-masing pemain, edit file permissions.json di direktori root server:
[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]
Setiap entri memerlukan XUID (Xbox User ID) pemain, yaitu angka 16 digit yang terkait dengan akun Microsoft mereka. Anda dapat menemukan XUID pemain dengan:
- Memeriksa output konsol server saat mereka terhubung — baris log mencakup XUID mereka.
- Menggunakan alat pencarian XUID pihak ketiga secara online (cari "Xbox XUID lookup").
Allowlist (Whitelist)
Untuk membatasi server Anda hanya untuk pemain yang disetujui, edit file allowlist.json di direktori root server dan atur allow-list=true di server.properties.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— Gamertag Xbox/Microsoft pemain (tidak peka huruf besar/kecil).xuid— XUID pemain. Diperlukan agar entri berfungsi.ignoresPlayerLimit— Ketikatrue, pemain ini dapat bergabung bahkan jika server penuh. Berguna untuk admin.
name dan xuid. Entri dengan hanya gamertag dan tanpa XUID tidak akan berfungsi. Server memeriksa XUID untuk autentikasi, bukan nama.
Langkah 4 — Cara Menghubungkan
Sebelum menghubungkan, pastikan status server Anda menampilkan Running di GPanel. Catat alamat IP dan port server Anda dari Console atau tab Network GPanel.
Dari Windows 10/11
- Buka Minecraft (Bedrock Edition) dari Microsoft Store / aplikasi Xbox.
- Dari menu utama, klik Play.
- Pilih tab Servers di bagian atas.
- Gulir ke bawah dan klik Add Server.
- Masukkan nama untuk server (apa pun yang Anda suka), lalu masukkan Server Address (hanya IP) dan Port dari GPanel.
- Klik Save, lalu pilih server Anda dan klik Join Server.
Dari Seluler (iOS / Android)
- Buka Minecraft dan ketuk Play.
- Ketuk tab Servers.
- Gulir ke bawah dan ketuk Add Server.
- Masukkan nama server, alamat IP, dan port dari GPanel.
- Ketuk Save, lalu ketuk entri server untuk menghubungkan.
Dari Konsol (Xbox, PlayStation, Nintendo Switch)
Edisi konsol Bedrock tidak memiliki tombol "Add Server" native di tab Servers. Untuk menghubungkan ke server kustom dari konsol, Anda perlu menggunakan salah satu metode ini:
- Solusi Featured Server: Beberapa konsol mengizinkan penambahan server melalui tab Friends atau dengan menggunakan pengalihan featured server. Langkah pastinya bervariasi menurut konsol dan dapat berubah dengan pembaruan Minecraft.
- Metode aplikasi pendamping: Gunakan aplikasi pendamping Minecraft Bedrock atau alat berbasis DNS (seperti BedrockConnect) di jaringan yang sama untuk mengalihkan alamat featured server ke IP server kustom Anda.
- Proxy LAN: Jalankan alat proxy di PC pada jaringan yang sama yang mengiklankan server jarak jauh Anda sebagai permainan LAN, membuatnya muncul di tab Friends pada konsol.
Langkah 5 — Manajemen Dunia
Lokasi File Dunia
Dunia Bedrock disimpan di direktori worlds/ pada server. Nama folder di dalam worlds/ cocok dengan nilai level-name dari server.properties. Secara default, ini adalah worlds/Bedrock level/.
Mengunggah Dunia yang Sudah Ada
Anda dapat mengunggah dunia dari save singleplayer atau dari server lain:
- Hentikan server dari tab Console GPanel.
- Buka tab Files di GPanel dan navigasikan ke direktori
worlds/. - Jika Anda mengganti dunia saat ini, hapus atau ganti nama folder dunia yang ada (mis. ganti nama
Bedrock levelmenjadiBedrock level backup). - Unggah folder dunia Anda menggunakan file manager GPanel atau melalui SFTP. Folder tersebut minimal harus berisi file
level.datdan direktoridb/. - Ganti nama folder yang diunggah agar cocok dengan nilai
level-namediserver.properties, atau perbaruilevel-nameagar cocok dengan nama folder yang diunggah. - Mulai server. Server akan memuat dunia yang diunggah.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Setiap folder di dalamnya adalah sebuah dunia — salin seluruh folder untuk mengunggahnya.
Cadangan
Cadangan rutin melindungi dari kehilangan data, kerusakan, dan perubahan yang tidak disengaja:
- Cadangan GPanel: Periksa tab Backups di GPanel. Tergantung paket Anda, cadangan otomatis mungkin tersedia. Anda juga dapat membuat cadangan manual dari tab ini.
- Cadangan manual melalui SFTP: Hentikan server, hubungkan melalui SFTP, dan unduh seluruh direktori
worlds/ke mesin lokal Anda. Simpan salinan ini di lokasi yang aman. - Sebelum perubahan besar: Selalu buat cadangan sebelum mengunggah dunia baru, mengubah
level-name, atau memperbarui versi server.
worlds/ sebelum mengubah variabel BEDROCK_VERSION atau mengizinkan pembaruan otomatis.
Langkah 6 — Pertimbangan Crossplay
Salah satu kekuatan inti Bedrock Edition adalah crossplay native — semua platform Bedrock dapat bermain bersama di server yang sama tanpa konfigurasi tambahan. Namun, ada beberapa hal yang perlu diingat:
- Semua platform Bedrock kompatibel. Pemain di Xbox dapat bermain bersama seseorang di ponsel, Switch, atau PC Windows 10/11. Tidak diperlukan mod atau plugin — crossplay sudah terpasang di protokol Bedrock.
- Akun Microsoft diperlukan. Ketika
online-mode=true(pengaturan default dan disarankan), semua pemain harus masuk ke akun Microsoft / Xbox Live, terlepas dari platform. Pemain yang tidak masuk tidak akan dapat bergabung. - Perbedaan input. Pemain konsol menggunakan kontroler, pemain seluler menggunakan kontrol sentuh, dan pemain PC mungkin menggunakan keyboard dan mouse. Ingat hal ini saat membangun kontraksi redstone yang kompleks atau arena PvP — metode input menciptakan pengalaman bermain yang berbeda.
- Kecocokan versi sangat penting. Semua klien yang terhubung harus menggunakan versi Bedrock yang sama dengan server. Jika pemain di satu platform telah diperbarui otomatis tetapi yang lain belum, mereka tidak akan dapat bermain bersama hingga semua klien cocok dengan versi server. Gunakan penyematan versi (variabel Startup
BEDROCK_VERSION) untuk mengontrol ini. - Java Edition tidak kompatibel. Pemain Java Edition tidak dapat terhubung ke server Bedrock. Jika Anda perlu mendukung pemain Java maupun Bedrock, pertimbangkan untuk menjalankan server Java dengan plugin Geyser, yang menerjemahkan protokol Bedrock untuk server Java.
Pemecahan Masalah
Server menampilkan Running tetapi tidak ada yang bisa terhubung
- Periksa kembali bahwa Anda memasukkan alamat IP dan port yang benar di field terpisah (tidak digabungkan dengan titik dua).
- Konfirmasi bahwa server benar-benar sudah dimulai sepenuhnya dengan memeriksa konsol untuk pesan
Server started. - Verifikasi bahwa versi Minecraft klien cocok persis dengan versi server. Bahkan ketidakcocokan versi minor akan mencegah koneksi.
- Jika
allow-listdiatur ketruediserver.properties, pastikan XUID pemain yang terhubung tercantum diallowlist.json.
"Could not connect: Outdated server" atau "Outdated client"
Ini berarti klien dan server menjalankan versi Bedrock yang berbeda. Perbarui klien agar cocok dengan server, atau ubah variabel Startup BEDROCK_VERSION agar cocok dengan versi klien dan mulai ulang server.
Dunia tidak dimuat setelah diunggah
- Pastikan folder dunia yang diunggah langsung berada di dalam
worlds/dan tidak bersarang di subdirektori tambahan (mis.worlds/Bedrock level/level.datbenar,worlds/Bedrock level/Bedrock level/level.datsalah). - Konfirmasi nama folder cocok persis dengan nilai
level-namediserver.properties, termasuk spasi dan huruf besar/kecil. - Verifikasi bahwa dunia berisi file
level.datyang valid dan direktoridb/. - Dunia Java Edition tidak kompatibel dengan server Bedrock. Anda harus mengonversinya menggunakan alat pihak ketiga (seperti Chunker atau Amulet) sebelum mengunggah.
Masalah performa (lag, pemuatan chunk lambat)
- Turunkan
view-distancediserver.properties. Nilai antara 10 dan 16 disarankan. Default 32 sangat tinggi untuk sebagian besar server yang di-host. - Turunkan
tick-distanceke 4 (minimum). Ini mengurangi area simulasi dan menurunkan penggunaan CPU. - Kurangi
max-playersjika server sering penuh. - Periksa grafik penggunaan sumber daya GPanel untuk melihat apakah server mencapai batas RAM atau CPU-nya. Jika demikian, pertimbangkan untuk meningkatkan paket Anda.
Pemain konsol tidak dapat menemukan tombol "Add Server"
Ini adalah keterbatasan platform — Xbox, PlayStation, dan Nintendo Switch tidak secara native menampilkan opsi "Add Server" untuk semua pengguna. Lihat metode koneksi Konsol di Langkah 4 di atas. Jika Anda memerlukan bantuan menyiapkan akses konsol, buka tiket dukungan.
Artikel Terkait
- Panduan Penyiapan Server Minecraft Java — jika Anda menjalankan server Java Edition sebagai gantinya
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
Jika Anda mengalami masalah yang tidak tercakup di sini, buka tiket dukungan dan tim kami akan membantu Anda.