Et interessant brug af enhed data tags er evnen til at tilpasse landsbyboere i Minecraft. Landsbyboere
er mobs der kan handle elementer med spillere og deres handelsmuligheder normalt genereres tilfældigt. Men ved at tilpasse en landsbyboer med data tags, kan du angive, præcis, hvad landsbyboer ønsker at købe og sælge.
For eksempel kan du lave en landsbyboer handle en smaragd for en diamant, rød uld til blå uld, guldklumper for fortryllet rustning, et træ sværd og en sten sværd for en jern sværd, og så videre.
Dette er nyttigt for at skabe handlende med meget specifikke indstillinger, såsom en landsbyboer, der accepterer lapis lazuli i forskellige mængder i bytte for våben og potions. Du kan give landsbyboere så mange handelsmuligheder, som du ønsker, og de kan handle absolut et emne, du ønsker
tag er skrevet på denne måde:
{Tilbud: {Opskrifter: [& lt; recipe1 & gt;. & Lt; recipe2 & gt; ... & Lt; sidste opskrift & gt; ]}}
Hver opskrift er en forbindelse, der kan indeholde følgende tags: Således, for eksempel, kan du programmere en landsbyboer ved at indtaste følgende kommando:. Denne kommando opretter en landsbyboer med to forskellige tilbud:
købe:.
En post sammensatte repræsenterer det element, at landsbyboer ønsker at købe
buyB:
En post sammensatte repræsenterer en anden post, at landsbyboer ønsker at købe. (Landsbyboere nogle gange ønsker to forskellige poster i bytte for deres varer.)
maksimale antal gange handelen kan bruges. Dette kan indstilles til et meget stort antal, hvis du ønsker at handel at være næsten uendeligt tilgængelige
rewardExp:.
Lig med 1 (som standard), hvis du får experience points ved ved hjælp af denne handel. Ellers lig med 0.
sælge:.
Et element sammensatte repræsenterer det element, at landsbyboer ønsker at sælge
anvendelser:
antal gange varemærke kun været anvendt. Dette er som standard 0, så du generelt kan holde det som er
Tilkalde Villager ~ ~ ~ {Tilbud: {Opskrifter: [{buy: {id: diamant, Count: 50}, sælge: {id: diamond_sword, tag: {ench: [{id: 16, lvl: 6}]}}}, {købe: {id: planker}, buyB: {id: smaragd}, sælge: {id: iron_block}, maxUses: 999999, rewardExp: 0}]}}
< li> den første handel giver dig mulighed for at tilbringe 50 diamanter (buy: {id: diamant, Count: 50}) i bytte for en diamant sværd med Skarphed VI fortryllelse (sell:. {id: diamond_sword, tag: {ench: [ ,,,0],{id: 16, lvl: 6}]}})
Den anden handel giver dig mulighed for at tilbringe træplanker og en smaragd (købe: {id: planker}, buyB: {id: smaragd} ) til gengæld for en jern blok (sell: {id: iron_block}), men ikke giver erfaringspoint (rewardExp:. 0) - denne handel også næsten aldrig udløber, fordi det kan bruges 999999 gange (maxUses: 999999)