Panduan ini membahas administrasi server untuk Modiverse, termasuk akses RCON, pengelolaan siklus peta, konten Workshop, pengelolaan pemain, dan pemecahan masalah.
Akses RCON
Modiverse mendukung RCON (Remote Console) untuk administrasi server. Kata sandi RCON dikonfigurasi di ServerConfiguration.json:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
Kolom rconPassword mengontrol akses:
"rconPassword": "your_secure_password_here"
cHangeRC0nPasswOrD) menjadi kata sandi unik yang aman. Default-nya diketahui secara publik.
Konsol Server
Tab Console GPanel menampilkan output server. Pantau untuk koneksi pemain, perubahan mode permainan, dan pesan kesalahan. Server berhenti dengan rapi menggunakan tombol Stop GPanel.
Pengelolaan Siklus Peta
Siklus peta menentukan mode permainan dan peta mana yang akan dirotasi server. Setiap entri dalam array mapCycle di ServerConfiguration.json mendefinisikan satu langkah rotasi.
Menambahkan Mode Permainan/Peta Baru
- Hentikan server dari GPanel.
- Jelajahi Modiverse Steam Workshop untuk menemukan mode permainan dan peta.
- Catat ID Workshop dari URL item (angka di
?id=XXXXXXXXXX). - Edit
ServerConfiguration.jsondan tambahkan entri baru ke arraymapCycle:
{
"gameMode": "WORKSHOP_ID_OF_GAMEMODE",
"comment": "Mode Name, Map Name",
"map": "WORKSHOP_ID_OF_MAP",
"assets": ["WORKSHOP_ID_OF_REQUIRED_ASSETS"],
"duration": 1800
}
Pengaturan Durasi
Kolom duration mengatur panjang ronde dalam detik:
- 900 -- 15 menit (ronde pendek)
- 1800 -- 30 menit (standar)
- 3600 -- 60 menit (ronde panjang)
PIN Server
Kontrol akses server dengan kolom pin di ServerConfiguration.json:
- Atur PIN numerik (mis.,
"pin": "1234") untuk mewajibkan kata sandi saat bergabung. - Atur ke
"0000"atau kosong untuk server publik.
Pesan Hari Ini (MOTD)
Tampilkan pesan khusus kepada pemain saat mereka bergabung:
motdURL-- URL ke halaman HTML yang ditampilkan sebagai MOTD. Host ini di server web Anda sendiri atau gunakan URL apa pun yang dapat diakses secara publik.motdDelay-- Detik untuk menunggu sebelum menampilkan MOTD (default: 5).
Pengelolaan Konten Workshop
Server secara otomatis mengunduh item Workshop yang dirujuk dalam siklus peta. Jika konten gagal diunduh:
- Verifikasi ID Workshop sudah benar.
- Periksa bahwa item Workshop bersifat publik dan tidak dihapus.
- Coba mulai ulang server untuk memicu pengunduhan ulang.
- Lihat di direktori
KJMod/Binaries/Linux/ServerData/untuk konten yang diunduh.
Pemecahan Masalah
| Masalah | Solusi |
|---|---|
| Server gagal dimulai | Periksa konsol untuk kesalahan. Verifikasi ServerConfiguration.json adalah JSON yang valid. File terletak di KJMod/Binaries/Linux/ServerData/. |
| Konten Workshop tidak dimuat | Verifikasi ID Workshop sudah benar dan item telah dipublikasikan. Mulai ulang server untuk mencoba unduhan kembali. |
| Pemain tidak dapat terhubung | Pastikan server menampilkan listening on port di konsol. Verifikasi IP dan port sudah benar. Periksa bahwa klien telah berlangganan konten Workshop yang diperlukan. |
| Siklus peta tidak berfungsi | Verifikasi format array mapCycle adalah JSON yang valid. Setiap entri memerlukan kolom gameMode, map, dan duration yang valid. |
| Koneksi RCON ditolak | Verifikasi Anda menggunakan kata sandi RCON yang benar dan server sedang berjalan. Port kueri mungkin juga diperlukan untuk koneksi RCON. |