LuckPerms ile Profesyonel Rank Sistemi — Tam Kurulum Rehberi
Minecraft sunucunuzda iyi bir rank sistemi, hem oyuncu motivasyonunu artırır hem de sunucunuzu daha organize bir yapıya kavuşturur. Bu rehberde en güçlü yetki yönetim sistemi olan LuckPerms'ü kuruyoruz ve sıfırdan rank sistemi inşa ediyoruz.
LuckPerms Neden Kullanılmalı?
LuckPerms, Minecraft sunucuları için geliştirilmiş açık kaynaklı bir yetki yönetim sistemidir. Rakiplerine (GroupManager, PermissionsEx) kıyasla çok daha güçlü ve aktif olarak geliştirilen modern bir altyapıya sahip.
- Web tabanlı görsel editör (tarayıcıdan düzenleme)
- MySQL, SQLite, PostgreSQL desteği
- Spigot, Paper, Fabric, Velocity desteği
- Zamanlı yetkiler (VIP 30 gün sonra otomatik sona erer)
- Sunucu ve dünya bazlı yetki farklılaştırması
- PlaceholderAPI ile chat prefix/suffix entegrasyonu
Kurulum
luckperms.net adresinden Paper/Spigot için uygun versiyonu indirin. LuckPerms.jar dosyasını sunucunuzun plugins/ klasörüne atın ve sunucuyu yeniden başlatın. Kurulum başarılıysa konsolda şu mesajı görürsünüz:
[LuckPerms] Enabling LuckPerms v5.x.x
[LuckPerms] Successfully loaded.
Rank Yapısı Tasarımı
Rank sistemini kurmadan önce yapınızı kafanızda netleştirin. Tipik bir SMP sunucusu için önerilen hiyerarşi:
- Üye (weight: 10) — Yeni kayıt olan herkes
- Aktif Üye (weight: 20) — Belirli süre oynamış
- VIP (weight: 50) — Ücretli destek
- VIP+ (weight: 75) — Üst ücretli destek
- Helper (weight: 200) — Destek ekibi
- Moderatör (weight: 300) — Yönetim ekibi
- Admin (weight: 400) — Yönetici
Rank Oluşturma Komutları
/lp creategroup uye
/lp creategroup vip
/lp creategroup moderator
/lp creategroup admin
/lp group uye setweight 10
/lp group vip setweight 50
/lp group moderator setweight 300
Prefix Ayarlama
/lp group uye meta setprefix 10 "&7[Üye] "
/lp group vip meta setprefix 50 "&b[VIP] "
/lp group moderator meta setprefix 300 "&c[MOD] "
/lp group admin meta setprefix 400 "&4[ADMİN] "
Renk kodları: &b = açık mavi, &c = kırmızı, &a = yeşil, &e = sarı.
Yetki Atama
/lp group uye permission set essentials.spawn true
/lp group uye permission set essentials.home true
/lp group uye permission set essentials.sethome true
/lp group uye permission set essentials.msg true
/lp group uye permission set essentials.tpa true
/lp group vip parent add uye
/lp group vip permission set essentials.fly true
/lp group vip permission set essentials.hat true
/lp group vip permission set essentials.nick true
/lp group moderator parent add vip
/lp group moderator permission set essentials.kick true
/lp group moderator permission set essentials.ban true
Oyuncuya Rank Verme
/lp user OyuncuAdi parent set vip
/lp user OyuncuAdi parent settemp vip 30d
/lp user OyuncuAdi info
Web Editör Kullanımı
LuckPerms'ün en pratik özelliği web editörü. Konsolda:
/lp editor
Size bir link verecek. Tarayıcınızda açın, tüm grupları ve yetkileri görsel arayüzden düzenleyin. Değişikliklerinizi kaydedince:
/lp applyedits [KOD]
MySQL ile Veri Yönetimi
plugins/LuckPerms/config.yml:
storage-method: mysql
data:
address: localhost:3306
database: luckperms_db
username: mc_user
password: sifreniz
Chat Format — EssentialsXChat ile
Prefix'lerin chat'te görünmesi için EssentialsXChat gerekli. config.yml:
chat:
format: '{PREFIX}&r{DISPLAYNAME}&7: &r{MESSAGE}'
Yaygın Sorunlar
- Prefix görünmüyor: EssentialsXChat kurulu mu?
- Yetkiler çalışmıyor: /lp user OyuncuAdi permission check essentials.fly ile test edin
[*]Rank değişmiyor: Oyuncu reconnect etmeli veya /lp user reload yazılmalı
LuckPerms hakkında sorularınız için bu konuya yazın!
💡 Etkileşim için giriş yap.