Folder dan script start

Jalankan JAR dari folder khusus dengan batas heap yang sesuai alokasi mesin.

Di halaman ini

Buat folder server

Gunakan folder baru, misalnya NusaServer. Simpan distribusi resmi di dalamnya dan ganti namanya menjadi nusa-paperclip.jar bila ingin memakai contoh berikut. Hindari folder sistem atau folder sinkronisasi yang bisa mengunci file world.

Heap adalah ruang memori yang dikelola Java. -Xms1G menetapkan heap awal 1 GiB dan -Xmx2G batas maksimum 2 GiB. Angka ini contoh untuk pemeriksaan awal. Heap bukan seluruh pemakaian RAM proses. Sisakan ruang untuk OS, container/panel, memori native, dan proses lain; jangan menetapkan Xmx sama dengan seluruh limit hosting.

Windows: start.bat

Simpan file berikut sebagai start.bat di samping JAR:

start.bat
@echo off
cd /d "%~dp0"
java -Xms1G -Xmx2G -jar nusa-paperclip.jar --nogui
pause

Klik dua kali atau jalankan dari terminal. pause mempertahankan pesan error setelah Java keluar. Jika perlu lokasi Java tertentu, ganti java dengan path java.exe lengkap dalam tanda kutip.

Linux: start.sh

start.sh
#!/usr/bin/env sh
cd -- "$(dirname -- "$0")" || exit 1
exec java -Xms1G -Xmx2G -jar nusa-paperclip.jar --nogui

Jalankan chmod +x start.sh, kemudian ./start.sh. Service atau terminal session manager membantu menjaga proses setelah SSH ditutup; pastikan working directory tetap folder server. Jalankan sebagai akun layanan khusus dengan izin secukupnya.

Menghentikan dengan benar

Di console, ketik stop, lalu tunggu proses benar-benar keluar. Di dalam permainan gunakan /stop dengan hak admin. Jangan menutup jendela atau mematikan proses saat menyimpan. Lanjutkan ke startup pertama.

Memuat indeks…