Solusi untuk masalah umum server dedicated Terraria, termasuk kegagalan startup, masalah koneksi, error mod, dan kerusakan dunia. Untuk dasar-dasar konfigurasi server, lihat Panduan Pengaturan Server Terraria.
Server Mulai tetapi Dunia Tidak Dimuat
Periksa bahwa jalur world di serverconfig.txt persis cocok dengan nama file di direktori saves/Worlds/, termasuk huruf kapital. Jalur tersebut peka huruf besar/kecil di server Linux.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
Jika file tersebut sama sekali tidak ada dan Anda ingin dunia baru dibuat secara otomatis, atur nilai autocreate di serverconfig.txt menjadi 1 (Kecil), 2 (Sedang), atau 3 (Besar).
Tidak Dapat Terhubung — Connection Refused atau Timeout
Konfirmasikan bahwa server berjalan di GPanel dan bahwa Anda menggunakan IP dan port yang benar yang ditampilkan di halaman detail koneksi. Lihat Cara Menemukan IP dan Port Server Anda jika Anda tidak yakin.
Hal lain yang perlu diperiksa:
- Pastikan server telah sepenuhnya dimulai — perhatikan log konsol untuk pesan "Listening on port..." sebelum mencoba terhubung.
- Jika Anda baru-baru ini mengubah port di
serverconfig.txt, kembalikan. Panel menetapkan port Anda secara otomatis; mengubahnya dapat menyebabkan ketidakcocokan. - Verifikasi bahwa firewall atau antivirus lokal Anda tidak memblokir koneksi keluar dari Terraria.
Prompt Kata Sandi Tidak Muncul / Error Kata Sandi Salah
Jika Anda mengatur kata sandi di serverconfig.txt, pastikan tidak ada spasi tambahan di sekitar nilai. Baris tersebut harus berbunyi persis password=yourpassword tanpa tanda kutip dan tanpa spasi di belakang.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
Mod Tidak Dimuat di Server tModLoader
- Konfirmasikan bahwa file
.tmodberada di direktorimods/, bukan di subdirektori di dalamnya. - Periksa bahwa versi tModLoader di server cocok dengan versi tModLoader tempat mod tersebut dibuat. Mod yang usang tidak akan dimuat pada versi tModLoader yang lebih baru.
- Tinjau log konsol server di GPanel untuk pesan error spesifik dari tModLoader selama startup.
Untuk instruksi instalasi mod lengkap, lihat Instalasi Mod Terraria (tModLoader).
Pengaturan Difficulty Tidak Berpengaruh (tModLoader)
Pada server tModLoader, baris difficulty di serverconfig.txt tidak boleh dimulai dengan karakter #. Baris yang dikomentari seperti #difficulty=0 diabaikan oleh tModLoader, yang berarti tingkat kesulitan dapat default ke Normal terlepas dari nilainya.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty hanya berlaku saat dunia baru sedang dibuat melalui autocreate. Pengaturan ini tidak dapat mengubah tingkat kesulitan file dunia yang sudah ada.
Kerusakan Dunia Setelah Beralih Antara Vanilla dan tModLoader
Selalu gunakan file dunia terpisah untuk sesi vanilla dan tModLoader. Jika Anda memuat dunia tModLoader di vanilla dan sekarang rusak, opsi pemulihan teraman adalah memulihkan dari cadangan.
Server Crash saat Startup
serverconfig.txt yang salah format atau file dunia yang hilang adalah penyebab paling umum crash saat startup. Langkah-langkah untuk mendiagnosis:
- Buka log konsol di GPanel dan cari baris error pertama.
- Periksa kembali semua jalur dan nilai di
serverconfig.txt. - Jika Anda baru-baru ini menginstal mod, coba hapus dari direktori
mods/untuk melihat apakah server mulai tanpanya. - Jika crash berlanjut tanpa mod dan dengan konfigurasi bersih, buka tiket dukungan.
Artikel Terkait
- Panduan Pengaturan Server Terraria — Konfigurasi server, pengaturan dunia, dan menghubungkan
- Instalasi Mod Terraria (tModLoader) — Menginstal dan mengelola mod
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP