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.bbmodelWpisz /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: 8Teraz 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| Wpis | Co znaczy |
|---|---|
hitbox: barrier | Krzesło jest twarde jak blok. Nie przejdziesz przez nie. |
rotation: 4 | Obraca się co 90°, czyli stoi równo ze ścianami |
seat: 0.55 | Prawy 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| Wpis | Co znaczy |
|---|---|
hitbox: interaction | Lampę 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? Dopiszbarriers: ["0,0,0", "0,1,0"].
Wszystkie opcje mebli: Meble i dekoracje.
