Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Eğitimler
Sunucunu yapılandırma ve yönetme

PermissionsEX ve LuckPerms ile Minecraft Yetki Düğümlerini Yönetme

P720Bir yetki düğümü (permission node), bir kullanıcının hangi işlemleri yapabileceğini veya yapamayacağını tanımlamak için çeşitli yazılımlarda kullanılan bir metin dizisidir. Minecraft bağlamında, yetki düğümleri sunucu operatörleri, modlar ve eklentiler için izinleri yönetmekte kullanılır. Sunucu yöneticileri, bu düğümler sayesinde kimlerin belirli komutlara veya özelliklere erişebileceğini kontrol edebilir; örneğin, ışınlanma veya belirli eşyaları kullanma gibi. Yetki düğümlerini anlamak, bir Minecraft sunucusu yöneten herkes için önemlidir çünkü sunucunun kontrolünü elinizde tutmanızı ve oyuncuların yalnızca yetkili oldukları işlemleri yapabilmesini sağlar.

 

P721

PermissionsEX ile yetki düğümleri nasıl ayarlanır

 

PermissionsEX İndir

PermissionsEX web sitesine gidin ve Minecraft sunucunuzun sürümüne uygun olan eklentiyi indirin.

 

PermissionsEX Kurulumu

Eklentiyi indirdikten sonra, sunucunuzun "plugins" klasörüne yükleyin. Ardından, PermissionsEX'i etkinleştirmek için sunucunuzu yeniden başlatın.

Bu rehberi takip edebilirsiniz: Eklenti nasıl kurulur?

 

PermissionsEX Yapılandırması

PermissionsEX, yetki düğümlerini yönetmek için "permissions.yml" adlı bir yapılandırma dosyası kullanır. WebFTP üzerinden bu dosyayı açın ve istediğiniz yetki düğümlerini ekleyin. İşte "build" yetkisi için bir örnek:

 
groups:
 default:
  permissions:
  - essentials.help
  - essentials.list
  - essentials.motd
  - essentials.rules
 builder:
  permissions: 
  - essentials.build

Bu örnekte, "default" grubu help, list, motd ve rules komutlarına izin verir. "builder" grubu ise ek olarak inşa etme yetkisine sahiptir.

 

Yetki düğümlerini gruplara atama

İstediğiniz yetki düğümlerini permissions.yml dosyasına ekledikten sonra, bunları gruplara atamanız gerekir. İşte "builder" yetki düğümünü "builder" adlı bir gruba atama örneği:

 
permissions:
 group:
  builder:
   permissions
   - essentials.build

Bu örnekte, "builder" grubuna "build" yetki düğümü atanmıştır.

 

Grupları oyunculara atama

Grupları oluşturup yetki düğümlerini atadıktan sonra, bu grupları oyunculara atamanız gerekir. İşte "Player1" adlı bir oyuncuya "builder" grubunu atama örneği:

 
permissions:
 user:
  Player1:
   group:
   - builder

Bu örnekte, "Player1" oyuncusu "builder" grubuna atanmıştır.

Hepsi bu kadar! Minecraft sunucunuzda PermissionsEX ile yetki düğümlerini başarıyla ayarladınız.

 

PermissionsEX Komutlarını Kullanma

PermissionsEX ile grup oluşturma, grup izinlerini ayarlama, oyuncuları gruba ekleme ve varsayılan grubu belirleme örneği:

"/pex group Moderator create" yazarak "Moderator" adında bir grup oluşturabilirsiniz.

"/pex group Moderator add essentials.kick" yazarak "Moderator" grubuna "/kick" komutunu kullanma yetkisi verebilirsiniz.

"/pex user JohnDoe group add Moderator" yazarak "JohnDoe" adlı oyuncuyu "Moderator" grubuna ekleyebilirsiniz.

"/pex default Moderator" yazarak yeni katılan oyuncular için "Moderator" grubunu varsayılan grup olarak ayarlayabilirsiniz.

 


P722b

 

LuckPerms ile Minecraft sunucusunda yetki düğümleri nasıl ayarlanır

 

LuckPerms Kurulumu

Eklentiyi resmi Bukkit veya Spigot sayfasından indirebilirsiniz.

  1. Eklenti kurulduktan sonra, değişikliklerin etkin olması için sunucunuzu yeniden başlatın.
  2. Konsolu açın veya sunucuya giriş yapın ve LuckPerms komut arayüzüne erişmek için "/lp" yazın.

     

Yetki Düğümü Oluşturma

  1. Yeni bir yetki düğümü oluşturmak için komut satırına "/lp createpermission <yetki düğümü>" yazın.

    Örneğin, oyuncuların "/fly" komutunu kullanmasına izin vermek için "/lp createpermission essentials.fly" yazabilirsiniz.

     

Yetki Atama

  1. Yetki düğümünü oluşturduktan sonra, ilgili grup veya oyuncuya yetkiyi atayın.

    Örneğin, "fly" yetkisini "default" grubuna vermek için "/lp group default permission set essentials.fly true" yazabilirsiniz.
  2. Alternatif olarak, belirli bir oyuncuya yetki vermek için "/lp user <kullanıcı adı> permission set essentials.fly true" yazabilirsiniz.

     

Yetki Düğümü Silme

  1. Bir yetki düğümünü silmek için "/lp deletepermission <yetki düğümü>" yazın.
    Örneğin, "fly" yetki düğümünü silmek için "/lp deletepermission essentials.fly" yazabilirsiniz.

     

Tüm Yetki Düğümlerini Listeleme

  1. Tüm yetki düğümlerinin listesini görmek için "/lp permission list" yazın.

    Ayrıca, "/lp tree" komutu ile yetki düğümü ağacını görebilirsiniz. Bu komut, tüm yetki düğümlerini ve atandıkları grup/oyuncuları gösterir.

     

Yetki Düğümü Düzenleme

  1. Bir yetki düğümünü düzenlemek için "/lp permission set <yetki düğümü> <ayar> <değer>" yazın.
    Örneğin, "essentials.fly" yetki düğümünü sadece yaratıcı modda (creative) izinli yapmak için
    "/lp permission set essentials.fly world:creative true" yazabilirsiniz.

     

Bir Oyuncunun Yetki Düğümlerini Görüntüleme

  1. Bir oyuncunun veya grubun yetki düğümlerini görmek için "/lp user <kullanıcı adı> permission info" veya "/lp group <grup adı> permission info" yazın.
    Bu komut, belirtilen kullanıcıya veya gruba atanan tüm yetki düğümlerini gösterir.

LuckPerms, sunucu yöneticileri için çok fazla özelleştirme seçeneği sunan güçlü ve esnek bir izin eklentisidir. Bu adımları izleyerek Minecraft sunucunuzda kolayca yetki düğümleri oluşturabilir, düzenleyebilir ve gruplara/oyunculara atayabilirsiniz.