İçeriğe geç

Minecraft Rütbe Prefix & Rozet Oluşturucu

Sohbet ve tab listesi için rütbe tasarımcısı

Büyük ağların sohbette ve tab listesinde kullandığı gibi piksel rütbe rozetleri tasarla. Onları hazır bir ItemsAdder paketi (ranks.yml artı PNG’ler) olarak indir ya da kaynak paketi kullanmıyorsan hex, gradyan ve small caps ile renkli LuckPerms yazı prefix’lerini kopyala. Ücretsiz, kayıt yok.

Rütbelerin

ItemsAdder wikisi 8 px istiyor, LoneDev’in BetterRanks paketi 9 px kullanıyor, Nexo ve Oraxen her yüksekliği kabul ediyor. Config her zaman resim yüksekliğini yazı tipi yüksekliği olarak alır, böylece her piksel keskin kalır.

Rozeti düzenle

Büyük harfler, rakamlar ve + - ! ? . & ★ ♥. Ä, Ö, Ü harfleri AE, OE, UE olur.

İkon: İkon yok

Yetkililer ve rütbeler

İçerik üreticiler ve ekip

Eşyalar

Semboller ve doğa

Önizleme

Sohbet (ilk altı rütbe)

Tab listesi

Resim olarak rozetler

Her rütbe için 8 piksel yüksekliğinde bir PNG, ayrıca ranks/configs/ranks.yml. Klasörü şuraya kopyala: plugins/ItemsAdder/contents/ ve şunu çalıştır: /iazip.

LuckPerms prefix’leri
lp group admin meta setprefix 110 "%img_admin% "
lp group dev meta setprefix 100 "%img_dev% "
lp group mod meta setprefix 90 "%img_mod% "
lp group helper meta setprefix 80 "%img_helper% "
lp group builder meta setprefix 70 "%img_builder% "
lp group vip meta setprefix 60 "%img_vip% "
lp group vipplus meta setprefix 50 "%img_vipplus% "
lp group legend meta setprefix 40 "%img_legend% "
lp group prime meta setprefix 30 "%img_prime% "
lp group lite meta setprefix 20 "%img_lite% "
lp group member meta setprefix 10 "%img_member% "
ranks/configs/ranks.yml
info:
  namespace: ranks
font_images:
  admin:
    permission: "ranks.admin"
    show_in_gui: true
    suggest_in_command: false
    path: "admin.png"
    scale_ratio: 8
    y_position: 7
  dev:
    permission: "ranks.dev"
    show_in_gui: true
    suggest_in_command: false
    path: "dev.png"
    scale_ratio: 8
    y_position: 7
  mod:
    permission: "ranks.mod"
    show_in_gui: true
    suggest_in_command: false
    path: "mod.png"
    scale_ratio: 8
    y_position: 7
  helper:
    permission: "ranks.helper"
    show_in_gui: true
    suggest_in_command: false
    path: "helper.png"
    scale_ratio: 8
    y_position: 7
  builder:
    permission: "ranks.builder"
    show_in_gui: true
    suggest_in_command: false
    path: "builder.png"
    scale_ratio: 8
    y_position: 7
  vip:
    permission: "ranks.vip"
    show_in_gui: true
    suggest_in_command: false
    path: "vip.png"
    scale_ratio: 8
    y_position: 7
  vipplus:
    permission: "ranks.vipplus"
    show_in_gui: true
    suggest_in_command: false
    path: "vipplus.png"
    scale_ratio: 8
    y_position: 7
  legend:
    permission: "ranks.legend"
    show_in_gui: true
    suggest_in_command: false
    path: "legend.png"
    scale_ratio: 8
    y_position: 7
  prime:
    permission: "ranks.prime"
    show_in_gui: true
    suggest_in_command: false
    path: "prime.png"
    scale_ratio: 8
    y_position: 7
  lite:
    permission: "ranks.lite"
    show_in_gui: true
    suggest_in_command: false
    path: "lite.png"
    scale_ratio: 8
    y_position: 7
  member:
    permission: "ranks.member"
    show_in_gui: true
    suggest_in_command: false
    path: "member.png"
    scale_ratio: 8
    y_position: 7

Metin prefix’leri (kaynak paketi gerekmez)

Aynı renkler düz sohbet metni olarak. Her sunucuda çalışır. Hex renkler için Minecraft 1.16 veya daha yenisi gerekir.

