Minecraft NameTagEdit

ErenSB

Elmas Madencisi
Emektar Üye
Mesajlar
834
En iyi cevaplar
26
Beğeniler
537
Puanları
1,640

Minecraft NameTagEdit

Merhabalar, bu konuda sizlere NameTagEdit kısacası NTE pluginini tanıtacağım. Bu plugin ile her rütbeye tab'da ayrı prefix yani tag ayarlayabileceksiniz. Dahası sıralamayıda yapabileceksiniz. Konumuza geçelim!


Nasıl İndiririm?

Buraya Tıklayarak spigot sayfasına plugin konusuna gidebilirsiniz.
131385
Gördüğünüz gibi 1.7 ve 1.14'e kadar tüm sürümleri destekliyor. En güncel nte sürümünü indirmek için siyah ile işaretlediğim yere tıklıyoruz ve indiriyoruz. Plugine çok fazla güncelleme gelmediği için sayfayı çok takip etmenize gerek yok ancak güncellemeleri düzenli olarak yapmanızda fayda var.

Plugin Özellikleri

Tabda suffix ekleme ve sıralama yapabilme.
MySQL Desteği ile ayrı sunuculardaki pluginleri birleştirebilme.
Oyuncunun üstünde nickinin ve grubunun yazması.
Maximum 16 karakter limiti

1.13+ sürümlerinde sanırım npc'ye eklemede var, tam olarak bilgim yok çünkü 1.13+ olarak hiç denemedim plugini.
Yaklaşık 300 bin kadar sunucuda mevcuttur.

131450
131448

131449

131451

NameTagEdit Ayarları

Pluginimizi kurduk ve sunucumuzu başlattık, sunucu başladıktan sonra plugin otomatik NameTagEdit klasörünü oluşturacaktır.

Asıl mevzuya gelelim, groups.yml'nin içine girdikten sonra sizinkide resimde gördüğünüz gibi olur muhtemelen.
131387


Moderatör kısmını resimde gördüğünüz gibi mause içine almışım, onu kopyalıyoruz ve alta gelip yapıştırıyoruz.
Ama dikkat edin üstteki ile alttakilerin başlıkları vesair aynı yerde olmalıdır, yani boşluk hataları yapmayın. Yapamayanlar için aşağıda örnek groups.yml paylaşacağım zaten. Bu şekilde yararlanabilirsiniz.

1 ) Kaç tane rütbeniz var ise ona göre yapıştırın ve isimlerini ayarlayın.
2 ) Permission kısmına ismine ne yazdıysanız onu yazın. Mesela Admin ise nte.admin yazabilirsiniz, permissionu verdiğiniz rütbe tabda öyle gözükür.
3 ) Prefix bölümüne rütbenin tabda nasıl gözükeceğini ayarlayın. Örnek &cAdmin &e yazarsak
131389
4 ) Suffix kısmına yazdığınız şeyler oyuncunun isminin yanında gözükür.
131390
5 ) SortPriority kısmına kaç yazarsanız sırayı ona göre ayarlar. Mesela kurucuda 1 yazıyor yani Kurucu tab'da en üstte görünecek demektir bu.

6 ) Evet, şimdi son haline bakalım.
131437

Tamamdır, sizde burayı kendinize göre ayarladıysanız artık GroupManager veya PermissionEX plugini için permleri vermeye geçelim.
Ayrıca yapamadıysanız örnek groups.yml'yi konunun sonuna bırakacağım.

Permleri Verme ve Hata Çözümü

Evet arkadaşlar şu an her şey hazır. Sadece permleri vermek kaldı ancak bu permleri eklerken yapılan çok basit ancak sinir bozan bir hata var.
Artık bu hatayı bilmeyen kalmadı ancak hala arada bununla ilgili sorular, konular vesair görüyorum, bu yüzden açıklık getirelim.

Bu iki pluginde birbirine çok benzedikleri için ikisi içinde ayrı ayrı anlatıp konuyu boş yere uzatmaya gerek duymadım.
Zaten şu dönemde artık perm eklemeyi bilmeyen kalmadı.
Böyle bir hata olmasaydı direkt oyundan permleri eklerdik ancak bu hatayı göstermek için burayıda detaylıca anlatıyorum.


