Skip to main content
Met de itemsmodule maak je eigen items, zoals kleding, accessoires en decoratie. Je zet ze in YAML-bestanden in de map items. Spelers met de juiste permissie pakken ze uit een menu of krijgen ze met een commando. De modulenaam voor disabled-modules in config.yml is items.

Commando’s

Aliassen: /ddgitems, /mtitems en /minetopiaitems.
In het menu klik je op een categorie en daarna op een item. Je krijgt het item dan in je inventaris. Daarvoor is openminetopia.items genoeg.

De map items

Bij de eerste start maakt de plugin de map plugins/OpenMinetopia/items aan. Daarin komen de standaarditems: 30 categorieën met kleding, accessoires, decoratie en meer. De standaardbestanden worden alleen gekopieerd als de map items nog niet bestaat. Verwijder je een bestand, dan komt het niet terug. Alleen categories.yml wordt opnieuw aangemaakt als die ontbreekt.
De standaarditems verwijzen met item_model naar modellen in een resourcepack. Die modellen moeten in het resourcepack van je server staan.
De map heeft twee soorten bestanden:
  • categories.yml in de hoofdmap items. Hierin staan de categorieën.
  • Itembestanden. Dat is elk ander .yml- of .yaml-bestand in items of in een submap daarvan. Een bestand met de naam categories.yml in een submap slaat de plugin ook over.

categories.yml

Elke categorie heeft een eigen blok. De naam van het blok kies je zelf.
Mist name of namespace, dan slaat de plugin de categorie over en schrijft een waarschuwing in de console.

Itembestanden

Een itembestand hoort bij één categorie. Je geeft de namespace op en zet de items onder items. De sleutel van elk item is de id.
Dit item heet in commando’s clothing:bandana_helmet. Heeft een item geen name of material, of is het materiaal onbekend, dan slaat de plugin dat item over en schrijft een waarschuwing in de console. Bestaat de namespace niet in categories.yml, dan wordt het hele bestand overgeslagen. Meerdere bestanden mogen dezelfde namespace gebruiken. De items komen dan samen in één categorie. Zo staan de kledingitems in de standaardmap verspreid over 328 bestanden in items/clothing, allemaal met namespace: clothing.

Herladen

Na een wijziging in de map items herlaad je alles met /openminetopia reload. Zie Overige functies.

Rugzakken

Elk item uit deze module kan een rugzak worden met /rugzak get. Zie Rugzakken.