Soulmask mencapai versi 1.0 pada 10 April 2026, dan bersamaan dengan itu hadir sistem server dedicated yang layak digunakan. Baik Anda menginginkan dunia PvE pribadi untuk suku Anda atau server PvP penuh yang terbuka untuk umum, menjalankan server dedicated cukup mudah setelah Anda mengetahui langkah-langkah pastinya. Panduan ini mencakup segalanya: persyaratan perangkat keras, file server, port forwarding, mode permainan, dan konfigurasi GameXishu.json yang mengontrol hampir setiap variabel gameplay.
Apa yang Anda butuhkan sebelum menyiapkan server Soulmask?
Sebelum menyentuh SteamCMD, pastikan perangkat keras Anda memenuhi persyaratan minimum yang didokumentasikan dalam panduan penyiapan Survival Servers. Proses server saja mengonsumsi lebih dari 12GB RAM, jadi 16GB adalah minimum mutlak. Menjalankan kedua peta secara bersamaan membutuhkan lebih banyak ruang.
Jangan jalankan server di mesin dengan RAM kurang dari 16GB. Proses server saja membutuhkan 12GB+, dan sistem membutuhkan ruang lebih dari itu agar tetap stabil.
Linux juga didukung. Satu-satunya perbedaan adalah App ID SteamCMD: gunakan 3017300 untuk Linux dan 3017310 untuk Windows, seperti yang dikonfirmasi dalam dokumentasi Survival Servers.

Pengaturan file batch peluncuran server
Cara mengunduh dan menginstal file server Soulmask
Proses penyiapan menggunakan SteamCMD, alat baris perintah Valve untuk mengunduh file server dedicated tanpa memiliki game di mesin tersebut.
- Buat folder untuk file server Anda, misalnya C:\SoulmaskServer.
- Unduh SteamCMD dari wiki pengembang resmi Valve dan ekstrak ke folder tersebut.
- Buat file batch bernama UpdateSoulmask.bat dengan konten berikut:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Klik kanan file batch dan jalankan sebagai Administrator.
- Tunggu hingga unduhan selesai. Semua file server akan muncul di direktori instalasi Anda.
Setelah file diunduh, buat file batch kedua bernama StartServer.bat untuk meluncurkan server. Perintah peluncuran inti terlihat seperti ini:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="My Soulmask Server" -MaxPlayers=60 -PSW="joinpassword" -adminpsw="adminpassword" -pve -saving=300 -backup=900 -online=Steam
Ganti kata sandi dan nama server dengan nilai Anda sendiri. Jika Anda tidak menginginkan kata sandi untuk bergabung, hapus parameter -PSW sepenuhnya.
Mode permainan apa saja yang tersedia di Soulmask 1.0?
Soulmask 1.0 hadir dengan empat mode berbeda, masing-masing mengubah cara permainan dimainkan secara fundamental. Menurut dokumentasi penyiapan Survival Servers, mode-mode tersebut adalah:
- Survival Mode — Pengalaman default dengan keseimbangan kembali progresi akhir permainan.
- Tribe Mode — Berfokus pada manajemen anggota suku, otomatisasi, dan pembangunan peradaban. Menambahkan Sistem Peningkatan Suku, Pohon Teknologi yang terikat dengan Tingkat Suku, acara pedagang acak, sistem reputasi, dan invasi yang lebih agresif melalui Totem Invasi.
- PVP Mode — Aturan player-versus-player penuh diaktifkan di seluruh server.
- Warrior Mode — Mode speedrun yang berfokus pada pertempuran. Keadaan mendekati kematian, kerusakan bangunan, invasi, dan jatuhnya inventaris saat mati semuanya dinonaktifkan. Anda memulai sebagai karakter kosong (kualitas Umum, tanpa bakat) dengan perlengkapan awal. Musuh lebih banyak, AI lebih pintar, i-frame menghindar dilemahkan, dan progresi dipercepat.
Keempat mode tersebut tetap dapat disesuaikan sepenuhnya melalui GameXishu.json, jadi tidak ada yang terkunci setelah Anda memilih mode.

