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 Pengaturan Server BeamMP


Panduan ini mencakup semua yang Anda butuhkan untuk menjalankan server BeamMP Anda di Legion Hosting, mulai dari startup pertama kali dan pengaturan kunci autentikasi hingga konfigurasi ServerConfig.toml dan cara pemain terhubung. Untuk perintah admin, peta kustom, dan manajemen resource, lihat Pengaturan Admin dan Resource BeamMP.

Panel Server: Semua manajemen server dilakukan melalui GPanel di gpanel.legionhosting.net. Server BeamMP menggunakan aplikasi mandiri BeamMP-Server — bukan SteamCMD.

Apa itu BeamMP?

BeamMP adalah mod multiplayer untuk BeamNG.drive yang memungkinkan pemain mengemudi, balapan, dan menabrak bersama di peta yang sama. Aplikasi BeamMP-Server berjalan sebagai server dedicated mandiri. Pemain terhubung melalui launcher BeamMP, yang menggantikan launcher BeamNG.drive standar untuk sesi multiplayer.

Kunci autentikasi diperlukan: Setiap server BeamMP memerlukan kunci autentikasi unik dari BeamMP Keymaster. Server Anda tidak akan muncul di browser server dan pemain tidak akan dapat terhubung tanpa kunci yang valid. Lihat bagian Kunci Autentikasi di bawah.

Start Pertama

Saat Anda pertama kali menerima server BeamMP Anda, ikuti langkah-langkah ini untuk menjadikannya online:

  1. Masuk ke GPanel dan pilih server BeamMP Anda.
  2. Sebelum memulai, Anda harus memperoleh kunci autentikasi (lihat di bawah). Tanpa itu server akan gagal melakukan autentikasi dengan layanan BeamMP.
  3. Navigasikan ke tab Startup dan tempel kunci autentikasi Anda ke variabel AUTHKEY.
  4. Secara opsional sesuaikan variabel startup lainnya seperti nama server dan maksimum pemain.
  5. Buka tab Console dan klik Start.
  6. Server akan mengunduh file BeamMP-Server secara otomatis pada boot pertama. Ini mungkin memakan waktu beberapa menit.
  7. Setelah konsol menampilkan [INFO] Server started! atau sejenisnya, server Anda online dan akan muncul di browser server BeamMP.
Boot pertama memakan waktu lebih lama: Startup awal mencakup unduhan penuh file BeamMP-Server. Start berikutnya akan jauh lebih cepat.

Kunci Autentikasi (BeamMP Keymaster)

Setiap server BeamMP memerlukan kunci autentikasi yang menghubungkannya ke layanan backend BeamMP. Kunci ini gratis dan terikat dengan akun BeamMP/Discord Anda.

Cara Mendapatkan Kunci Anda

  1. Buka beammp.com/k/keys (BeamMP Keymaster).
  2. Masuk dengan akun Discord Anda. Jika Anda tidak memiliki akun BeamMP, Anda akan diminta untuk membuatnya.
  3. Klik Create a key (atau + / New Key tergantung UI saat ini).
  4. Masukkan nama untuk server Anda (ini hanya label untuk referensi Anda) dan alamat IP server Anda.
  5. Salin string kunci yang dihasilkan.

Menambahkan Kunci ke Server Anda

  1. Di GPanel, buka tab Startup.
  2. Tempel kunci Anda ke variabel AUTHKEY.
  3. Mulai ulang server agar perubahan diterapkan.
Jaga kerahasiaan kunci autentikasi Anda. Jangan membagikannya secara publik. Siapa pun yang memiliki kunci Anda dapat menggunakannya di server lain, yang dapat menyebabkan konflik atau membuat kunci Anda dicabut oleh BeamMP.
Batas kunci: Setiap akun BeamMP dapat membuat jumlah kunci yang terbatas (biasanya 2). Jika Anda memerlukan kunci tambahan, periksa halaman BeamMP Keymaster atau Discord mereka untuk batas saat ini.

Variabel Startup GPanel

BeamMP menampilkan beberapa opsi konfigurasi sebagai variabel startup di GPanel. Navigasikan ke tab Startup untuk melihat dan memodifikasinya. Perubahan memerlukan restart server agar diterapkan.

