Μετάβαση στο περιεχόμενο

Generator για rank prefixes & badges στο Minecraft

Σχεδιαστής ranks για το chat και τη λίστα tab

Σχεδίασε pixel badges για ranks, όπως αυτά που χρησιμοποιούν τα μεγάλα networks στο chat και στη λίστα tab. Κατέβασέ τα ως έτοιμο pack για ItemsAdder (ranks.yml μαζί με PNG) ή αντίγραψε χρωματιστά text prefixes για LuckPerms με hex, gradients και μικρά κεφαλαία, αν δεν χρησιμοποιείς resource pack. Δωρεάν, χωρίς εγγραφή.

Τα ranks σου

Το wiki του ItemsAdder ζητά 8 px, το πακέτο BetterRanks του LoneDev χρησιμοποιεί 9 px, ενώ τα Nexo και Oraxen δέχονται οποιοδήποτε ύψος. Το config παίρνει πάντα το ύψος της εικόνας ως ύψος γραμματοσειράς, έτσι κάθε pixel μένει καθαρό.

Επεξεργασία σήματος

Λατινικά κεφαλαία, ψηφία και + - ! ? . & ★ ♥. Τα umlauts γίνονται AE, OE, UE.

Εικονίδιο: Χωρίς εικονίδιο

Ομάδα και ranks

Creators και ομάδα

Αντικείμενα

Σύμβολα και φύση

Προεπισκόπηση

Chat (τα πρώτα έξι ranks)

Λίστα tab

Σήματα ως εικόνες

Ένα PNG ανά rank, ύψους 8 pixel, μαζί με ranks/configs/ranks.yml. Αντίγραψε τον φάκελο στο plugins/ItemsAdder/contents/ και τρέξε /iazip.

Prefixes για LuckPerms
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

Prefixes κειμένου (χωρίς resource pack)

Τα ίδια χρώματα ως απλό κείμενο στο chat. Λειτουργεί σε κάθε server. Τα hex χρώματα χρειάζονται Minecraft 1.16 ή νεότερο.

LuckPerms με &# hex
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> "

Πώς προσθέτεις rank badges με ItemsAdder

  1. Σχεδίασε τα ranks σου. Η σειρά μετράει: η κορυφή της λίστας παίρνει την υψηλότερη προτεραιότητα στο LuckPerms.
  2. Όρισε το namespace (το όνομα του φακέλου, από προεπιλογή ranks) και πάτα Download all as ZIP.
  3. Αποσυμπίεσέ το και αντίγραψε τον φάκελο του namespace στο plugins/ItemsAdder/contents/.
  4. Τρέξε /iazip στην κονσόλα και περίμενε να ξαναφτιαχτεί το resource pack. Οι παίκτες βλέπουν τα badges μόλις πάρουν το νέο pack.
  5. Φτιάξε τα groups αν δεν υπάρχουν ακόμα, για παράδειγμα lp creategroup vip.
  6. Τρέξε τις εντολές LuckPerms από τον σχεδιαστή. Η καθεμία μοιάζει με lp group vip meta setprefix 60 "%img_vip% ".
  7. Εμφάνισε το prefix. Τα plugins σου για chat και tab πρέπει να δείχνουν το prefix του LuckPerms και να επεξεργάζονται τα placeholders του PlaceholderAPI, ώστε το %img_vip% να γίνεται badge.

Text prefixes χωρίς resource pack

  1. Σχεδίασε τα ranks. Τα text prefixes χρησιμοποιούν τα ίδια χρώματα και gradients με τα badges.
  2. Τσέκαρε το Μικρά κεφαλαία αν θέλεις ᴠɪᴘ αντί για VIP.
  3. Αντίγραψε τις εντολές LuckPerms με &# hex και τρέξ' τες στην κονσόλα ή αντίγραψε τις γραμμές MiniMessage σε ένα chat plugin που χρησιμοποιεί MiniMessage.

LuckPerms prefix generator: πώς δουλεύουν οι εντολές

Ο σχεδιαστής ranks είναι και LuckPerms prefix generator. Γράφει μια έτοιμη εντολή για κάθε rank, οπότε εσύ απλώς κάνεις αντιγραφή και επικόλληση:

lp group vip meta setprefix 20 "&#0599AD&lVIP &r"
  • Το vip είναι το όνομα του group στο LuckPerms. Αν το group δεν υπάρχει ακόμα, φτιάξ' το πρώτα με lp creategroup vip.
  • Το 20 είναι η προτεραιότητα του prefix. Όταν ένας παίκτης έχει πολλά prefixes, το LuckPerms δείχνει από προεπιλογή αυτό με την υψηλότερη προτεραιότητα. Ο σχεδιαστής τις ορίζει για σένα: το πάνω rank στη λίστα σου παίρνει τον μεγαλύτερο αριθμό, σε βήματα των δέκα.
  • Το &r και το κενό στο τέλος εμποδίζουν το όνομα του παίκτη να πάρει το χρώμα του prefix.
  • Βγάζεις ξανά ένα prefix με lp group vip meta removeprefix 20.

Το LuckPerms απλώς αποθηκεύει το prefix. Το chat ή tab plugin σου πρέπει να το δείξει, μέσω Vault ή του placeholder %luckperms_prefix% του PlaceholderAPI. Για hex χρώματα &# αυτό το plugin πρέπει να καταλαβαίνει hex κωδικούς.

Ποια έξοδο χρειάζομαι;

