Panduan ini menjelaskan cara mengatur dan mengonfigurasi server khusus (dedicated) Space Engineers Anda di Legion Hosting, termasuk memulai pertama kali, variabel startup GPanel, konfigurasi XML, mode permainan, pengaturan dunia, menghubungkan, dan pengelolaan simpanan. Untuk instalasi mod, lihat Instalasi Mod Space Engineers. Untuk masalah umum, lihat Pemecahan Masalah Space Engineers.
Memulai Pertama Kali
Saat server Space Engineers Anda pertama kali disediakan, server perlu memasang file permainan dan menghasilkan konfigurasi awalnya. Hal ini terjadi secara otomatis pada start pertama.
- Masuk ke GPanel dan pilih server Space Engineers Anda dari daftar server.
- Klik Start pada tab Console. Server akan mengunduh dan memasang file Space Engineers Dedicated Server melalui SteamCMD. Ini mungkin membutuhkan beberapa menit pada jalan pertama.
- Perhatikan output konsol untuk progres. Setelah Anda melihat pesan yang menandakan server siap dan mendengarkan koneksi, pengaturan awal selesai.
- Server akan menghasilkan file konfigurasi default-nya, termasuk
SpaceEngineers-Dedicated.cfgdan simpanan dunia default.
Konfigurasi Server -- Variabel Startup GPanel
Cara termudah untuk mengonfigurasi server Space Engineers Anda adalah melalui tab Startup di GPanel. Variabel ini diterapkan sebagai argumen baris perintah setiap kali server dimulai.
- Hentikan server Anda dari tab Console.
- Navigasikan ke tab Startup.
- Sesuaikan variabel yang tercantum di bawah ini sesuai kebutuhan.
- Kembali ke tab Console dan klik Start untuk menerapkan perubahan.
| Variabel | Contoh Nilai | Deskripsi |
|---|---|---|
| Server Name | My Legion SE Server |
Nama yang ditampilkan di browser server dalam permainan. Atur sesuatu yang mudah dikenali agar pemain dapat menemukan server Anda. |
| World Name | MyWorld |
Nama folder dunia/simpanan yang digunakan oleh server. Mengubahnya akan membuat atau memuat dunia yang berbeda. |
| Max Players | 16 |
Jumlah maksimum pemain secara bersamaan. Tidak boleh melebihi batas slot pada paket hosting Anda. |
| Game Mode | Survival |
Mode permainan untuk dunia. Lihat bagian Mode Permainan di bawah untuk detailnya. |
| Save Interval | 5 |
Seberapa sering (dalam menit) server menyimpan otomatis. Nilai lebih rendah mengurangi kehilangan data saat crash; nilai lebih tinggi mengurangi I/O disk. |
Konfigurasi Lanjutan -- SpaceEngineers-Dedicated.cfg
Untuk kontrol yang lebih terperinci, Anda dapat mengedit file konfigurasi XML server secara langsung. File ini mengontrol pengaturan yang tidak ditampilkan di tab Startup GPanel.
Mengakses File Konfigurasi
- Hentikan server Anda dari tab Console.
- Klik tab Files di GPanel.
- Temukan dan buka
SpaceEngineers-Dedicated.cfgdi direktori root server Anda.
Pengaturan Konfigurasi Utama
File konfigurasi menggunakan format XML. Di bawah ini adalah pengaturan yang paling umum disesuaikan dalam blok <SessionSettings>:
| Pengaturan | Contoh Nilai | Deskripsi |
|---|---|---|
<ServerName> |
My Legion SE Server |
Nama server yang ditampilkan di browser. Mungkin ditimpa oleh variabel startup GPanel. |
<ServerDescription> |
A Legion Hosting server |
Deskripsi yang ditampilkan di browser server ketika pemain melihat detail server. |
<ServerPassword> |
mypassword |
Kata sandi yang diperlukan agar pemain dapat bergabung. Kosongkan untuk server publik. |
<MaxPlayers> |
16 |
Jumlah maksimum pemain secara bersamaan. |
<AutoSaveInMinutes> |
5 |
Interval simpan otomatis dalam menit. Atur ke 0 untuk menonaktifkan simpan otomatis (tidak disarankan). |
<PauseGameWhenEmpty> |
true |
Menjeda simulasi ketika tidak ada pemain yang terhubung. Menghemat sumber daya tetapi menghentikan semua proses dalam permainan. |
<GroupID> |
0 |
ID grup Steam. Ketika diatur, hanya anggota grup ini yang dapat bergabung (kecuali <GroupAccessEnabled> bernilai false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
Daftar Steam64 ID yang diberikan akses admin. Tambahkan satu entri <unsignedLong> per admin di dalam blok <Administrators>. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
Daftar Steam64 ID yang diblokir dari server. |
Contoh cuplikan konfigurasi:
<MyObjectBuilder_SessionSettings>
<ServerName>My Legion SE Server</ServerName>
<ServerDescription>A Space Engineers server by Legion Hosting</ServerDescription>
<ServerPassword></ServerPassword>
<MaxPlayers>16</MaxPlayers>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
<PauseGameWhenEmpty>true</PauseGameWhenEmpty>
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
</Administrators>
</MyObjectBuilder_SessionSettings>
Menambahkan Admin
Untuk memberikan akses admin, tambahkan Steam64 ID di dalam blok <Administrators>. Anda dapat menemukan Steam64 ID Anda dengan mencari profil Steam Anda di steamid.io.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
Mode Permainan
Space Engineers menawarkan dua mode permainan utama. Mode diatur ketika dunia pertama kali dibuat dan dapat diubah di file konfigurasi atau tab Startup GPanel.
| Mode | Deskripsi | Paling Cocok Untuk |
|---|---|---|
| Survival | Pemain harus menambang sumber daya, memurnikan material, dan membangun komponen untuk membuat kapal dan stasiun. Kesehatan, oksigen, hidrogen, dan energi harus dikelola. Pemain mulai dengan alat dasar dan berkembang ke peralatan canggih. | Permainan multiplayer standar. Sebagian besar server menjalankan mode Survival untuk pengalaman progresi yang seimbang. |
| Creative | Pemain memiliki sumber daya tak terbatas dan pembangunan instan. Semua blok tersedia segera tanpa biaya material. Tidak ada mekanik kesehatan atau bertahan hidup. Kapal dan stasiun dapat dibangun dengan bebas. | Membangun, membuat prototipe, dan menguji desain. Berguna untuk server kreatif atau bagi admin yang merencanakan bangunan sebelum beralih ke Survival. |
<GameMode> di SpaceEngineers-Dedicated.cfg atau melalui tab Startup GPanel. Beralih dari Creative ke Survival tidak akan menghapus blok yang sudah ada, tetapi pemain perlu mulai mengelola sumber daya ke depannya.
Pengaturan Dunia -- Sandbox.sbc
Pengaturan khusus dunia disimpan dalam file Sandbox.sbc di dalam folder simpanan dunia Anda. Pengaturan ini mengontrol lingkungan, fisika, dan keseimbangan permainan dari dunia spesifik Anda.
Mengakses Sandbox.sbc
- Hentikan server Anda.
- Buka tab Files di GPanel.
- Navigasikan ke folder simpanan dunia (biasanya di jalur yang ditampilkan di GPanel atau di dalam direktori
Saves/). - Buka
Sandbox.sbcdi editor file.
Pengaturan Dunia Utama
Pengaturan berikut ditemukan di dalam blok <SessionSettings> pada Sandbox.sbc:
| Pengaturan | Nilai / Contoh | Deskripsi |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
Mengontrol kepadatan asteroid di dunia yang dihasilkan secara prosedural. 0.25 = rendah, 0.35 = normal, 0.50 = tinggi. Atur ke 0 untuk menonaktifkan asteroid prosedural (digunakan dengan map asteroid preset). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
Mengontrol pertemuan musuh seperti hujan meteor, serigala, dan laba-laba. SAFE menonaktifkan semua ancaman. NORMAL mengaktifkan ancaman sedang. CATACLYSM dan APOCALYPSE meningkatkan tingkat keparahan dan frekuensi. |
<InventorySizeMultiplier> |
1, 3, 10 |
Pengali untuk kapasitas inventaris pemain dan blok. 1 = realistis (inventaris kecil), 3 = default untuk sebagian besar server, 10 = inventaris sangat besar. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
Pengali untuk kecepatan produksi assembler. Nilai lebih tinggi mengurangi waktu pembuatan. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
Pengali untuk efisiensi material assembler. Nilai lebih tinggi berarti lebih sedikit bahan mentah yang dibutuhkan per item yang dibuat. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
Pengali untuk kecepatan pemrosesan refinery. Nilai lebih tinggi memurnikan bijih menjadi ingot lebih cepat. |
<WelderSpeedMultiplier> |
1, 2, 5 |
Pengali untuk kecepatan welding (membangun/memperbaiki). |
<GrinderSpeedMultiplier> |
1, 2, 5 |
Pengali untuk kecepatan grinding (membongkar). |
<EnableSpiders> |
true / false |
Mengaktifkan atau menonaktifkan NPC laba-laba di planet. |
<EnableWolves> |
true / false |
Mengaktifkan atau menonaktifkan NPC serigala di planet. |
<MaxFloatingObjects> |
56, 100 |
Jumlah maksimum objek mengambang (item yang dijatuhkan, puing-puing) di dunia. Nilai lebih rendah meningkatkan performa server. |
<MaxGridSize> |
0 (tak terbatas), 50000 |
Jumlah maksimum blok per grid (kapal/stasiun). Menetapkan batas mencegah pemain membangun grid yang terlalu besar yang menurunkan performa. 0 = tanpa batas. |
<BlockCountThreshold> |
100 |
Jumlah blok di bawah angka mana grid dianggap "kecil" untuk tujuan pembersihan. |
<EnableAutorespawn> |
true / false |
Secara otomatis memunculkan kembali pemain di ruang medis terakhir mereka setelah kematian. |
Contoh cuplikan pengaturan dunia:
<SessionSettings>
<GameMode>Survival</GameMode>
<InventorySizeMultiplier>3</InventorySizeMultiplier>
<AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier>
<AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier>
<RefinerySpeedMultiplier>3</RefinerySpeedMultiplier>
<WelderSpeedMultiplier>2</WelderSpeedMultiplier>
<GrinderSpeedMultiplier>2</GrinderSpeedMultiplier>
<MaxFloatingObjects>56</MaxFloatingObjects>
<EnvironmentHostility>NORMAL</EnvironmentHostility>
<ProceduralDensity>0.35</ProceduralDensity>
<EnableSpiders>true</EnableSpiders>
<EnableWolves>true</EnableWolves>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
</SessionSettings>
<MaxFloatingObjects> pada atau di bawah 100 dan pertimbangkan untuk menetapkan batas <MaxGridSize> pada server publik. Grid yang sangat besar dan puing-puing mengambang yang berlebihan adalah penyebab paling umum lag server di Space Engineers.
Cara Terhubung
Opsi A -- Browser Server Steam
- Buka Steam dan klik View > Game Servers (atau View > Servers di versi Steam yang lebih lama).
- Klik tab Favorites, lalu klik Add a Server.
- Masukkan IP dan port server Anda (terdapat di tab Network GPanel) dan klik Add this address to favorites.
- Pilih server dari daftar favorit Anda dan klik Connect.
Opsi B -- Browser Server Dalam Permainan
- Jalankan Space Engineers dan klik Join Game dari menu utama.
- Di browser server, gunakan kolom pencarian untuk menemukan server Anda berdasarkan nama.
- Pilih server Anda dan klik Join World.
- Jika server memiliki kata sandi, Anda akan diminta memasukkannya.
Opsi C -- Direct Connect melalui IP
- Jalankan Space Engineers dan klik Join Game dari menu utama.
- Klik tab Direct Connect (atau masukkan IP di kolom pencarian/filter).
- Masukkan IP server dan port game Anda dari tab Network GPanel:
<your-server-ip>:<your-game-port> - Klik Join World dan masukkan kata sandi server jika diminta.
Pengelolaan Simpanan
Simpan Otomatis
Space Engineers menyimpan otomatis pada interval yang dikonfigurasi di <AutoSaveInMinutes> (default: 5 menit). Simpan otomatis menimpa simpanan dunia saat ini. Anda dapat menyesuaikan interval ini di SpaceEngineers-Dedicated.cfg atau tab Startup GPanel.
Lokasi File Simpanan
Simpanan dunia disimpan di server dalam direktori simpanan dunia. Jalur pastinya bergantung pada konfigurasi server Anda, tetapi biasanya ditemukan di dalam direktori Saves/ atau direktori instance yang terlihat di tab Files GPanel. Setiap dunia memiliki foldernya sendiri yang berisi:
| File | Tujuan |
|---|---|
Sandbox.sbc |
Pengaturan dunia, daftar mod, konfigurasi sesi. |
Sandbox_config.sbc |
Konfigurasi dan pengaturan sesi tambahan. |
SANDBOX_0_0_0_.sbs |
File data dunia utama yang berisi semua grid, voxel, dan entitas. |
File *.vx2 |
File data voxel (modifikasi medan planet/asteroid). |
Mencadangkan Dunia Anda
- Hentikan server Anda dari tab Console untuk memastikan simpanan tidak sedang ditulis.
- Hubungkan ke server Anda melalui SFTP. Lihat Cara Mengunggah File melalui SFTP untuk petunjuk.
- Navigasikan ke folder simpanan dunia.
- Unduh seluruh folder dunia ke komputer lokal Anda. Ini termasuk semua file
.sbc,.sbs, dan.vx2.
Memulihkan Cadangan
- Hentikan server Anda.
- Hubungkan melalui SFTP.
- Navigasikan ke folder simpanan dunia.
- Ganti file simpanan yang ada dengan file cadangan Anda. Pastikan Anda mengunggah semua file dari cadangan (file
.sbc,.sbs, dan.vx2). - Mulai server dari GPanel. Server akan memuat dunia yang dipulihkan.
Memindahkan Dunia dari Single Player
Anda dapat mengunggah dunia single-player ke server khusus Anda:
- Di komputer lokal Anda, temukan folder simpanan Space Engineers Anda (biasanya
%AppData%/SpaceEngineers/Saves/). - Temukan folder dunia yang ingin Anda unggah.
- Hentikan server Anda dan hubungkan melalui SFTP.
- Unggah seluruh folder dunia ke direktori simpanan server.
- Perbarui World Name di tab Startup GPanel atau di
SpaceEngineers-Dedicated.cfgagar cocok dengan nama folder yang diunggah. - Mulai server.
Artikel Terkait
- Instalasi Mod Space Engineers
- Pemecahan Masalah Space Engineers
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Memulai Server
Butuh Bantuan?
Jika Anda terus mengalami masalah dengan server Space Engineers Anda, tim dukungan kami siap membantu.