&# hex ile LuckPerms
lp group admin meta setprefix 110 "&#E3343C&lADMIN &r"
lp group dev meta setprefix 100 "&#6E2C9E&lDEV &r"
lp group mod meta setprefix 90 "&#262A8C&lMOD &r"
lp group helper meta setprefix 80 "&#FF8A00&lHELPER &r"
lp group builder meta setprefix 70 "&#0A4FA3&lBUILDER &r"
lp group vip meta setprefix 60 "&#0599AD&lVIP &r"
lp group vipplus meta setprefix 50 "&#FF9600&lVIP+ &r"
lp group legend meta setprefix 40 "&#F6C32A&lL&#F8B122&lE&#FA9F19&lG&#FB8E11&lE&#FD7C08&lN&#FF6A00&lD &r"
lp group prime meta setprefix 30 "&#2FBF4A&lPRIME &r"
lp group lite meta setprefix 20 "&#7A3CC9&lL&#8C51DB&lI&#9E67ED&lT&#B07CFF&lE &r"
lp group member meta setprefix 10 "&#6B6B6B&lMEMBER &r"
MiniMessage
admin: "<#e3343c><b>ADMIN</b></#e3343c> "
dev: "<#6e2c9e><b>DEV</b></#6e2c9e> "
mod: "<#262a8c><b>MOD</b></#262a8c> "
helper: "<#ff8a00><b>HELPER</b></#ff8a00> "
builder: "<#0a4fa3><b>BUILDER</b></#0a4fa3> "
vip: "<#0599ad><b>VIP</b></#0599ad> "
vipplus: "<#ff9600><b>VIP+</b></#ff9600> "
legend: "<gradient:#f6c32a:#ff6a00><b>LEGEND</b></gradient> "
prime: "<#2fbf4a><b>PRIME</b></#2fbf4a> "
lite: "<gradient:#7a3cc9:#b07cff><b>LITE</b></gradient> "
member: "<#6b6b6b><b>MEMBER</b></#6b6b6b> "

ItemsAdder ile rütbe rozetleri nasıl eklenir

  1. Rütbelerini tasarla. Sıra önemli: listenin en üstündeki en yüksek LuckPerms önceliğini alır.
  2. Namespace’i ayarla (klasör adı, varsayılan olarak ranks) ve Hepsini ZIP olarak indir’e bas.
  3. ZIP’i aç ve namespace klasörünü plugins/ItemsAdder/contents/ içine kopyala.
  4. Konsolda /iazip çalıştır ve kaynak paketi yeniden oluşturulana kadar bekle. Oyuncular yeni pakete sahip olunca rozetleri görür.
  5. Henüz yoksa grupları oluştur, örneğin lp creategroup vip.
  6. Tasarımcıdaki LuckPerms komutlarını çalıştır. Her biri lp group vip meta setprefix 60 "%img_vip% " gibi görünür.
  7. Prefix’i göster. Sohbet ve tab eklentilerinin LuckPerms prefix’ini göstermesi ve PlaceholderAPI placeholder’larını işlemesi gerekir, böylece %img_vip% rozete dönüşür.

Kaynak paketi olmadan yazı prefix’leri

  1. Rütbeleri tasarla. Yazı prefix’leri rozetlerle aynı renkleri ve gradyanları kullanır.
  2. VIP yerine ᴠɪᴘ istiyorsan Small caps’i işaretle.
  3. &# hex’li LuckPerms komutlarını kopyalayıp konsolda çalıştır ya da MiniMessage satırlarını MiniMessage kullanan bir sohbet eklentisine kopyala.

LuckPerms prefix oluşturucu: komutlar nasıl çalışır

Rütbe tasarımcısı aynı zamanda bir LuckPerms prefix oluşturucu. Her rütbe için hazır bir komut yazar, sen sadece kopyalayıp yapıştırırsın:

lp group vip meta setprefix 20 "&#0599AD&lVIP &r"
  • vip LuckPerms’teki grup adıdır. Grup henüz yoksa önce lp creategroup vip ile oluştur.
  • 20 prefix’in önceliğidir. Bir oyuncunun birden fazla prefix’i varsa LuckPerms varsayılan olarak en yüksek öncelikli olanı gösterir. Tasarımcı bunları senin için ayarlar: listendeki en üst rütbe onar onar artan en yüksek sayıyı alır.
  • Sondaki &r ve boşluk, oyuncu adının prefix rengini almasını engeller.
  • Bir prefix’i tekrar kaldırmak için lp group vip meta removeprefix 20 kullan.

LuckPerms sadece prefix’i saklar. Onu Vault ya da PlaceholderAPI placeholder’ı %luckperms_prefix% üzerinden sohbet veya tab eklentinin göstermesi gerekir. &# hex renkler için o eklenti hex kodlarını anlamalı.

Hangi çıktıya ihtiyacım var?