ΈξοδοςΠώς φαίνεταιΧρειάζεσαι
Badges ως εικόνες (ZIP για ItemsAdder)Pixel badges με περίγραμμα και εικονίδιαItemsAdder, LuckPerms, PlaceholderAPI και chat/tab plugins που δείχνουν το prefix
LuckPerms με &# hexΈντονο χρωματιστό κείμενο, gradients γράμμα προς γράμμαLuckPerms και ένα chat plugin που καταλαβαίνει &#RRGGBB· Minecraft 1.16+
MiniMessageΈντονο χρωματιστό κείμενο με <gradient>Ένα chat ή tab plugin που διαβάζει MiniMessage

Τι περιέχει το ZIP

ΑρχείοΤι κάνει
ranks/textures/<rank>.pngΈνα badge ανά rank, από προεπιλογή ύψους 8 pixels (επιλογή 7–16 px), στο πραγματικό του μέγεθος.
ranks/configs/ranks.ymlΤα font_images του ItemsAdder για όλα τα badges, με scale_ratio = ύψος εικόνας (8 px: scale_ratio: 8, y_position: 7).
README.txtΤα βήματα εγκατάστασης και όλες τις εντολές LuckPerms.

Η γραμμή permission κάθε badge στο ranks.yml καθορίζει μόνο ποιος μπορεί να το χρησιμοποιήσει ως emoji στο chat. Ποιος φοράει ποιο badge το καθορίζει το prefix του group στο LuckPerms. Αν το resource pack σου μετακινεί τη γραμματοσειρά του chat, άλλαξε το y_position μέχρι το badge να κάθεται στη γραμμή.

Προδιαγραφές badge

Ύψος
Από προεπιλογή 8 pixels, όπως ζητά το wiki του ItemsAdder, με επιλογή από 7 έως 16 px. Το πλάτος ακολουθεί το κείμενο.
Κείμενο
Έως 16 χαρακτήρες: A–Z, 0–9 και + - ! ? . & ★ ♥, πάντα κεφαλαία.
Στυλ
Χρώμα γεμίσματος ή gradient από αριστερά προς δεξιά, χρώμα κειμένου, προαιρετικά δικό του χρώμα περιγράμματος και ένα μικρό + στη γωνία.
Εικονίδια
Αστέρι, καρδιά, στέμμα, σπαθί, πετράδι, κεραυνός, τικ ή play.
Προτεραιότητα
Το πάνω rank παίρνει το μεγαλύτερο βάρος και μετά 10 λιγότερο για κάθε rank από κάτω.

Συχνές ερωτήσεις

Πώς δείχνουν οι servers εικόνες rank στο chat;

Με ένα resource pack. Κάθε badge γίνεται μια εικόνα γραμματοσειράς, ένας δικός σου χαρακτήρας. Το ItemsAdder μετατρέπει τα PNGs σε τέτοιους χαρακτήρες και σου δίνει ένα placeholder όπως %img_vip% που βάζεις στο prefix του LuckPerms.

Χρειάζεται οι παίκτες να κατεβάσουν κάτι;

Τα badges με εικόνες χρειάζονται το resource pack του server. Το ItemsAdder μπορεί να το στέλνει αυτόματα όταν μπαίνουν οι παίκτες. Τα text prefixes δεν χρειάζονται τίποτα.

Πώς προσθέτω prefix με hex χρώμα στο LuckPerms;

Τρέξε lp group vip meta setprefix 60 "&#0599AD&lVIP &r". Ο αριθμός είναι η προτεραιότητα, ο μεγαλύτερος κερδίζει. Το chat plugin σου πρέπει να υποστηρίζει κωδικούς hex &#. Το εργαλείο γράφει αυτές τις εντολές για όλα τα ranks μαζί.

Γιατί το prefix μου δείχνει το %img_vip% ως κείμενο;

Το placeholder δεν αντικαθίσταται. Είτε το plugin για chat ή tab δεν χρησιμοποιεί PlaceholderAPI, είτε το resource pack δεν ξαναχτίστηκε με /iazip αφού αντέγραψες τα αρχεία.

Τι μέγεθος πρέπει να έχουν τα εικονίδια rank;

Από προεπιλογή ύψους 8 pixels, όπως ζητά το wiki του ItemsAdder. Μπορείς να διαλέξεις από 7 έως 16 px (το πακέτο BetterRanks του LoneDev χρησιμοποιεί 9). Το πλάτος ακολουθεί το κείμενο. Το config παίρνει πάντα το ύψος της εικόνας ως ύψος γραμματοσειράς, στα 8 px αυτό είναι scale_ratio: 8 και y_position: 7, ώστε κάθε pixel να μένει καθαρό.

Μπορώ να χρησιμοποιήσω τα badges με Nexo ή Oraxen;

Ναι. Διάλεξε Nexo ή Oraxen πάνω από το κουμπί λήψης. Το ZIP περιέχει τότε το glyphs/<namespace>.yml με texture, ascent και height, τα PNGs στον φάκελο pack, και οι εντολές LuckPerms χρησιμοποιούν %nexo_<rank>% ή %oraxen_<rank>%.

Ποιους χαρακτήρες μπορεί να έχει ένα badge;

Έως 16 χαρακτήρες: A–Z, 0–9 και + - ! ? . & ★ ♥. Μπορείς να προσθέσεις ένα από οκτώ εικονίδια, ένα gradient, ένα χρώμα περιγράμματος και ένα μικρό + στη γωνία.