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

Rośliny

Etapy wzrostu, nasiona i zbiory.

Jak działa roślina

Roślina to mebel, który rośnie. Każdy etap to osobny wpis w configu, np. pomidor_1, pomidor_2, pomidor_3, pomidor_4. Etap wie, jaki jest następny. Nasiona to osobny przedmiot, który sadzi pierwszy etap.

Obrazki etapów wrzucasz do pack/furniture/<kategoria>, np. pack/furniture/rosliny. Configi lądują w furniture/rosliny.yml.

Każdy nowy plik z pack/furniture dostaje Mechanics.furniture, także nasiona i owoc. Nasionom zamień furniture na seed, a owocowi usuń całą sekcję Mechanics. Wtedy są zwykłymi przedmiotami.
Roślina ma wyglądać jak zwykłe uprawy (krzyżyk)? Daj każdemu etapowi PNG i ustaw Pack.parent_model: block/cross.

Opcje etapu (w Mechanics.furniture)

KluczDomyślnieCo robi
growth.nextbrakId następnego etapu
growth.time60Sekundy do następnego etapu. Czas leci też, gdy nikogo nie ma w pobliżu (wyłączony chunk).
growth.lightbrakNajmniejsze światło, przy którym roślina rośnie
growth.bonemealbrakSzansa w procentach, że mączka kostna od razu przesunie etap. 0 = mączka nie działa.
harvest.dropsbrakPlony za kliknięcie prawym przyciskiem. Zapis: Lista drops.
harvest.resetbrakEtap po zbiorze. Bez tego roślina po zbiorze znika.

Nasiona to osobny przedmiot z jednym kluczem:

KluczCo robi
Mechanics.seedId etapu, który sadzą nasiona (zwykle pierwszy)

seed, growth.next i harvest.reset muszą wskazywać mebel z pluginu. Literówka w id? Po /qt reload konsola napisze, który wpis jest zły.

Przykład: dwa ostatnie etapy pomidora

furniture/rosliny.yml
pomidor_3:
  itemname: Pomidor (kwitnie)
  hide_in_menu: true
  Pack:
    model: rosliny/pomidor_3.png
    parent_model: block/cross
  Mechanics:
    furniture:
      place_on: [FARMLAND]
      sound: grass
      growth:
        next: pomidor_4
        time: 60
        light: 9
        bonemeal: 40
pomidor_4:
  itemname: Pomidor (dojrzały)
  hide_in_menu: true
  Pack:
    model: rosliny/pomidor_4.png
    parent_model: block/cross
  Mechanics:
    furniture:
      place_on: [FARMLAND]
      sound: grass
      harvest:
        drops:
        - item: pomidor
          amount: 1-3
        reset: pomidor_2

Cały pomidor z nasionami krok po kroku: Poradnik 8.