PermissionEx kullanıyorsanız PermissionEX > permissions.yml'nin içine girelim.
GroupManager kullanıyor iseniz GroupManager > world > worlds > groups.yml'nin içine girelim.

Öncelikle ilgili gruplara permleri ekleyelim. Mesela Admin grubuna nte.admin Oyuncu grubuna nte.oyuncu ekleyelim.
Bunları yaptıktan sonra aslında işlemimiz 100% tamamlanmış oluyor ancak burada hata başlıyor. :)

Hata Çözümü

Pex ve GroupManager ikisindede inheritance bölümü olur, işte bu bölüm yüzünden hatayı yaşıyoruz.
Burayı dikkatli dinleyelim;

Siz mesela Vip tagına nte.vip eklediniz ve Oyuncu tagınada nte.oyuncu eklediniz ancak Vip grubunun inheritance kısmında resimdeki gibi - oyuncu yazıyor.
131445


inheritance bölümü oyuncu permlerinin tamamını Vip grubuna kopyalamaya yarar.
Detaylı anlatacak olursak bunu yazdığımız zaman tüm oyuncuya eklediğiniz permler, komutlar vs. hepsi vip grubu içinde geçerli olacaktır.
Yani nte.oyuncu permide vipe geçmiş oluyor ve karışıyor. Bu yüzden oyuncu permlerini tek tek vipe eklemeniz gerekecektir.
131446


inheritance kısmının böyle olması gerekiyor. Böyle yaparsak permleri eklemek çok uğraştırmaz, sadece kopyalayıp yapıştıracaksınız. Hata çıkmasından iyidir, çıkan hata bir vipte ara sıra oyuncu ara sıra vip tagı uygular.

Eğer pluginde ara ara taglar çalışmıyor ise ve garip sorunlar yaratıyorsa muhtemelen son sürümü kullanmıyorsunuz demektir. Tekrar söyleyeyim, güncellemeleri aksatmayın. :)

Bu adımları uyguladıysak hataları çözmüşüz demektir ve artık pluginimizi rahatça kullanabiliriz!

Evet arkadaşlar plugin için size bir öneride bulunayım.
players.yml'yi açtığınız zaman burada kullanıcılara özel tag ekleyebiliyorsunuz.
131452


Mesela Cory isimli kullanıcı sizin için ve sunucu için özel birisi ise Suffix bölümüne Özel Kullanıcı, Özel üye veya Özel Oyuncu yazabilirsiniz, herkes onun özel bir üye olduğunu anlamış olur.

Ayrıca Ayın Üyesi, Haftanın Üyesi vs. şeylerde yapabilirsiniz.
Sezon sistemi kullananlar Sezon Birincisi ekleyebilir.
Yetkililer için sonuna Yetkili yazabilirsiniz, oplar için OP yazabilirsiniz.

1565264625478.png


Suffix bölümü bu şekilde görünür istediğiniz rengi siz ayarlayabilirsiniz.
Bu verdiğim öneri çoğu kişinin aklına gelmez ancak burayı okuyanlar umarım verdiğim öneriden esinlenirler. Buna inanıyorum, başarılar. :blobwave:

Son

Evet arkadaşlar, konunun sonuna geldik. Konumu okuyan herkese teşekkür ederim, iyi forumlar. Kendinize iyi bakın. :şapka::blobwave:

Bir Önceki Konum | Cafe Menü Hazırlama Programı
 


Ekli dosyalar

  • 1565263627441.png
    1565263627441.png
    20.6 KB · Görüntüleme: 286
  • 1565264452845.png
    1565264452845.png
    856 bayt · Görüntüleme: 234
  • 1565267023895.png
    1565267023895.png
    51.7 KB · Görüntüleme: 351

ChiaX

Team Arcenia
Emektar Üye
Mesajlar
596
En iyi cevaplar
37
Beğeniler
694
Puanları
2,620
Ruh hali
Çok güzel :)
 

Üst