-20% na pakiety Standard i Premium do 14.10, 23:59. Zobacz oferte →
Spis stron dokumentacji

Config przedmiotu

Każda opcja przedmiotu w items/<kategoria>.yml.

Przykład

Każdy przedmiot to jeden wpis w pliku items/<kategoria>.yml. Plugin dopisuje go sam. Tak może wyglądać po Twoich poprawkach:

items/bron.yml
miecz_ognia:
  itemname: '<gradient:#ff8a00:#e52e71>Miecz Ognia</gradient>'
  material: DIAMOND_SWORD
  lore:
  - '<gray>Pali wszystko na swojej drodze'
  max_damage: 1500
  enchantments:
    sharpness: 6
    fire_aspect: 2
  attributes:
    attack_damage: 9
    attack_speed: -2.4
  flags:
  - HIDE_ATTRIBUTES
  Pack:
    model: bron/miecz_ognia.bbmodel

Wszystkie opcje

KluczWartośćDomyślnieCo robi
klucz wpisua-z 0-9 _ . -nazwa plikuId do /qt give. Zmiana id odcina od aktualizacji przedmioty, które gracze już mają.
itemnameMiniMessagenazwa plikuNazwa przedmiotu. Działają tagi <shift:N> i <glyph:id>. Zamiast itemname może być displayname.
materialmateriał z gryitems.default-materialZachowanie przedmiotu (obrażenia, kopanie, rzut jak trójzębem). Wygląd i tak jest z modelu.
lorelista MiniMessage[]Opis pod nazwą
max_stackod 1 do 99jak materiałIle sztuk mieści się w jednym slocie
max_damageliczbabrakWytrzymałość: przedmiot zużywa się jak narzędzie. Wymusza stack 1.
unbreakabletrue / falsefalseNie zużywa się
glinttrue / falsejak materiałBłysk jak po zaklęciu
hattrue / falsefalseDa się założyć na głowę. Położenie ustawiasz w Blockbenchu: Display, Head.
enchantmentsnazwa: poziombrakDowolne zaklęcia. Poziom może być wyższy niż limit gry.
attributesnazwa: wartośćbrakNp. attack_damage: 9. Wartość dodaje się do bazy gracza. Zastępuje atrybuty materiału. Lista: Atrybuty.
attribute_slotmainhand, offhand, hand, head, chest, legs, feet, armor, body, anymainhand (przy hat: head)Gdzie przedmiot musi być, żeby atrybuty działały
flagslistabrakCo ukryć w opisie: HIDE_ATTRIBUTES, HIDE_ENCHANTS, HIDE_UNBREAKABLE, HIDE_ADDITIONAL_TOOLTIP, HIDE_DESTROYS, HIDE_PLACED_ON, HIDE_DYE, HIDE_ARMOR_TRIM, HIDE_STORED_ENCHANTS
hide_in_menutrue / falsefalseNie pokazuje przedmiotu w /qt menu. /qt give dalej działa.
Pack.modelścieżka w pack/blueprint albo pack/furniturewpisuje pluginPlik modelu. Może być bez rozszerzenia i z przedrostkiem paczki. Szczegóły: Gotowe configi.
Pack.textureścieżka obrazkabrakDla przedmiotu 2D zamiast Pack.model
Pack.parent_modelgenerated, handheld, block/crossgeneratedTylko dla samego PNG. handheld: trzymany po skosie jak miecz. block/cross: krzyżyk jak uprawy.
MechanicssekcjabrakPrzedmiot stawiany w świecie: blok, mebel, roślina.

Przedmioty, które gracze już mają

Zmieniłeś config? Przedmioty w ekwipunkach i enderchestach graczy zmienią się same: po /qt reload i przy wejściu gracza na serwer.

Zostaje to, co należy do gracza: ilość, zużycie, nazwa nadana na kowadle i dołożone zaklęcia.

Nie zmieniaj id (klucza wpisu), gdy gracze mają już ten przedmiot. Ich przedmioty przestaną się aktualizować.