Referensi config.yml RankForge – Poin, Batas Harian & Bonus
File utama berada di plugins/RankForge/config.yml. Setelah mengubahnya, jalankan /rankforge reload. Pengecualian: section database hanya dibaca saat server start.
settings
Section titled “settings”settings: debug-mode: false language: "en" allow-negative-points: true data-save: delay-seconds: 300 daily-limit: enabled: true max-kills: 20 fixed-points: per-kill: 2 per-death: 2 kill-rewards: enabled: true commands: - "eco give <killer> 50"| Key | Default | Keterangan |
|---|---|---|
debug-mode |
false |
Menampilkan log [DEBUG] di console (perubahan poin, reset bonus, dll). |
language |
"en" |
Kode bahasa: en, id, vi, atau bahasa custom. Lihat Bahasa & Pesan. |
allow-negative-points |
true |
Jika false, poin tidak akan turun di bawah 0 saat death atau lewat API. |
data-save.delay-seconds |
300 |
Interval auto-save async. Minimal efektif 10 detik; nilai lebih kecil dibulatkan ke 10. Berlaku setelah restart. |
daily-limit.enabled |
true |
Aktifkan batas kill harian. |
daily-limit.max-kills |
20 |
Maks kill per pemain per hari yang masih memberi poin. |
fixed-points.per-kill |
2 |
Poin untuk pembunuh. |
fixed-points.per-death |
2 |
Poin yang hilang dari korban. |
kill-rewards.enabled |
true |
Aktifkan command reward tiap kill. |
kill-rewards.commands |
eco give <killer> 50 |
Daftar command konsol. Placeholder: <killer>, <victim>. |
Perilaku daily limit
Section titled “Perilaku daily limit”- Hitungan harian direset otomatis saat tanggal berganti (berdasarkan tanggal server).
- Saat batas tercapai, pembunuh mendapat pesan
messages.limit-reachedsatu kali. - Setelah batas tercapai, kill berikutnya tidak memberi poin, tidak menambah hitungan kill, dan tidak menjalankan kill reward. Korban tetap kehilangan poin.
Kill rewards
Section titled “Kill rewards”settings: kill-rewards: enabled: true commands: - "eco give <killer> 50" - "crate key give <killer> vote 1"first-kill-bonus
Section titled “first-kill-bonus”first-kill-bonus: enabled: true min-points: 5 max-points: 15 reset-hour: 0| Key | Default | Keterangan |
|---|---|---|
enabled |
true |
Aktifkan bonus kill pertama harian. |
min-points / max-points |
5 / 15 |
Bonus diambil acak di antara keduanya (inklusif). Jika max ≤ min, bonus = min. |
reset-hour |
0 |
Jam reset harian (0–23, waktu server). 0 berarti tengah malam. |
Bonus ditambahkan di atas per-kill, jadi kill pertama hari itu memberi per-kill + bonus poin.
database
Section titled “database”Section ini dijelaskan terpisah di halaman Database.
Dijelaskan di halaman Tier & Reward.
