Panduan ini membahas administrasi server dan instalasi mod untuk Colony Survival, termasuk pengaturan admin, perintah konsol, pengelolaan pemain, instalasi mod Steam Workshop dan manual, tips pengelolaan koloni, serta pemecahan masalah server yang umum.
Pengaturan Admin
Colony Survival menggunakan sistem izin di mana pemilik server (pemain yang membuat dunia) memiliki kontrol penuh. Untuk server khusus, hak istimewa admin dikelola melalui konfigurasi.
Menyiapkan Akses Admin
- Hentikan server Anda dari GPanel.
- Buka File Manager dan temukan file konfigurasi server Anda.
- Di
serverconfiguration.jsonatau file izin yang relevan, tambahkan Steam64 ID Anda ke daftar admin/operator. Anda dapat menemukan Steam64 ID Anda di steamid.io. - Simpan file dan mulai server Anda.
Perintah Konsol Server
Colony Survival menyediakan perintah konsol yang dapat dijalankan dari konsol server di GPanel atau melalui obrolan dalam game (jika Anda memiliki hak istimewa admin). Akses konsol GPanel dari tab Console.
| Perintah | Sintaks | Deskripsi |
|---|---|---|
| Help | /help |
Menampilkan daftar semua perintah server yang tersedia. |
| Kick | /kick [PlayerName] |
Mengeluarkan pemain dari server secara langsung. Mereka dapat terhubung kembali kecuali diblokir. |
| Ban | /ban [PlayerName] |
Memblokir pemain secara permanen. Mereka tidak akan dapat terhubung ke server. |
| Unban | /unban [PlayerName] |
Menghapus blokir, memungkinkan pemain terhubung kembali. |
| Save | /save |
Memaksa penyimpanan dunia secara langsung. Gunakan sebelum pemeliharaan atau restart. |
| List Players | /players |
Menampilkan semua pemain yang sedang terhubung. |
| Say | /say [Message] |
Menyiarkan pesan server yang terlihat oleh semua pemain. |
| Shutdown | /shutdown |
Mematikan server dengan aman, menyimpan dunia sebelum berhenti. |
Contoh Perintah Konsol
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save sebelum /shutdown untuk memastikan progres terbaru tersimpan. Meskipun /shutdown biasanya memicu penyimpanan otomatis, penyimpanan eksplisit terlebih dahulu memberikan keamanan ekstra.
Pengelolaan Pemain
Kick dan Ban
Gunakan perintah kick dan ban untuk mengelola pemain yang mengganggu:
- Kick: Gunakan
/kick [PlayerName]untuk pelanggaran ringan atau pertama kali. Pemain dapat bergabung kembali secara langsung. - Ban: Gunakan
/ban [PlayerName]untuk pelanggaran berat atau berulang. Pemain diblokir secara permanen dari koneksi. - Unban: Gunakan
/unban [PlayerName]untuk membatalkan blokir jika keadaan berubah.
Memantau Pemain
- Gunakan
/playersuntuk melihat siapa yang sedang terhubung. - Pantau tab Console di GPanel untuk pesan bergabung dan terputus.
- Colony Survival secara alami bersifat kooperatif, tetapi pada server publik, pemain berpotensi melakukan griefing dengan salah mengelola sumber daya bersama atau pertahanan koloni.
Praktik Terbaik
- Tetapkan aturan server yang jelas dan komunikasikan kepada pemain.
- Gunakan
/sayuntuk menyiarkan pengumuman penting (jadwal pemeliharaan, pengingat aturan). - Simpan catatan kick dan ban untuk referensi.
- Untuk server privat, gunakan kata sandi di
serverconfiguration.jsonuntuk membatasi akses hanya kepada pemain tepercaya.
Instalasi Mod
Colony Survival memiliki komunitas modding yang aktif. Mod dapat menambahkan konten baru, mengubah mekanisme gameplay, memperkenalkan pekerjaan kolonis baru, dan banyak lagi.
Integrasi Steam Workshop
Colony Survival mendukung mod Steam Workshop. Untuk menginstal mod Workshop di server Anda:
- Temukan mod yang Anda inginkan di Steam Workshop Colony Survival.
- Catat Workshop ID dari URL mod (angka dalam URL, mis.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- ID-nya adalah123456789). - Di GPanel, periksa tab Startup untuk kolom Workshop ID atau opsi konfigurasi mod. Tambahkan Workshop ID dari mod yang ingin Anda instal, dipisahkan dengan koma jika lebih dari satu.
- Restart server Anda. SteamCMD akan mengunduh mod Workshop secara otomatis selama startup.
Unggah Mod Manual
Jika sebuah mod tidak ada di Steam Workshop, atau Anda perlu menginstal versi kustom, Anda dapat mengunggah mod secara manual:
- Hentikan server Anda dari GPanel.
- Unduh file mod ke mesin lokal Anda.
- Hubungkan ke server Anda melalui SFTP atau gunakan File Manager.
- Navigasikan ke direktori mods. Mod Colony Survival biasanya ditempatkan di:
gamedata/mods/ - Unggah folder mod ke direktori
mods. Pastikan struktur folder sesuai dengan yang ditentukan oleh pembuat mod. - Mulai server Anda. Periksa konsol untuk pesan yang mengonfirmasi mod berhasil dimuat.
Menghapus Mod
- Hentikan server Anda dari GPanel.
- Hapus folder mod dari direktori
gamedata/mods/, atau hapus Workshop ID dari konfigurasi startup. - Mulai server dan verifikasi bahwa server dimuat dengan benar tanpa mod tersebut.
Pengelolaan Koloni
Menjalankan server Colony Survival dengan banyak pemain memerlukan koordinasi. Berikut adalah tips untuk mengelola koloni bersama dan individu:
- Koloni Bersama: Beberapa pemain dapat berkontribusi pada koloni yang sama. Koordinasikan pembangunan, pengumpulan sumber daya, dan penempatan pertahanan untuk menghindari pembangunan yang tumpang tindih atau bertentangan.
- Koloni Terpisah: Pemain juga dapat mendirikan koloni independen mereka sendiri di lokasi yang berbeda. Ini mengurangi potensi konflik tetapi berarti setiap koloni harus mempertahankan pertahanannya sendiri.
- Pengelolaan Sumber Daya: Koloni besar dengan banyak kolonis mengonsumsi sumber daya yang signifikan. Pastikan rantai pasokan (makanan, alat, senjata) terorganisir dengan baik untuk mencegah kelaparan kolonis atau celah pertahanan.
- Perencanaan Pertahanan: Serangan monster setiap malam berskala dengan populasi koloni. Seiring pertumbuhan koloni Anda, investasikan pada tembok, menara penjaga, dan kolonis bersenjata untuk menjaga keamanan.
- Performa: Koloni yang sangat besar dengan ribuan kolonis dapat membebani sumber daya server. Pantau performa server dan pertimbangkan untuk menetapkan batas ukuran koloni yang wajar untuk server publik.
Pemecahan Masalah
Server Crash
| Masalah | Solusi |
|---|---|
| Server crash saat startup | Periksa konsol GPanel untuk pesan kesalahan. Verifikasi bahwa serverconfiguration.json adalah JSON yang valid (tidak ada koma yang hilang, kurung yang tidak cocok). Coba hapus mod yang baru ditambahkan. Jika masalah berlanjut, instal ulang file server dari GPanel. |
| Server crash selama gameplay | Ini mungkin menandakan kehabisan memori akibat koloni yang sangat besar, atau konflik mod. Periksa log konsol untuk detail kesalahan. Kurangi ukuran koloni atau hapus mod yang bermasalah. |
| Crash setelah pembaruan game | Pembaruan game dapat merusak kompatibilitas mod. Nonaktifkan semua mod, restart, dan aktifkan kembali satu per satu untuk mengidentifikasi konflik. Periksa halaman mod untuk catatan pembaruan. |
Masalah Koneksi
| Masalah | Solusi |
|---|---|
| Server tidak muncul di browser | Pastikan server berjalan di GPanel dan NetworkType diatur ke "SteamNetwork". Server mungkin memerlukan beberapa menit untuk terdaftar di server master Steam setelah dimulai. |
| Tidak dapat terhubung melalui IP langsung | Verifikasi IP dan port di GPanel. Pastikan Anda menggunakan port game (bukan port query). Konfirmasi status server adalah Running. |
| Sering terputus | Ini mungkin menandakan ketidakstabilan jaringan atau server kelebihan beban. Periksa penggunaan sumber daya server di GPanel. Koloni besar yang menghasilkan banyak medan dapat menyebabkan masalah jaringan bagi pemain dengan koneksi lambat. |
| Kesalahan "Version Mismatch" | Server dan klien harus menggunakan versi game yang sama. Restart server dari GPanel untuk memicu pembaruan. Pemain juga harus memperbarui game mereka melalui Steam. |
Konflik Mod
| Masalah | Solusi |
|---|---|
| Server crash setelah menambahkan mod | Hapus mod, pulihkan dari cadangan jika perlu, dan periksa catatan kompatibilitas mod. Beberapa mod bertentangan satu sama lain atau memerlukan urutan pemuatan tertentu. |
| Item atau blok hilang setelah penghapusan mod | Jika sebuah mod menambahkan konten kustom ke dunia, menghapusnya dapat meninggalkan referensi yatim. Pulihkan dari cadangan pra-mod, atau terima item yang hilang. Tidak ada cara untuk memulihkan konten spesifik mod tanpa mod tersebut. |
| Mod tidak dimuat | Verifikasi struktur folder mod sudah benar di gamedata/mods/. Periksa konsol untuk kesalahan pemuatan. Pastikan versi mod cocok dengan versi game Anda. |
Kerusakan Dunia
| Masalah | Solusi |
|---|---|
| Dunia gagal dimuat | File save mungkin rusak. Pulihkan dari cadangan terbaru. Jika tidak ada cadangan, Anda mungkin perlu memulai dunia baru. |
| Chunk hilang atau gangguan medan | Ini dapat terjadi setelah crash saat penyimpanan. Coba muat dunia; kerusakan kecil mungkin memperbaiki diri sendiri. Untuk masalah yang berlanjut, pulihkan dari cadangan. |
Performa dengan Koloni Besar
| Masalah | Solusi |
|---|---|
| Server lag dengan banyak kolonis | Koloni yang sangat besar (1000+ kolonis) memerlukan sumber daya server yang signifikan. Optimalkan tata letak koloni, kurangi pekerjaan kolonis yang tidak perlu, dan pastikan RAM yang memadai dialokasikan ke paket server Anda. |
| Auto-save menyebabkan lonjakan lag | Tingkatkan AutoSaveInterval di serverconfiguration.json untuk mengurangi frekuensi penyimpanan. Nilai 20-30 menit mengurangi dampak sambil tetap memberikan perlindungan yang wajar. |
| Pembuatan medan lambat | Ketika pemain menjelajahi area baru, server harus menghasilkan medan. Ini normal tetapi dapat menyebabkan lag singkat. Dorong pemain untuk menjelajah secara bertahap daripada terburu-buru melintasi peta. |
Artikel Terkait
- Panduan Pengaturan Server Colony Survival
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Memulai dengan Server Baru Anda