Variabel Default Deskripsi
AUTHKEY kosong Kunci autentikasi BeamMP Anda dari Keymaster. Diperlukan agar server berfungsi.
NAME BeamMP Server Nama yang ditampilkan di browser server BeamMP.
MAX_PLAYERS 10 Jumlah maksimum pemain bersamaan. Nilai yang lebih tinggi memerlukan lebih banyak CPU dan RAM.
MAP /levels/gridmap_v2/info.json Peta yang akan dimuat. Menggunakan format jalur peta BeamNG.drive. Lihat bagian Pemilihan Peta untuk peta yang tersedia.
PORT 30814 Port server. Ini telah dikonfigurasi sebelumnya oleh GPanel — jangan ubah kecuali diinstruksikan oleh dukungan.
MAX_CARS 1 Maksimum kendaraan per pemain. Lebih banyak kendaraan per pemain secara signifikan meningkatkan penggunaan bandwidth dan CPU.
PRIVATE false Jika true, server tidak akan muncul di browser server publik. Pemain harus terhubung via direct connect.

ServerConfig.toml

Selain variabel startup, konfigurasi server lengkap berada di ServerConfig.toml di direktori root server. Anda dapat mengedit file ini via tab Files di GPanel atau melalui SFTP. Variabel startup di GPanel menggantikan nilai dalam file ini pada setiap start.

Opsi Konfigurasi Utama

[General]
AuthKey = "your-key-here"
Name = "My BeamMP Server"
Description = "A fun racing and freeroam server"
MaxPlayers = 10
Port = 30814
Map = "/levels/gridmap_v2/info.json"
Private = false
MaxCars = 1
ResourceFolder = "Resources"
LogChat = true
Pengaturan Deskripsi
AuthKey Kunci autentikasi BeamMP Keymaster Anda.
Name Nama server yang ditampilkan di browser server. Mendukung beberapa kode pemformatan.
Description Deskripsi singkat yang ditampilkan di bawah nama server di browser.
MaxPlayers Batas pemain. Nilai tipikal: 8–20 untuk gameplay yang mulus.
Map Jalur peta yang akan dimuat. Harus berupa jalur level BeamNG.drive yang valid.
Private Atur ke true untuk menyembunyikan dari browser server.
MaxCars Kendaraan yang diizinkan per pemain. 1 direkomendasikan untuk server yang lebih besar.
ResourceFolder Jalur ke direktori Resources yang berisi mod dan plugin sisi server.
LogChat Jika true, pesan obrolan pemain dicatat ke konsol.
Selalu hentikan server Anda sebelum mengedit ServerConfig.toml. Server mungkin menimpa perubahan Anda saat shutdown jika sedang berjalan ketika Anda mengedit.

Pemilihan Peta

BeamMP menggunakan peta yang sama dengan BeamNG.drive. Peta ditentukan sebagai jalur level dalam pengaturan Map. Di bawah ini adalah peta default yang paling umum digunakan:

Nama Peta Jalur Peta Deskripsi
Grid Map v2 /levels/gridmap_v2/info.json Area pengujian datar dan terbuka. Bagus untuk pembangunan bebas dan pengujian kendaraan.
West Coast USA /levels/west_coast_usa/info.json Peta besar dan detail dengan jalan raya, kota, dan medan yang bervariasi. Sangat populer untuk freeroam.
East Coast USA /levels/east_coast_usa/info.json Perbukitan, hutan, dan kota kecil. Bagus untuk off-road dan berkeliling.
Italy /levels/italy/info.json Pedesaan Italia yang indah dengan jalan sempit dan kota pesisir.
Utah /levels/utah/info.json Medan gurun dengan jalan raya panjang dan jalur off-road.
Jungle Rock Island /levels/jungle_rock_island/info.json Pulau tropis dengan jalan berkelok dan vegetasi lebat.
Industrial /levels/industrial/info.json Area industri kompak dengan ramp, lompatan, dan lintasan rintangan.
Small Island USA /levels/small_island/info.json Pulau kecil dengan jalan sempit. Bagus untuk jumlah pemain yang lebih kecil.
Driver Training /levels/driver_training/info.json Lintasan bergaya autocross yang dirancang untuk latihan penanganan kendaraan.
Peta kustom: Anda juga dapat memuat peta kustom/mod dengan menempatkan file .zip peta di folder Resources/Client dan menggunakan jalur peta yang sesuai. Lihat Pengaturan Admin dan Resource BeamMP untuk detail tentang menambahkan konten kustom.

