Soulmask mencapai versi 1.0 pada 10 April 2026, dan bersamaan dengan itu hadir sistem dedicated server yang layak untuk digunakan. Baik Anda menginginkan dunia PvE privat untuk tribe Anda atau server PvP penuh yang terbuka untuk publik, menjalankan dedicated server sangatlah mudah setelah Anda mengetahui langkah-langkah yang tepat. Panduan ini membahas semuanya: kebutuhan hardware, file server, port forwarding, mode permainan, dan konfigurasi GameXishu.json yang mengontrol hampir setiap variabel gameplay.
Apa yang Anda perlukan sebelum mengatur server Soulmask?
Sebelum menyentuh SteamCMD, pastikan hardware Anda memenuhi persyaratan minimum. Proses server saja mengonsumsi lebih dari 12GB RAM, jadi 16GB adalah batas minimum mutlak. Menjalankan kedua map secara bersamaan membutuhkan ruang yang lebih besar lagi.
Linux juga didukung. Satu-satunya perbedaan adalah App ID SteamCMD: gunakan 3017300 untuk Linux dan 3017310 untuk Windows.

Pengaturan file batch peluncuran server
Cara mengunduh dan menginstal file server Soulmask
Proses pengaturan menggunakan SteamCMD, alat command-line dari Valve untuk mengunduh file dedicated server tanpa harus memiliki game tersebut di mesin itu.
- Buat folder untuk file server Anda, contohnya C:\SoulmaskServer.
- Unduh SteamCMD dari wiki pengembang Valve resmi dan ekstrak ke dalam 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 tersebut dan jalankan sebagai Administrator.
- Tunggu hingga pengunduhan 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 utamanya 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 milik Anda sendiri. Jika Anda tidak ingin menggunakan 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 berjalan secara mendasar. Mode yang tersedia adalah:
- Survival Mode — Pengalaman standar dengan progres mid-to-late game yang telah diseimbangkan.
- Tribe Mode — Berfokus pada manajemen tribesman, otomatisasi, dan pembangunan peradaban. Menambahkan Tribe Upgrade System, Tech Tree yang terikat pada Tribe Level, event merchant acak, sistem reputasi, dan invasi yang lebih agresif melalui Invasion Totems.
- PVP Mode — Aturan player-versus-player penuh diaktifkan di seluruh server.
- Warrior Mode — Mode speedrun yang berfokus pada pertempuran. Status near-death, kerusakan bangunan, invasi, dan drop inventory saat mati semuanya dinonaktifkan. Anda memulai sebagai karakter kosong (kualitas Common, tanpa talent) dengan starter gear kit. Musuh lebih banyak, AI lebih cerdas, i-frame dodge dikurangi, dan progres dipercepat.
Keempat mode tersebut tetap dapat disesuaikan sepenuhnya melalui GameXishu.json, jadi tidak ada yang bersifat permanen setelah Anda memilih mode.

Layar tech tree Tribe Mode
Cara mengonfigurasi port forwarding untuk Soulmask
Port forwarding adalah bagian di mana sebagian besar host server pemula mengalami masalah. Soulmask memerlukan empat port untuk dibuka, dan dua di antaranya wajib dibuka agar pemain dapat menemukan dan terhubung ke server Anda.
Forward keempat port tersebut pada router Anda dan pastikan Windows Firewall (atau firewall Linux Anda) mengizinkan lalu lintas masuk pada masing-masing port. Jika server Anda tidak muncul di Steam server browser setelah pengaturan, penyebab paling umum adalah port 27015 UDP yang terblokir. Kode undangan direct-connect server Anda tersimpan dalam file WS.log di WS\Saved\Logs\WS.log, yang dapat digunakan pemain untuk terhubung secara manual jika daftar browser gagal.
Penjelasan parameter peluncuran server utama
Perintah StartServer.bat menerima daftar parameter yang panjang. Berikut adalah parameter yang akan sering Anda sesuaikan:
- -MaxPlayers=N — Mengatur batas pemain, hingga maksimal 70.
- -GongHuiMaxMember=N — Mengontrol jumlah anggota tribe maksimal, defaultnya 20.
- -gamedistindex=N — Mengatur indeks wilayah (0 hingga 7) untuk penjadwalan event dan zona waktu.
- -pve / -pvp — Mengaktifkan aturan pertempuran server.
- -initbackup — Membuat backup secara otomatis saat server dimulai, berguna setelah pembaruan.
- -serverpm=MASK — Menangani whitelist, blacklist, dan ban melalui daftar izin.
Bagaimana cara kerja GameXishu.json?
GameXishu.json adalah satu-satunya file yang mengontrol hampir setiap variabel yang dapat diatur 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 pengaturannya meliputi:
- Experience and Progression — Pengali XP untuk awareness, karakter, mask, proficiency, gathering, crafting, dan pertempuran.
- Resources and Crafting — Drop rate untuk gathering, mining, logging, slaughtering, dan kecepatan crafting.
- Survival — Tingkat konsumsi makanan, air, dan durabilitas, timer kerusakan item, carry weight, dan ukuran inventory.
- Combat — Rasio damage PvE dan PvP, durasi i-frame dodge, dan kerusakan struktur.
- Tribe and Taming — Batas rekrutmen, kecepatan taming, batas hewan, dan pengaturan hibernasi.
- Building — Tingkat kerusakan, kecepatan perbaikan, batas konstruksi, pengaturan portal, dan batas conveyor/power mine.
- Invasions — Akumulasi panas, skala dan kekuatan invasi, jumlah musuh, timer cooldown, dan jendela serangan.
- Cluster — Toggle KaiQiKuaFu untuk mode lintas server.
Bagaimana cara menjalankan kedua map dan mengatur cluster lintas map?
Soulmask mendukung dua map: Cloud Mist Forest (asli, menggunakan Level01_Main) dan Shifting Sands (map DLC bertema Mesir, menggunakan DLC_Level01_Main). DLC Shifting Sands gratis untuk diklaim dari 10 April hingga 10 Mei 2026.
Untuk membiarkan pemain berpindah antar kedua map, Anda perlu menjalankan dua instance server terpisah yang dihubungkan sebagai cluster. Setiap server memerlukan ID server yang unik, port-nya sendiri, dan kata sandi bergabung yang sama. Mode lintas server juga harus diaktifkan dengan mengatur KaiQiKuaFu=1 di GameXishu.json pada 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 map: data karakter (level, mask, tech tree, tribesmen). Apa yang tidak ditransfer: bangunan, sumber daya yang ditempatkan, dan inventory lokal. Karakter yang baru dibuat juga tidak dapat berpindah sampai mereka melewati status awal.
Bagaimana cara mematikan server dengan aman?
Menutup jendela server secara langsung berisiko merusak save data. Gunakan salah satu metode berikut:
- Ctrl+C di jendela konsol server memicu shutdown yang rapi dengan auto-save.
- Telnet melalui EchoPort (default 18888) untuk mengeluarkan perintah save/shutdown.
- RCON jika diaktifkan, melalui klien RCON.
- Panel GM dalam game untuk menyimpan dunia terlebih dahulu, kemudian tutup server.
File save dunia (world.db) berada di WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Backup secara rutin di luar jadwal backup otomatis server.
Untuk panduan lebih lanjut mengenai game survival, mekanik base-building, dan manajemen server untuk judul lainnya, jelajahi panduan lainnya di GAMES.GG.


