LuckPerms ile yetki grubu kurarken kaçınılması gereken hatalar

GökBörü

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0

1. Grubun Oluşturulması​

/lp group create Staff
Yeni grup oluştururken priority parametresi atlanırsa, daha yüksek öncelikli grup üzerinde varsayılan izinler geçersiz kalabilir.
ÖRNEK:
Kod:
lp group create Staff priority 100

2. İzinlerin Eklenmesi​

/lp group Staff add message.allow
İzin eklerken nokta (.) yerine tırnak içinde tam yol kullanmadan, eksik izin adını girmek mümkündür.
Doğru:
Kod:
lp group Staff add permissions.message.send

3. Prefix ve Suffix Ayarı​

Kod:
lp group Staff setprefix 1 "<gray>[Staff] "
lp group Staff setsuffix 1 "<gray>"
Prefix ve suffix için aynı önceliği kullanmak çakışma yaratır. Farklı öncelikler belirlenmelidir.

4. Reload İşlemi​

/lp reload
Reload yapılmadan önce değişikliklerin permissions.yml dosyasında yansıtıldığından emin olun. Dosya bozulursa sunucu kapanabilir.

5. Entegre Test​

/lp check @a
Bütün oyuncuların mevcut izinleri ve grup atamaları kontrol edilir.
İpucu: Bilinmeyen bir grup ile ilgili hatayı gözden kaçırmamak için @p gibi tek oyuncu testleri yapın.

6. Dikkat Edilmesi Gerekenler​

  • Çakışan node’lar: Aynı node’u iki grup içinde farklı değerlerle eklemek, beklenmeyen sonuçlara yol açar.
  • Priority sırası: En yüksek öncelikli grup en sona eklenmeli; aksi halde alt gruplar üzerindeki izinler geçersiz kılınır.
  • Yedekleme: /lp export ile permissions.yml dosyasını bir kopya alın; silme gibi geri alınamaz işlemlerden önce bu adım kritik.

Örnek Senaryo​

Sunucuda üç grup var: Admin (pri 200), Staff (pri 100), Member (pri 0).
  1. Admin grup için önce sıfırlayıp sonra /lp group Admin add permissions.ban eklenir.
  2. Staff grubuna message.send izni verilir, prefix "[Staff] " olarak 1. öncelikle atanır.
  3. Member grubuna sadece message.send izni verilir; prefix yok.
  4. Değişiklikler yapıldıktan sonra lp reload ve lp check @a ile doğrulama yapılır.

Soru​

Yeni bir yetki yapısı kurarken hangi öncelik sırasını kullanmak, çalışan izinleri nasıl etkiler?
 
Geri
En Üst