Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Panduan Penyiapan Server Minecraft Bedrock


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.

Edisi mana yang saya miliki? Jika Anda membeli Minecraft dari Microsoft Store, Google Play, Apple App Store, atau toko konsol, Anda memiliki Bedrock Edition. Jika Anda membelinya dari minecraft.net dan menjalankannya melalui peluncur Java, Anda memiliki Java Edition. Periksa layar judul — Bedrock hanya menampilkan "Minecraft," sementara Java menampilkan "Minecraft: Java Edition."

Langkah 1 — Start Pertama

Setelah membeli server Minecraft Bedrock Anda dari Legion Hosting, ikuti langkah-langkah ini untuk menjalankannya untuk pertama kalinya.

  1. Masuk ke GPanel dan pilih server Bedrock Anda dari daftar server.
  2. Klik tab Startup. Anda akan melihat variabel egg yang mengontrol pengaturan dasar server Anda. Variabel kuncinya adalah:
    Variabel Default Deskripsi
    BEDROCK_VERSION latest Versi Bedrock Dedicated Server yang akan dipasang. Atur ke latest untuk selalu menarik rilis terbaru saat startup, atau tetapkan nomor versi tertentu (mis. 1.21.51.02).
    SERVERNAME Dedicated Server Nama yang ditampilkan kepada pemain saat mereka menambahkan server Anda.
    GAMEMODE survival Mode permainan default: survival, creative, atau adventure.
    DIFFICULTY easy Tingkat kesulitan dunia: peaceful, easy, normal, atau hard.
    CHEATS false Apakah cheat (perintah) diaktifkan untuk pemain non-operator: true atau false.
  3. Sesuaikan nilai apa pun yang ingin Anda ubah. Perubahan pada variabel Startup berlaku pada start server berikutnya.
  4. Kembali ke tab Console dan klik Start.
  5. Pada peluncuran pertama, server akan mengunduh biner Bedrock Dedicated Server — ini biasanya memakan waktu 1–3 menit tergantung ukuran file.
  6. Ketika Anda melihat pesan seperti Server started atau IPv4 supported, port: di konsol, server siap dan status akan menampilkan Running.
Penyematan versi: Membiarkan 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.

  1. Di GPanel, hentikan server dari tab Console dan tunggu hingga status menampilkan Offline.
  2. Klik tab Files dan buka server.properties di editor file.
  3. Edit nilai di bawah sesuai kebutuhan, lalu klik Save Content.
  4. 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
Selalu hentikan server sebelum mengedit server.properties. Server Bedrock menulis ke file ini saat dimatikan. Edit yang dibuat saat server berjalan akan ditimpa ketika server berhenti.
Variabel startup vs. server.properties: Beberapa pengaturan (seperti 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 — Ketika true, pemain ini dapat bergabung bahkan jika server penuh. Berguna untuk admin.
Kedua field diperlukan. Setiap entri allowlist harus menyertakan 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.

Bedrock menggunakan field terpisah untuk IP dan port. Tidak seperti Java Edition, Bedrock selalu meminta alamat IP dan nomor port di kotak input terpisah. Masukkan IP di field alamat dan port di field port — jangan menggabungkannya dengan titik dua.

Dari Windows 10/11

  1. Buka Minecraft (Bedrock Edition) dari Microsoft Store / aplikasi Xbox.
  2. Dari menu utama, klik Play.
  3. Pilih tab Servers di bagian atas.
  4. Gulir ke bawah dan klik Add Server.
  5. Masukkan nama untuk server (apa pun yang Anda suka), lalu masukkan Server Address (hanya IP) dan Port dari GPanel.
  6. Klik Save, lalu pilih server Anda dan klik Join Server.

Dari Seluler (iOS / Android)

  1. Buka Minecraft dan ketuk Play.
  2. Ketuk tab Servers.
  3. Gulir ke bawah dan ketuk Add Server.
  4. Masukkan nama server, alamat IP, dan port dari GPanel.
  5. 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.
Konektivitas server konsol dibatasi oleh pembatasan platform. Microsoft, Sony, dan Nintendo memberlakukan pembatasan untuk menghubungkan ke server pihak ketiga dari konsol. Metode di atas adalah solusi komunitas dan mungkin tidak berfungsi dengan pembaruan platform. Jika Anda kesulitan menghubungkan dari konsol, buka tiket dukungan dan kami dapat membantu memecahkan masalah.

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:

  1. Hentikan server dari tab Console GPanel.
  2. Buka tab Files di GPanel dan navigasikan ke direktori worlds/.
  3. Jika Anda mengganti dunia saat ini, hapus atau ganti nama folder dunia yang ada (mis. ganti nama Bedrock level menjadi Bedrock level backup).
  4. Unggah folder dunia Anda menggunakan file manager GPanel atau melalui SFTP. Folder tersebut minimal harus berisi file level.dat dan direktori db/.
  5. Ganti nama folder yang diunggah agar cocok dengan nilai level-name di server.properties, atau perbarui level-name agar cocok dengan nama folder yang diunggah.
  6. Mulai server. Server akan memuat dunia yang diunggah.
Mengekspor dari singleplayer: Pada Windows 10/11, dunia singleplayer disimpan di %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Setiap folder di dalamnya adalah sebuah dunia — salin seluruh folder untuk mengunggahnya.
Untuk pengunggahan dunia besar, gunakan SFTP. File manager browser GPanel memiliki batas ukuran unggahan. Untuk dunia yang lebih besar dari beberapa ratus MB, hubungkan melalui SFTP sebagai gantinya. Lihat Cara Mengunggah File melalui SFTP untuk instruksi.

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.
Buat cadangan sebelum memperbarui. Pembaruan versi Bedrock terkadang dapat menyebabkan masalah kompatibilitas dunia. Selalu buat cadangan lengkap dari direktori 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-list diatur ke true di server.properties, pastikan XUID pemain yang terhubung tercantum di allowlist.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.dat benar, worlds/Bedrock level/Bedrock level/level.dat salah).
  • Konfirmasi nama folder cocok persis dengan nilai level-name di server.properties, termasuk spasi dan huruf besar/kecil.
  • Verifikasi bahwa dunia berisi file level.dat yang valid dan direktori db/.
  • 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-distance di server.properties. Nilai antara 10 dan 16 disarankan. Default 32 sangat tinggi untuk sebagian besar server yang di-host.
  • Turunkan tick-distance ke 4 (minimum). Ini mengurangi area simulasi dan menurunkan penggunaan CPU.
  • Kurangi max-players jika 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

Jika Anda mengalami masalah yang tidak tercakup di sini, buka tiket dukungan dan tim kami akan membantu Anda.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.