Menü
💬 Forum 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
1 üye online 👥 5 toplam üye 📝 Bugün 12 konu 💬 Bugün 12 mesaj

📖 Rehber LuckPerms ile Minecraft Sunucusunda İzin ve Grup Yönetimi

orginscorel · 1 gün önce · 1 gönderi · 0 görüntülenme
#1

LuckPerms ile İzin ve Grup Yönetimi



LuckPerms, Minecraft sunucularındaki izin yönetiminin fiili standardı haline gelmiş bir plugin'dir. Kim hangi komutu kullanabilir, hangi bölgeye girebilir, hangi rütgesi var gibi tüm soruların cevabı LuckPerms üzerinden verilir. Doğru kurmak, ileride yaşanacak onlarca sorunu önler.

Neden LuckPerms?



Eski sistemlere kıyasla LuckPerms'in öne çıkan özellikleri:


  • Web tabanlı editör ile komut satırına girmeden yapılandırma
  • Hiyerarşik grup sistemi (kalıtım)
  • Çok sunucu desteği (BungeeCord/Velocity ile sync)
  • Geçici izinler (belirli süreliğine rütge verebilirsiniz)
  • Context tabanlı izin (oyuncu belirli bir dünyada mıyken devreye giren kurallar)


Kurulum



LuckPerms'in .jar dosyasını /plugins klasörüne atın ve sunucuyu yeniden başlatın. Otomatik olarak yüklenir, config dosyaları oluşur.

Temel Kavramlar




  • Permission (İzin): Bir komutu veya eylemi kimlerin yapabileceğini belirler. Örn: essentials.home
  • Group (Grup): Birden fazla izni bir araya getiren rütge. Örn: Üye, VIP, Moderatör, Admin
  • Inheritance (Kalıtım): Bir grup başka bir gruptan izin devralabilir. VIP, Üye grubunun tüm izinlerini kalıtır + ekstra yetkiler alır.


Grup Oluşturma




/lp creategroup uye
/lp creategroup vip
/lp creategroup moderator
/lp creategroup admin


Kalıtım zinciri kurmak için:


/lp group vip parent add uye
/lp group moderator parent add vip
/lp group admin parent add moderator


İzin Atama




/lp group uye permission set essentials.home true
/lp group uye permission set essentials.spawn true
/lp group uye permission set essentials.tpa true
/lp group vip permission set essentials.fly true
/lp group moderator permission set essentials.kick true
/lp group moderator permission set essentials.mute true


Web Editörünü Kullanın



Komutlarla tek tek izin atamak zahmetlidir. Bunun yerine:


/lp editor


Konsolda bir link açılır. Bu linki tarayıcıda açın; arayüzden gruplara tıklayarak izin ekleyip çıkarabilirsiniz. Değişiklikleri kaydettiğinizde tek komutla sunucuya uygularsınız.

Oyuncuya Grup Atama




/lp user OyuncuAdi group add vip
# Geçici VIP (30 gün):
/lp user OyuncuAdi group add vip 30d


Prefix ve Suffix Ayarlama



Chat'te rütge ismi görünmesi için:


/lp group vip meta setprefix "&6[VIP] "
/lp group moderator meta setprefix "&b[MOD] "


LuckPerms'i kurduktan sonra /lp check komutuyla bir oyuncunun belirli bir iznine sahip olup olmadığını test edin. Sorun çıktığında debug için çok işe yarar.


Wildcard İzinler ve Negatif İzinler



essentials.* gibi wildcard izinler bir plugin'in tüm komutlarını verir. Ama dikkatli kullanın; bazı kritik admin komutlarını beklenmedik kişilere açabilir. Negatif izin kullanmak da mümkün: /lp group vip permission set essentials.ban false

Cevap yazabilmek için giriş yap.