- Katılım
- 22 Temmuz 2014
- Mesajlar
- 187
- Elmaslar
- 100
- Puanlar
- 13.775
- Minecraft
- HaktanOzkan
Minecraft için En İyi Yetkilendirme Eklenti Listesi
Sunucu sahibi olan her kişinin olmazsa olmazı grupları, oyuncuları yetkilendirebilmektir. Bunun için onlarca eklenti çıkarılmıştır ve kimisi ücretsiz kimisi ise ücretli bir şekilde sunulmaktadır. Bu konuda yetkilendirme eklentilerinden 5 tanesini beraber inceleyeceğiz ve en sonunda hangisini kullansak bizler için daha yararlı olur ona karar vereceğiz.
ZPermissions
İnceleme sıramızın ilk kısmında ZPermissions eklentisi var. Bu eklenti gerçekten güçlü bir eklentidir ve uzun bir zamandırda piyasada bulunmaktadır. Minecraft 1.8 ve sonrası tüm sürümlere uyumluluk göstermektedir. Ayrıca açık kaynak kodludur Github adresinden eklentinin kodlarına ulaşabilirsiniz.
ezeiger92/zPermissions
A database-backed Superperms plugin for Bukkit. Multi-world, regions, ranks, and more! - ezeiger92/zPermissions
github.com
- Çoklu dünya desteği
- Birden fazla parça içeren rütbeler ekleme
- WorldGuard bölgelerini, Rezidans konutlarını, Grup bölgelerini veya Faction arazilerini isteğe bağlı bölgeye özgü izinler.
Tüm Özellikler
SQL'den düz dosyaya kadar çeşitli depolama seçenekleri bulundurur ve izinleri saklamak için Bukkit veritabanını kullanır (yani bukkit.yml'deki ayarlar). Avaje Ebean tarafından desteklenen çoğu veritabanıyla çalışmalıdır özellikle PostgreSQL, MySQL ve H2 ile test edilmiştir. Varsayılan Bukkit veritabanı SQLite desteklenmez.
Birçok grup oluşturulabilir ve her biri için ortak izinler verilebilir.
Oyunculara birden fazla grup üyeleği verilebilir. Her grubun yetkisi kullanabilir.
Oyunculara Herochat, zChat gibi eklentiler kullanılarak gruplarına veya yetkilerine özel sohbet odaları kurulabilir.
Eminim ki aranızdan birçok kişinin mutlaka kullandığı bir eklenti olmuştur kendisi. Ben de şahsen uzun süre boyunca bu eklentiden yararlandım. Peki nedir bu GroupManager ?
GroupManager, Spigot/Bukkit tabanlı Minecraft sunucuları için bir eklentidir. İzinleri birlikte gruplamanıza ve her gruba oyuncu eklemenize olanak tanır. İzinleri toplayıp bir grupta birleştirmede ve bu oluşturulan gruplara oyuncu eklemenize yardımcı olur. Default yani varsayılan olarak indirildiğinde oluşan grup dosyalarında 5 adet grup olur. Bunlar :
- Default
- Builder
- Moderator
- Admin
- Owner
İzinler
GroupManager’ın yapılandırmasının tam merkezinde, izinler bulunur. Bunlar oyuncunun, grup üyelerinin oyun içerisinde neler yapabileceğini sağlamak için kullanılır.
Değişkenler
Grup Manager, izinlerin yanı sıra değişkenleri tanımlamanıza izin verir. Bunlar gruba özgü değerlerdir. Genellikle gruplara göre davranışları değiştirmek için değişkenler kullanılırlar. Bunlardan başlıcaları "prefix" , "suffix", "build".
Örnek Değişkenler :
Prefix : Oyuncunun chat kısmında ismini başında gözüken TAG'tır.
Suffix : Oyuncunun chat kısmında isminin sonundan gözüken TAG'tır.
Build: True veya False olarak 2 seçeneğiniz vardır. True yaparsanız grup içindeki oyuncular build izni alırlar. False yaparsanız izinleri iptal edilir.
Komutlar
- /manuadd
Bir oyuncuyu istenen gruba taşıyın
- /manudel
Kullanıcıya özel tüm yapılandırmaları kaldırın ve onları varsayılan grup yapın.
- /manuaddsub
Bir oyuncunun alt grup listesine bir grup ekleyin.
/manudelsub
Bir oyuncunun alt grup listesinden bir grubu çıkarın.
- /manpromote
Oyuncuyu bir üst gruba yükseltir. Bu komut, yalnızca kullanıcının oynatıcıyı devralan gruplar arasında hareket ettirmesine izin verecektir.
- /mandemote
Oyuncuyu bir alt gruba düşürür. Bu komut, yalnızca kullanıcının oynatıcıyı devralan gruplar arasında hareket ettirmesine izin verecektir.
- /manwhois
Bu kullanıcının ait olduğu grubu görüntüleyin.
İndirme Linki
Kaynak Kodu
LuckPerms
LuckPerms eklentisi bu aralar farkettiğim kadarıyla Türkiye'de çok sevilen ve çok kullanılan bir eklenti. Bu şekilde olmasıda pek tuhaf karşılanacak bir durum değil aslında çünkü LuckPerms çok yenilikçi, kullanımı kolay, arayüzü geniş, website kontrol gibi diğer eklentilerde olmayan özelliklere sahip.İndirme Linki
Kaynak Kodu
ElgarL/GroupManager
The original permission plug-in for Spigot/Bukkit. - ElgarL/GroupManager
github.com
LuckPerms
İzinleri Değiştirmek İçin Tam Erişim Verme
Yapmanız gereken ilk LuckPerms eklentisini kullanabilmek için kendinize izin çıkarmaktır. LuckPerms ilk kurulduğunda kimsenin eklentiyi kullanmaya yetkisi yoktur. Kendinize yetki verebilmek için konsolu kullanmalısınız. Sunucunuzu çalıştırın ve konsol ekranını açın.
lp user <your username> permission set luckperms.* true
Bu kısımda <your username> kısmına oyun içi adınız gelecek şekilde konsola yazdırın. Bu komutu konsola yazdırdıktan sonra LuckPerms yetkiniz gelecek ve oyun içerisindede kullanıma açılacaktır.
Örnek
İlk Grubu Oluşturma
İlk Grubu Oluşturma
Creategroup komutuyla yeni bir grup oluşturabilirsiniz. Admin adında yeni bir grup oluşturalım ve sonra ona izin verelim.
/lp creategroup admin
Örnek olarak "minecraft.command.ban" yetkisini admin grubuna ekleyelim.
/lp group admin permission set minecraft.command.ban true
Şimdi verdiğimiz yetkiyi geri almayı deneyelim.
/lp group admin permission unset minecraft.command.ban
Depolama Özellikleri
Bu seçenekler :- MySQL
- MariaDB
- PostgreSQL
- MongoDB
- H2
- SQLite
- YAML
- JSON
- HOCON
- TOML
Web Editör
LuckPerms eklentisinin diğer eklentilerden ayıran en büyük özelliği yetkileri, gruplarıve daha birçok özelliği web sitesi üzerinden kontrol ediyor olabilmenizdir. Güvenli, emniyetli ve kullanımı kolaydır. Sayfayı kendiniz barındırmanıza gerek yoktur ve tüm depolama türleri için çalışır!
Arayüz :
Buradan türlü içerikleri kontrol edilebilir ve herhangi bir komut gerektirmez. Oyunculara özel yetkilendirme işlemi yapılabilir, gruplara özel yetkilendirme işlemi yapılabilir.
İndirme Linki
Kaynak Kodu
PermissionsBukkit
LuckPerms
A permissions plugin for Minecraft servers (Bukkit/Spigot, BungeeCord & more)
www.spigotmc.org
Kaynak Kodu
GitHub - LuckPerms/LuckPerms: A permissions plugin for Minecraft servers.
A permissions plugin for Minecraft servers. Contribute to LuckPerms/LuckPerms development by creating an account on GitHub.
github.com
PermissionsBukkit
Uzun zaman önce (2011) çıkmış bir eklentidir kendisi. Minecraft'ın ilk sunucularının kullandığı bir eklenti. En son güncellemesini 2016 yılında almış ve artık günümüzde etkinliğini kaybetmiştir.
Özellikleri:
- Yetkileri YAML ile depolar.
- Hem kullanıcılar için hem gruplar için yetkiler eklenebilir/çıkarılabilir.
- Dünyaya özel veya tüm sunucuyu etkileyecek özel izinler oluşturulabilir.
- Yapılandırma dosyasını oyun içinden tekrardan yapılandırabilmek.
- Bir oyuncunun belirli bir izine sahip olup olmadığını kontrol etmek.
İndirme Linki
Kaynak Kodu
PermissionsPlus
Kaynak Kodu
SpaceManiac/PermissionsBukkit
A simple permissions and groups plugin for Bukkit's permissions system. - SpaceManiac/PermissionsBukkit
github.com
PermissionsPlus
2018 yılında piyasaya sürülmüş ve 1.13 sürümüne kadar uyumluluk sağlamaktadır. PermissionEx eklentisine benzer fakat ek olarak birkaç özellik daha eklenmiştir. Diğer eklentilerde olduğu gibi grup oluşturma, yetkilendirme, oyuncu ekleme, oyuncu yetkilendirme gibi temel özellikler taşır.
O zaman Neden Kullanalım ?
- Oyuncuların UUID'lerini kötüye kullanma amaçlı bir çeşit koruma içerir.
- Oyuncuya veya gruplara verilen izinler şifrelenebilir. Kullanmak için şifre girmesi sağlanabilir.
- OP kişiler oyundan çıktıklarında Deop olarak çıkarlar. Giriş sağlandığında ise tekrardan op yetkileri verilir. Bu sayede sizden sonra hesabınıza girmeye çalışan kişi eklentinin şifresini açamadığı sürece OP yetkilerinden yararlanamaz.
- Tek seferde birden çok izin listesi kurabilirsiniz.
- Bir GUI (Menu) ile oyunculara veya gruplara istediğiniz düzenlemeyi yapabilirsiniz.
- Size daha hassas bir yapılandırma sunar.
İndirme Linki
Kaynak Kodu
Kaynak Kodu
Nothing00Official/PermissionsPlus
Contribute to Nothing00Official/PermissionsPlus development by creating an account on GitHub.
github.com
Şimdi geldik işin karar kısmına. Herkesinde bildiği gibi aynı zamanda konudada apaçık belli olan 2 eklenti var. Bunlardan bir tanesi GroupManager bir tanesi de LuckPerms. Diğerleri kendi çaplarında iyi diyilebilir derecedeler ama GroupManager ve LuckPerms zirveye oynayan 2 eklenti. İkisi arasında değerlendirme yaptığımız zaman LuckPerms'in GroupManager'a göre çok daha büyük bir wiki'si olduğunu görüyoruz ve ayrıyeten LuckPerms'in yetkileri ,grupları internet üzerinden çevrimiçi olarak yönetebiliyoruz. GroupManager bu yüzden LuckPerms'in bir tık gerisine düşüyor...
Kazanan
--LuckPerms--
Bu konumuzunda sonuna gelmiş bulunmaktayız. Elimden geldiğince eklentileri tanıtmaya çalıştım. Hepinize iyi forumlar dilerim.
--LuckPerms--
Bu konumuzunda sonuna gelmiş bulunmaktayız. Elimden geldiğince eklentileri tanıtmaya çalıştım. Hepinize iyi forumlar dilerim.
Ekler
Son düzenleme: