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

11. Gotowa paczka modeli

Wgranie kupionej paczki modeli razem z jej configami.

Co dostałeś

Kupiona paczka modeli często ma dwie rzeczy: modele i configi (pliki .yml). Configi mają już nazwy, opisy i ustawienia przedmiotów. Plugin ich użyje, więc nic nie musisz przepisywać.

Rozpakowana paczka (przykład)
igrzyska/
├── configs/
│   └── miecze.yml
└── models/
    └── swords/
        ├── bamboo_sword.bbmodel
        └── fire_sword.bbmodel

Wgraj paczkę

  1. Wrzuć configi do items
    Możesz je dać do podfolderu, żeby nie mieszały się z Twoimi.
  2. Wrzuć modele do pack/blueprint
    Też możesz dać je do podfolderu.
    plugins/Qubustexture
    plugins/Qubustexture/
    ├── items/
    │   └── igrzyska/
    │       └── miecze.yml
    └── pack/
        └── blueprint/
            └── igrzyska/
                └── swords/
                    ├── bamboo_sword.bbmodel
                    └── fire_sword.bbmodel
  3. Wpisz /qt reload
  4. Otwórz /qt menu
    Przedmioty są w kategorii miecze. Kategorią jest nazwa pliku configu.
Paczka ma meble? Ich configi wrzuć do furniture, a modele do pack/furniture.

Ścieżki w configu się nie zgadzają?

Config z paczki może wskazywać model tak:

items/igrzyska/miecze.yml
bamboo_sword:
  itemname: '<green>Bambusowy miecz'
  material: IRON_SWORD
  Pack:
    model: earth:swords/bamboo_sword

Nic nie poprawiaj. Plugin pominie przedrostek earth: i znajdzie plik po nazwie, nawet bez rozszerzenia i w innym folderze. Wszystkie sposoby: Gotowe configi.

Sprawdź konsolę

Po /qt reload zajrzyj do konsoli. Najczęstsze komunikaty:

KomunikatCo zrobić
nie znaleziono modeluBrakuje pliku modelu. Sprawdź, czy wrzuciłeś wszystkie modele z paczki.
jest juz w innym plikuDwa configi mają przedmiot o tym samym id. Zmień id w jednym z nich.

Tylko przedmioty z configów

Modele bez configu dostają wpis same. Chcesz mieć w grze tylko to, co ma config? Ustaw w config.yml:

config.yml
items:
  auto-generate: false

Wpisz /qt reload. Od teraz plugin nie dopisuje nowych wpisów sam.