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

📖 Rehber LuckPerms Kurulumu ve İlk Grup Yapılandırması

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

LuckPerms Kurulumu — Sıfırdan Çalışan Bir Yetki Sistemi



Bu rehberde LuckPerms'i kuracak ve ilk grup yapınızı oluşturacağız. Sonunda "default", "vip" ve "admin" gruplarına sahip, çalışan bir yetki sisteminiz olacak.

1. Kurulum



LuckPerms'in jar dosyasını resmi siteden indirin (sunucu yazılımınıza uygun sürümü seçin: Bukkit/Paper, BungeeCord veya Velocity). Dosyayı plugins klasörüne atın ve sunucuyu yeniden başlatın.

Başlatma loglarında LuckPerms'in yüklendiğini görmelisiniz. İlk çalıştırmada bir default grubu otomatik oluşturulur.

2. Temel Komutları Tanıyın



LuckPerms'in tüm komutları /lp ile başlar:


  • /lp creategroup <ad> — yeni grup oluşturur
  • /lp group <grup> permission set <izin> true — gruba izin verir
  • /lp user <oyuncu> parent set <grup> — oyuncuyu gruba ekler
  • /lp editor — web editörünü açar


3. Grup Yapısını Tasarlayın



İyi bir sunucu için tipik grup hiyerarşisi şöyledir:

default  (herkes)
   └── vip
        └── vip+
moderator
   └── admin
        └── owner


4. Default Grubunu Ayarlayın



Default grubu, hiçbir gruba atanmamış tüm oyuncuları kapsar. Temel izinleri buraya verin:

/lp group default permission set essentials.spawn true
/lp group default permission set essentials.msg true
/lp group default permission set essentials.help true


5. VIP Grubu Oluşturun



/lp creategroup vip
/lp group vip parent set default
/lp group vip permission set essentials.fly true
/lp group vip permission set essentials.hat true


parent set default komutu sayesinde VIP, default'un tüm izinlerini devralır ve üzerine kendi ayrıcalıklarını ekler. Bu kalıtımın gücüdür.

6. Admin Grubu ve Joker İzin



Adminlere her şeyi yapabilme yetkisi vermek için joker izin kullanabilirsiniz:

/lp creategroup admin
/lp group admin permission set "*" true


Dikkat: Joker izni (*) çok güçlüdür ve bazı pluginlerle beklenmedik davranışlara yol açabilir. Büyük sunucularda izinleri tek tek vermek daha güvenlidir.

7. Oyuncuyu Gruba Atama



/lp user OyuncuAdi parent set vip


Bu komut, oyuncuyu VIP grubuna ekler. Artık o oyuncu VIP'in tüm yetkilerine sahip olur.

Tek tek oyunculara izin vermek yerine her zaman gruplar üzerinden çalışın. 100 VIP'iniz olduğunda tek tek izin vermek kâbusa dönüşür; grupla tek komutta hepsini güncellersiniz.


Doğrulama



/lp user OyuncuAdi info komutuyla bir oyuncunun hangi gruplarda olduğunu ve hangi izinlere sahip olduğunu görebilirsiniz.

Sonuç



Artık çalışan bir grup yapınız var. Bir sonraki adım, gruplara güzel prefix'ler (etiketler) eklemek ve LuckPerms'i MySQL ile veritabanına bağlamaktır. Bunları sonraki rehberlerde ele alacağız.

Cevap yazabilmek için giriş yap.