Panduan ini membahas cara mengatur server dedicated Astroneer Anda di Legion Hosting, mengonfigurasi variabel startup, mengedit pengaturan server, terhubung ke server Anda, dan menangani save serta backup. Untuk konfigurasi whitelist dan admin, lihat Pengaturan Admin dan Whitelist Astroneer.
1. Prasyarat
Sebelum memulai server Astroneer Anda, kumpulkan informasi berikut:
- Username Steam Pemilik -- Nama profil Steam Anda yang persis. Ini digunakan oleh server untuk mengidentifikasi akun pemilik.
- Steam ID (GUID) Pemilik -- Steam ID 64-bit Anda (mis.
76561198012345678). Server menggunakan ini untuk memberikan Anda hak istimewa admin/pemilik di dalam game.
Cara Menemukan Steam ID Anda
- Buka Steam dan klik nama profil Anda di sudut kanan atas.
- Pilih Account details. Steam ID Anda tidak ditampilkan langsung di sini, tetapi URL profil Anda berisi ID tersebut jika Anda belum mengatur URL kustom.
- Sebagai alternatif, kunjungi steamid.io, tempel URL profil Steam Anda, dan salin nilai steamID64.
2. Pemulaian Pertama
- Masuk ke GPanel dan pilih server Astroneer Anda.
- Buka tab Startup. Anda akan melihat beberapa variabel yang dapat dikonfigurasi (lihat tabel di bawah).
- Atur OWNER_NAME ke username Steam Anda yang persis.
- Atur OWNER_GUID ke Steam ID 64-bit Anda.
- Verifikasi bahwa PUBLIC_IP diatur dengan benar. Ini harus cocok dengan alamat IP publik server Anda yang ditampilkan di tab Network.
- Kembali ke tab Console dan klik Start.
- Tunggu hingga konsol menunjukkan bahwa server telah selesai memuat. Pemulaian pertama mungkin memakan waktu satu atau dua menit karena Astroneer menginisialisasi file dunianya melalui Proton.
3. Variabel Startup GPanel
Variabel berikut tersedia di tab Startup GPanel. Variabel-variabel ini diteruskan ke server pada setiap pemulaian.
| Variabel | Wajib | Deskripsi |
|---|---|---|
PUBLIC_IP |
Ya | Alamat IP publik server Anda. Harus cocok dengan IP yang ditampilkan di tab Network GPanel. Server tidak akan dapat dijangkau jika ini salah. |
OWNER_NAME |
Ya | Username Steam pemilik server. Akun ini diberikan hak istimewa admin penuh di dalam game. |
OWNER_GUID |
Ya | Steam ID 64-bit pemilik server (mis. 76561198012345678). Bekerja bersama OWNER_NAME untuk mengidentifikasi akun admin. |
SERVER_NAME |
Tidak | Nama yang ditampilkan di server browser. Default ke "Astroneer Dedicated Server" jika tidak diatur. |
SERVER_PWD |
Tidak | Password opsional yang harus dimasukkan pemain untuk bergabung ke server. Biarkan kosong untuk server publik. |
4. AstroServerSettings.ini
Untuk konfigurasi yang lebih lanjut, Anda dapat mengedit file konfigurasi INI server secara langsung. Hentikan server Anda sebelum membuat perubahan.
Lokasi File
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Buka file ini menggunakan tab Files di GPanel atau hubungkan melalui SFTP. Jika file tidak ada, mulai dan hentikan server sekali untuk menghasilkannya dengan nilai default.
Pengaturan Utama
| Pengaturan | Default | Deskripsi |
|---|---|---|
PublicIP |
(IP server Anda) | Alamat IP publik server. Harus cocok dengan IP server aktual Anda dari tab Network GPanel. |
ServerName |
Astroneer Dedicated Server |
Nama yang ditampilkan di server browser dalam game. |
ServerPassword |
(kosong) | Password bergabung opsional. Biarkan kosong untuk server publik. |
OwnerName |
(tidak ada) | Username Steam pemilik server. Harus cocok persis (case-sensitive). |
OwnerGuid |
(tidak ada) | Steam ID 64-bit pemilik server. |
MaxFPS |
30 |
Tick rate server maksimum (frame per detik). Nilai yang lebih tinggi meningkatkan responsivitas server tetapi menggunakan lebih banyak CPU. Nilai antara 30 dan 60 direkomendasikan. |
WhitelistEnabled |
False |
Saat diatur ke True, hanya pemain di whitelist yang dapat bergabung. Lihat Pengaturan Admin dan Whitelist Astroneer untuk detailnya. |
AutoSaveGameInterval |
900 |
Waktu antara auto-save dalam detik. Default adalah 900 (15 menit). Nilai yang lebih rendah menyimpan lebih sering tetapi meningkatkan disk I/O. |
BackupSaveGamesInterval |
7200 |
Waktu antara backup save dalam detik. Default adalah 7200 (2 jam). Backup terpisah dari auto-save dan menyediakan titik rollback tambahan. |
Contoh Konfigurasi
[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Engine.ini di Astro/Saved/Config/WindowsServer/Engine.ini. File ini mengontrol pengaturan engine tingkat rendah seperti binding port jaringan. Dalam kebanyakan kasus Anda tidak perlu mengedit file ini -- nilai default bekerja dengan benar dengan penetapan port GPanel.
5. Cara Terhubung
Opsi A -- Server Browser Dalam Game
- Luncurkan Astroneer melalui Steam.
- Dari menu utama, pilih Multiplayer.
- Klik tab Dedicated Servers.
- Cari server Anda berdasarkan nama, atau telusuri daftarnya.
- Pilih server Anda dan klik Join. Masukkan password server jika diminta.
Opsi B -- Direct Connect melalui IP
- Luncurkan Astroneer melalui Steam.
- Dari menu utama, pilih Multiplayer.
- Klik tab Dedicated Servers.
- Gunakan alamat IP dan port dari tab Network GPanel Anda untuk terhubung secara langsung:
<your-server-ip>:<port> - Masukkan password server jika ada yang diatur.
PUBLIC_IP (dan PublicIP di AstroServerSettings.ini) cocok dengan alamat IP aktual server Anda yang ditampilkan di tab Network GPanel. Ketidakcocokan adalah penyebab paling umum kegagalan koneksi.
6. Manajemen Save
Auto-Save
Astroneer secara otomatis menyimpan dunia Anda pada interval reguler. Frekuensinya dikontrol oleh dua pengaturan di AstroServerSettings.ini:
- AutoSaveGameInterval -- Seberapa sering save utama terjadi (default: 900 detik / 15 menit).
- BackupSaveGamesInterval -- Seberapa sering backup save terpisah dibuat (default: 7200 detik / 2 jam). Backup save menyediakan titik rollback tambahan di luar auto-save reguler.
Lokasi File Save
File save disimpan di server pada:
Astro/Saved/SaveGames/
File memiliki ekstensi .savegame. Anda akan menemukan baik save utama maupun backup save di direktori ini.
Backup Manual melalui SFTP
Untuk membuat backup manual dunia Anda:
- Hentikan server dari GPanel untuk memastikan semua data dialirkan ke disk.
- Hubungkan ke server Anda melalui SFTP. Lihat Cara Mengunggah File melalui SFTP untuk instruksi koneksi.
- Navigasikan ke
Astro/Saved/SaveGames/. - Unduh file
.savegameyang ingin Anda simpan.
Memulihkan Save
- Hentikan server dari GPanel.
- Hubungkan melalui SFTP dan navigasikan ke
Astro/Saved/SaveGames/. - Unggah file
.savegameAnda ke direktori ini, mengganti save yang ada jika diperlukan. - Mulai server dari GPanel. Server akan memuat file save saat startup.
Pemecahan Masalah
Server Tidak Muncul di Browser
- Konfirmasikan server telah sepenuhnya dimulai di GPanel. Periksa konsol untuk pesan error apa pun.
- Verifikasi bahwa
PUBLIC_IPdi tab Startup cocok persis dengan IP server Anda dari tab Network. - Server browser dapat memerlukan beberapa menit untuk mengindeks server yang baru dimulai. Coba terhubung langsung melalui IP sambil menunggu.
Server Crash saat Startup
- Periksa log konsol GPanel untuk pesan error. Penyebab umum termasuk nilai konfigurasi yang tidak valid di
AstroServerSettings.ini. - Coba hapus
AstroServerSettings.inidan restart server. File konfigurasi baru akan dihasilkan dengan nilai default. - Jika crash berlanjut, buka tiket dukungan dengan IP server Anda dan pesan error apa pun dari konsol.
Artikel Terkait
- Pengaturan Admin dan Whitelist Astroneer
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Pemulaian Server
Butuh Bantuan?
Jika Anda mengalami masalah dengan server Astroneer Anda yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalah, dan pesan error yang relevan dari konsol GPanel.