Tampilan pohon teknologi Tribe Mode
Cara mengonfigurasi port forwarding untuk Soulmask
Port forwarding adalah tempat sebagian besar host server pemula mengalami masalah. Soulmask membutuhkan empat port untuk dibuka, dan dua di antaranya mutlak diperlukan agar pemain dapat menemukan dan terhubung ke server Anda.
Teruskan keempat port di router Anda dan konfirmasikan bahwa Windows Firewall (atau padanan firewall Linux Anda) mengizinkan lalu lintas masuk pada masing-masing port. Jika server Anda tidak muncul di peramban server Steam setelah penyiapan, penyebab paling umum adalah port 27015 UDP diblokir. Kode undangan koneksi langsung server Anda disimpan dalam file WS.log di WS\Saved\Logs\WS.log, yang dapat digunakan pemain untuk terhubung secara manual jika daftar peramban gagal.
Untuk keamanan, batasi port konsol telnet (18888) hanya untuk akses lokal. Membuka port tersebut untuk publik memberikan akses admin langsung ke konsol server Anda kepada siapa pun yang memiliki kata sandi.
Parameter peluncuran server utama dijelaskan
Perintah StartServer.bat menerima daftar parameter yang panjang. Ini adalah parameter yang akan Anda sesuaikan secara teratur, berdasarkan dokumentasi Survival Servers:
- -MaxPlayers=N — Menetapkan batas pemain, hingga maksimum 70.
- -GongHuiMaxMember=N — Mengontrol jumlah maksimum anggota suku, defaultnya 20.
- -gamedistindex=N — Menetapkan indeks wilayah (0 hingga 7) untuk penjadwalan acara dan zona waktu.
- -pve / -pvp — Mengaktifkan aturan pertempuran server.
- -initbackup — Membuat cadangan secara otomatis saat server dimulai, berguna setelah pembaruan.
- -serverpm=MASK — Menangani daftar putih, daftar hitam, dan pemblokiran melalui daftar izin.
Bagaimana cara kerja GameXishu.json?
GameXishu.json adalah satu-satunya file yang mengontrol hampir setiap variabel yang dapat disesuaikan di Soulmask. File ini berada di WS\Saved\GameplaySettings\GameXishu.json dan hanya muncul setelah server dijalankan pertama kali, jadi jalankan server sekali, matikan dengan benar, lalu edit file tersebut.
Kategori pengaturan, seperti yang didokumentasikan oleh Survival Servers, meliputi:
- Pengalaman dan Progresi — Pengganda XP untuk kesadaran, karakter, topeng, kemahiran, pengumpulan, kerajinan, dan pertempuran.
- Sumber Daya dan Kerajinan — Tingkat jatuhan untuk pengumpulan, penambangan, penebangan, penyembelihan, dan kecepatan kerajinan.
- Bertahan Hidup — Tingkat konsumsi makanan, air, dan daya tahan, timer pembusukan item, berat bawaan, dan ukuran inventaris.
- Pertempuran — Rasio kerusakan PvE dan PvP, durasi i-frame menghindar, dan kerusakan struktur.
- Suku dan Menjinakkan — Batas perekrutan, kecepatan menjinakkan, batas hewan, dan pengaturan hibernasi.
- Pembangunan — Tingkat pembusukan, kecepatan perbaikan, batas konstruksi, pengaturan portal, dan batas tambang konveyor/daya.
- Invasi — Akumulasi panas, skala dan kekuatan invasi, jumlah musuh, timer cooldown, dan jendela serangan.
- Cluster — Sakelar KaiQiKuaFu untuk mode lintas server.
Jika Anda menyewa melalui penyedia hosting, banyak yang menyediakan pengaturan ini melalui antarmuka panel kontrol daripada mengharuskan pengeditan file langsung. Periksa dokumentasi host Anda sebelum mengedit JSON secara manual.
Bagaimana cara menjalankan kedua peta dan menyiapkan cluster lintas peta?
Soulmask mendukung dua peta: Cloud Mist Forest (asli, menggunakan Level01_Main) dan Shifting Sands (peta bertema Mesir, menggunakan DLC_Level01_Main). DLC Shifting Sands gratis untuk diklaim dari 10 April hingga 10 Mei 2026, menurut panduan Survival Servers.
Untuk memungkinkan pemain bepergian antar kedua peta, Anda perlu menjalankan dua instance server terpisah yang dihubungkan sebagai cluster. Setiap server membutuhkan ID server yang unik, set portnya sendiri, dan kata sandi join yang sama. Mode lintas server juga harus diaktifkan dengan mengatur KaiQiKuaFu=1 di GameXishu.json di kedua server.
Server utama (Cloud Mist Forest) menggunakan -serverid=1 -mainserverport=8781, dan server anak (Shifting Sands) terhubung kembali dengan -serverid=2 -clientserverconnect=MAIN_IP:8781.
Apa yang ditransfer antar peta: data karakter (level, topeng, pohon teknologi, anggota suku). Apa yang tidak ditransfer: bangunan, sumber daya yang ditempatkan, dan inventaris lokal. Karakter yang baru dibuat juga tidak dapat ditransfer sampai mereka telah melewati keadaan awal.
Bagaimana cara mematikan server dengan aman?
Menutup jendela server secara langsung berisiko merusak penyimpanan. Gunakan salah satu metode ini sebagai gantinya:
- Ctrl+C di jendela konsol server memicu penonaktifan yang aman dengan penyimpanan otomatis.
- Telnet melalui EchoPort (default 18888) untuk mengeluarkan perintah simpan/matikan.
- RCON jika diaktifkan, melalui klien RCON.
- Panel GM dalam game untuk menyimpan dunia terlebih dahulu, lalu tutup server.
File penyimpanan dunia (world.db) berada di WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Cadangkan secara teratur di luar jadwal pencadangan otomatis server.
Untuk panduan lebih lanjut yang mencakup game bertahan hidup, mekanisme pembangunan basis, dan manajemen server di judul lain, jelajahi panduan lainnya di GAMES.GG.