ÇıktıGörünüşüGerekenler
Görsel rozetler (ItemsAdder ZIP’i)Kenarlıklı ve ikonlu piksel rozetlerItemsAdder, LuckPerms, PlaceholderAPI ve prefix’i gösteren sohbet/tab eklentileri
&# hex ile LuckPermsKalın renkli yazı, harf harf gradyanlarLuckPerms ve &#RRGGBB anlayan bir sohbet eklentisi; Minecraft 1.16+
MiniMessage<gradient> ile kalın renkli yazıMiniMessage okuyan bir sohbet ya da tab eklentisi

ZIP’in içinde ne var

DosyaNe işe yarar
ranks/textures/<rank>.pngHer rütbe için bir rozet, varsayılan olarak 8 piksel yüksekliğinde (7–16 px seçilebilir), gerçek boyutunda.
ranks/configs/ranks.ymlTüm rozetler için ItemsAdder font_images ayarı, scale_ratio = resim yüksekliği ile (8 px: scale_ratio: 8, y_position: 7).
README.txtKurulum adımları ve tüm LuckPerms komutları.

ranks.yml’de her rozetin permission satırı sadece onu kimin sohbet emojisi olarak kullanabileceğini belirler. Kimin hangi rozeti taşıdığını LuckPerms grup prefix’i belirler. Kaynak paketin sohbet fontunu kaydırıyorsa, rozet satıra oturana kadar y_position değerini değiştir.

Rozet özellikleri

Yükseklik
Varsayılan olarak 8 piksel, ItemsAdder wiki’sinin istediği gibi, 7 ile 16 px arası seçilebilir. Genişlik yazıya göre ayarlanır.
Yazı
En fazla 16 karakter: A–Z, 0–9 ve + - ! ? . & ★ ♥, her zaman büyük harf.
Stil
Dolgu rengi ya da soldan sağa gradyan, yazı rengi, isteğe bağlı kendi kenarlık rengi ve köşede küçük bir +.
İkonlar
Yıldız, kalp, taç, kılıç, mücevher, şimşek, onay işareti ya da oynat.
Öncelik
En üst rütbe en yüksek ağırlığı alır, altındaki her rütbe 10 eksik.

Sık sorulan sorular

Sunucular sohbette rütbe görsellerini nasıl gösterir?

Bir kaynak paketiyle. Her rozet bir font görseline, yani özel bir karaktere dönüşür. ItemsAdder PNG’leri böyle karakterlere çevirir ve sana LuckPerms prefix’ine koyacağın %img_vip% gibi bir placeholder verir.

Oyuncuların bir şey indirmesi gerekiyor mu?

Görsel rozetler sunucunun kaynak paketini gerektirir. ItemsAdder oyuncular girdiğinde paketi otomatik gönderebilir. Yazı prefix’leri hiçbir şey gerektirmez.

LuckPerms’te hex renkli prefix nasıl eklerim?

lp group vip meta setprefix 60 "&#0599AD&lVIP &r" komutunu çalıştır. Sayı önceliktir, yüksek olan kazanır. Sohbet eklentin &# hex kodlarını desteklemeli. Tasarımcı bu komutları tüm rütbeler için tek seferde yazar.

Prefix’im neden %img_vip% yazısını gösteriyor?

Placeholder değiştirilmiyor. Ya sohbet ya da tab eklentisi PlaceholderAPI kullanmıyor ya da dosyaları kopyaladıktan sonra kaynak paketi /iazip ile yeniden oluşturulmadı.

Rütbe ikonları hangi boyutta olmalı?

Varsayılan olarak 8 piksel yüksekliğinde, ItemsAdder wiki’sinin istediği gibi. 7 ile 16 px arasında seçebilirsin (LoneDev’in BetterRanks paketi 9 kullanır). Genişlik yazıya göre ayarlanır. Config her zaman resim yüksekliğini font yüksekliği olarak alır, 8 px’te bu scale_ratio: 8 ve y_position: 7 olur, böylece her piksel keskin kalır.

Rozetleri Nexo ya da Oraxen ile kullanabilir miyim?

Evet. İndirme düğmesinin üstünde Nexo ya da Oraxen’i seç. ZIP o zaman texture, ascent ve height içeren glyphs/<namespace>.yml dosyasını ve pack klasöründeki PNG’leri içerir, LuckPerms komutları da %nexo_<rank>% ya da %oraxen_<rank>% kullanır.

Bir rozette hangi karakterler olabilir?

En fazla 16 karakter: A–Z, 0–9 ve + - ! ? . & ★ ♥. Sekiz ikondan birini, bir gradyan, bir kenarlık rengi ve köşeye küçük bir + ekleyebilirsin.