Maksimum Pemain dan Performa

BeamNG.drive adalah game yang intensif secara fisika. Setiap pemain dan kendaraan menambahkan beban signifikan pada server maupun client yang terhubung. Ingat panduan ini:

  • MaxPlayers: 8–20 pemain adalah tipikal untuk pengalaman yang mulus. Server yang lebih besar (20+) dimungkinkan tetapi memerlukan lebih banyak resource dan konfigurasi yang cermat.
  • MaxCars: Menjaganya di 1 per pemain sangat direkomendasikan untuk server dengan lebih dari 10 pemain. Setiap kendaraan tambahan melipatgandakan data fisika yang harus disinkronkan.
  • Pilihan peta penting: Peta yang lebih besar dan lebih detail (West Coast USA, Italy) menggunakan lebih banyak memori daripada peta yang lebih sederhana (Grid Map, Industrial).
  • Bandwidth jaringan: BeamMP mengirim data fisika yang detail untuk setiap kendaraan. Jumlah pemain yang tinggi dengan beberapa kendaraan per pemain dapat menjenuhkan bandwidth dengan cepat.
Tips performa: Jika pemain mengalami lag atau rubber-banding, coba kurangi MaxCars ke 1 dan turunkan MaxPlayers. Ini adalah satu-satunya cara paling efektif untuk meningkatkan performa server.

Cara Terhubung

Pemain terhubung ke server BeamMP melalui launcher BeamMP, bukan launcher BeamNG.drive standar.

Via Browser Server

  1. Unduh dan instal launcher BeamMP dari beammp.com.
  2. Luncurkan launcher BeamMP. Ini akan memulai BeamNG.drive dengan mod multiplayer BeamMP dimuat.
  3. Dari menu utama, pilih Multiplayer.
  4. Telusuri daftar server atau gunakan bilah pencarian untuk menemukan server Anda berdasarkan nama.
  5. Klik server Anda dan pilih Connect.

Via Direct Connect

  1. Di menu multiplayer BeamMP, klik Direct Connect.
  2. Masukkan alamat IP dan port server Anda dalam format IP:PORT (mis., 192.168.1.1:30814).
  3. Klik Connect.
Server tidak muncul di browser? Pastikan PRIVATE diatur ke false dan kunci autentikasi Anda valid. Mungkin perlu satu atau dua menit setelah startup agar server muncul di browser. Jika masih tidak muncul, periksa konsol untuk error autentikasi. Perhatikan bahwa port Anda ditetapkan secara acak kecuali Anda memiliki IP privat -- periksa GPanel untuk port yang benar.

Manajemen Penyimpanan

BeamNG.drive adalah game berbasis sesi. Tidak ada status dunia persisten atau file simpan untuk server. Saat pemain terputus atau server dimulai ulang, semua posisi dan status kendaraan diatur ulang. Setiap sesi dimulai dari awal.

  • Tidak ada simpanan dunia untuk dicadangkan atau dikelola.
  • Konfigurasi server (ServerConfig.toml) dan resource tetap ada di antara restart.
  • Konfigurasi kendaraan pemain disimpan di sisi client, bukan di server.
Catatan: Beberapa plugin Lua sisi server dapat menerapkan fitur persistensi kustom (seperti menyimpan posisi pemain atau data ekonomi), tetapi ini bukan fitur default. Lihat Pengaturan Admin dan Resource BeamMP untuk informasi tentang plugin.

Artikel Terkait


Butuh Bantuan Lebih Lanjut?

Jika Anda mengalami masalah yang tidak tercakup dalam panduan ini, tim dukungan kami siap membantu. Buka tiket di legionhosting.net/submitticket.php dengan detail server Anda dan deskripsi masalah.


Was this article helpful?

Ready to Get Started?

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