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

7. Krzesło i świecąca lampa

Mebel, na którym się siada, i lampa, która świeci.

Krok 1: model

Zrób w Blockbenchu krzesło i lampę (format Java Block/Item). Przód modelu ustaw na stronę północną (North). Po postawieniu mebel stanie przodem do gracza.

Meble mają swój folder: pack/furniture. Zrób w nim folder meble i wrzuć tam oba modele.

plugins/Qubustexture/pack
pack/
└── furniture/
    └── meble/
        ├── krzeslo.bbmodel
        └── lampa.bbmodel

Wpisz /qt reload. Plugin dopisze oba modele do furniture/meble.yml. Już teraz możesz je postawić:

furniture/meble.yml (to dopisał plugin)
krzeslo:
  itemname: Krzeslo
  material: PAPER
  lore: []
  Pack:
    model: meble/krzeslo.bbmodel
  Mechanics:
    furniture:
      hitbox: interaction
      rotation: 8

Teraz ustawimy, żeby na krześle dało się usiąść, a lampa świeciła.

Krok 2: krzesło, na którym się siada

furniture/meble.yml
krzeslo:
  itemname: <#c98b4a>Krzesło
  material: PAPER
  lore:
  - <gray>Kliknij prawym, żeby usiąść
  Pack:
    model: meble/krzeslo.bbmodel
  Mechanics:
    furniture:
      hitbox: barrier
      rotation: 4
      seat: 0.55
WpisCo znaczy
hitbox: barrierKrzesło jest twarde jak blok. Nie przejdziesz przez nie.
rotation: 4Obraca się co 90°, czyli stoi równo ze ścianami
seat: 0.55Prawy przycisk = siadasz. Liczba to wysokość siedzenia w blokach.
Siedzisz za nisko albo za wysoko? Zmień seat o 0.05 i wpisz /qt reload.

Krok 3: lampa, która świeci

furniture/meble.yml
lampa:
  itemname: '<gold>Lampa stołowa'
  material: PAPER
  Pack:
    model: meble/lampa.bbmodel
  Mechanics:
    furniture:
      hitbox: interaction
      size: [0.6, 1]
      rotation: 4
      light: 14
WpisCo znaczy
hitbox: interactionLampę da się kliknąć i zniszczyć, ale można przez nią przejść
size: [0.6, 1]Hitbox ma 0.6 bloku szerokości i 1 blok wysokości
light: 14Świeci prawie jak pochodnia. Od 1 do 15.
Światło nie działa z hitbox: barrier. Świecącemu meblowi daj hitbox: interaction.

Krok 4: postaw i zniszcz

Czat (jako operator)
/qt give TwojNick krzeslo
/qt give TwojNick lampa
  • Stawiasz meble jak blok: prawym przyciskiem.
  • Niszczysz je lewym przyciskiem.
  • Lampa ma wisieć pod sufitem? Dopisz placement: [floor, ceiling].
  • Wysoka szafa na 2 bloki z hitbox: barrier? Dopisz barriers: ["0,0,0", "0,1,0"].

Wszystkie opcje mebli: Meble i dekoracje.