Panduan ini mencakup semua yang perlu Anda ketahui tentang pengaturan dan konfigurasi server dedicated Necesse Anda di Legion Hosting. Necesse adalah RPG aksi kooperatif dengan elemen survival yang menampilkan eksplorasi, crafting, pembangunan markas, dan pengelolaan pemukiman di pulau-pulau yang dihasilkan secara prosedural. Untuk mengelola server Anda setelah berjalan, lihat panduan Perintah Admin Necesse kami.
Apa itu Necesse?
Necesse adalah game survival RPG aksi top-down di mana pemain menjelajahi dunia yang dihasilkan secara prosedural, mengumpulkan sumber daya, membuat peralatan, membangun markas, dan mengelola pemukiman NPC. Game ini menampilkan sistem progresi yang membawa pemain melalui berbagai bioma, bos yang semakin menantang, dan eksplorasi dungeon yang lebih dalam. Multiplayer mendukung hingga 250 pemain di satu server, menjadikannya ideal untuk server komunitas besar maupun kelompok teman kecil.
Fitur utama meliputi:
- Eksplorasi — Bepergian antar pulau yang dihasilkan secara prosedural di berbagai bioma
- Pertarungan — Melawan musuh dan bos yang semakin sulit dengan berbagai senjata dan baju zirah
- Crafting & Pembangunan — Sistem crafting ekstensif dengan konstruksi dan dekorasi markas
- Pengelolaan Pemukiman — Merekrut NPC, menetapkan pekerjaan, dan membangun pemukiman yang berkembang
- Multiplayer — Gameplay kooperatif dengan teman di server dedicated
Pertama Kali Memulai
Saat server Necesse Anda disediakan di Legion Hosting, server tersebut sudah dikonfigurasi sebelumnya dan siap untuk dimulai. Untuk menjalankan server Anda untuk pertama kalinya:
- Masuk ke GPanel di gpanel.legionhosting.net
- Pilih server Necesse Anda dari daftar server
- Klik Start untuk meluncurkan server
- Server akan menghasilkan dunia default dan file konfigurasi saat boot pertama
- Setelah konsol menampilkan bahwa server siap, pemain dapat terhubung
Variabel Startup GPanel
GPanel menyediakan variabel startup pada tab Startup yang memungkinkan Anda mengonfigurasi parameter server utama tanpa mengedit file secara langsung. Perubahan memerlukan restart server agar berlaku.
| Variabel | Default | Deskripsi |
|---|---|---|
SAVE_NAME |
Save1 |
Nama file save dunia yang akan dimuat atau dibuat |
SERVER_SLOTS |
10 |
Slot pemain maksimum (1-250) |
SERVER_PASSWORD |
(kosong) | Kata sandi server untuk server privat. Kosongkan untuk server publik. |
AUTO_UPDATE |
0 |
Mengaktifkan atau menonaktifkan pembaruan otomatis saat startup. Atur ke 1 untuk mengaktifkan. |
SRCDS_BETAID |
(kosong) | Cabang beta Steam yang akan diinstal. Kosongkan untuk rilis stabil. |
Konfigurasi Server (server.cfg)
Konfigurasi server utama disimpan dalam server.cfg. Pada server GPanel Anda, Anda dapat menemukan file ini di File Manager pada direktori cfg/. File ini menggunakan format terstruktur dengan pengaturan yang berada di dalam blok SERVER = { }.
Berikut adalah daftar lengkap pengaturan server.cfg:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
Deskripsi Pengaturan
| Pengaturan | Default | Deskripsi |
|---|---|---|
port |
14159 | Port UDP yang didengarkan server Anda. Rentang: 0-65535. Biasanya dikelola oleh GPanel secara otomatis. |
slots |
10 | Jumlah maksimum pemain bersamaan. Rentang: 1-250. |
password |
(kosong) | Kata sandi server. Kosongkan untuk server publik. Pemain harus memasukkan ini untuk terhubung. |
maxClientLatencySeconds |
30 | Latensi klien maksimum yang diizinkan dalam detik sebelum timeout. Tingkatkan jika pemain dengan ping tinggi terputus. |
pauseWhenEmpty |
true | Saat diaktifkan, server menghentikan sementara simulasi dunia ketika tidak ada pemain yang terhubung. Atur ke false agar dunia tetap berjalan 24/7 (pemukiman akan terus bekerja). |
giveClientsPower |
true | Saat diaktifkan, klien memiliki otoritas atas deteksi hit, posisi, dan mekanik serupa mereka sendiri. Atur ke false untuk validasi sisi server yang lebih ketat (berfungsi sebagai anti-cheat dasar tetapi mungkin terasa kurang responsif). |
logging |
true | Saat diaktifkan, server membuat file log untuk setiap sesi. Berguna untuk pemecahan masalah. |
language |
en | Bahasa server untuk pesan sistem. |
zipSaves |
true | Saat diaktifkan, file save dikompresi. Menghemat ruang disk tetapi sedikit meningkatkan waktu save/load. |
MOTD |
(kosong) | Message of the Day yang ditampilkan kepada pemain saat mereka bergabung ke server. |
Pengaturan Dunia (worldSettings.cfg)
Pengaturan khusus dunia disimpan dalam file terpisah bernama worldSettings.cfg, yang terletak di dalam folder save dunia (mis. saves/YourWorldName/worldSettings.cfg). Pengaturan ini mengontrol mekanik gameplay dan dapat diubah kapan saja.
| Pengaturan | Default | Deskripsi |
|---|---|---|
allowCheats |
false | Mengaktifkan perintah cheat di server. Peringatan: Setelah diaktifkan, ini tidak dapat dibatalkan dan mengunci karakter ke dunia yang mengaktifkan cheat. |
difficulty |
NORMAL | Tingkat kesulitan game. Lihat tabel kesulitan di bawah. |
deathPenalty |
DROP_MATS | Apa yang terjadi saat pemain mati. Opsi: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Seberapa sering raid terjadi. Opsi: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Mengaktifkan atau menonaktifkan mekanik kelaparan. |
disableMobSpawns |
false | Saat diaktifkan, mencegah mob bermusuhan muncul secara alami. |
forcedPvP |
false | Saat diaktifkan, semua pemain memiliki PvP yang diaktifkan secara permanen dan tidak dapat menonaktifkannya. |
unloadSettlements |
false | Mengontrol apakah pemukiman dibongkar ketika tidak ada pemain di dekatnya. |
maxSettlementsPerPlayer |
-1 | Jumlah maksimum pemukiman yang dapat dimiliki satu pemain. Atur ke -1 untuk tak terbatas. |
dayTimeMod |
1.0 | Pengali durasi siang. Nilai lebih tinggi membuat siang hari berlangsung lebih lama. Maksimum: 10. |
nightTimeMod |
1.0 | Pengali durasi malam. Nilai lebih tinggi membuat malam hari berlangsung lebih lama. Maksimum: 10. |
Tingkat Kesulitan
| Kesulitan | Pengubah Damage | Pengubah Knockback |
|---|---|---|
| Casual | -50% damage diterima | Normal |
| Adventure | -30% damage diterima | Normal |
| Classic (Normal) | Tanpa pengubah | Normal |
| Hard | +30% damage diterima | -25% knockback diberikan |
| Brutal | +100% damage diterima | -60% knockback diberikan |
Opsi Penalti Kematian
| Penalti | Deskripsi |
|---|---|
NONE |
Tidak ada item yang dijatuhkan saat mati |
DROP_MATS |
Bahan non-peralatan dijatuhkan (default) |
DROP_INVENTORY |
Inventaris utama dijatuhkan (hotbar dan item yang dikenakan tetap disimpan) |
DROP_ALL |
Semua item yang dibawa dijatuhkan |
HARDCORE |
Kematian karakter permanen — karakter dihapus |
Cara Terhubung
Setelah server Anda berjalan, pemain dapat terhubung menggunakan langkah-langkah berikut:
- Luncurkan Necesse dari Steam
- Dari menu utama, klik Multiplayer
- Klik Direct Connect (atau Join Server jika server muncul dalam daftar)
- Masukkan alamat IP dan port server Anda dalam format
IP:Port(mis.192.168.1.100:14159) - Jika server memiliki kata sandi, masukkan saat diminta
- Klik Connect
Pengelolaan Save
Necesse menyimpan data dunia dan data pemain di direktori saves/ pada server Anda. Memahami struktur save membantu dalam pencadangan dan pengelolaan dunia.
Struktur File Save
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Rekomendasi Pencadangan
- Gunakan fitur backup bawaan GPanel untuk membuat snapshot sebelum perubahan besar
- Anda juga dapat mengunduh seluruh folder
saves/melalui SFTP untuk pencadangan lokal - Server menyimpan secara otomatis dan berkala, tetapi Anda dapat memicu save manual menggunakan perintah
/savedi konsol
Mereset Dunia
Untuk memulai dengan dunia baru:
- Hentikan server di GPanel
- Buka File Manager
- Navigasikan ke direktori
saves/ - Hapus atau ganti nama folder dunia yang ingin Anda reset
- Mulai server — dunia baru akan dihasilkan secara otomatis
Artikel Terkait
- Perintah Admin Necesse
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Memulai dengan Server Baru Anda
Butuh Bantuan?
Jika Anda mengalami masalah dengan server Necesse Anda atau membutuhkan bantuan lebih lanjut, tim dukungan kami siap membantu. Kirimkan tiket dukungan dan kami akan menghubungi Anda kembali sesegera mungkin.