Was das Werkzeug macht
Der Builder erzeugt einen langen /summon minecraft:villager Befehl. Der Befehl definiert Aussehen und Verhalten des Dorfbewohners und fügt dann einen Offers Block mit einer Liste von Recipes.
Hauptstruktur
Jeder Handel hat mindestens zwei Item-Stacks: buy and sell. Wenn der Preis zwei Items nutzt, enthält der Befehl auch buyB.
Offers:{
Recipes:[
{
buy:{id:"minecraft:emerald",count:8},
sell:{id:"minecraft:paper",count:1},
maxUses:999999
}
]
}
Minecraft-Versionen
Minecraft 1.20.5 hat Item-Daten zu Data Components verschoben. Der Builder kann zwischen beiden Item-Stack-Formaten wechseln.
- 1.20.5+ nutzt
countundcomponents. - Vor 1.20.5 nutzt
Countund das älteretag-Compound.
{id:"minecraft:paper",count:1,components:{"minecraft:custom_model_data":12}}
{id:"minecraft:paper",Count:1b,tag:{CustomModelData:12}}
Dorfbewohner-Felder
- Beruf steuert Kleidung und Arbeitsstil des Dorfbewohners.
- Biomtyp ändert die visuelle Variante: Ebene, Wüste, Taiga, Sumpf und mehr.
- Stufe ändert das Abzeichen am Gürtel des Dorfbewohners.
- NoAI hält den Dorfbewohner an Ort und Stelle, nützlich für NPC-Shops auf Servern.
- Unverwundbar schützt den Händler vor versehentlichem Schaden.
Handelsfelder
- Kaufgegenstand ist der Hauptpreis, zum Beispiel
emerald. - Zweiter Kaufgegenstand ist ein optionaler Zusatzpreis, zum Beispiel
diamondor a quest item. - Verkaufsgegenstand ist die Belohnung, die der Spieler erhält.
- CustomModelData lässt den Dorfbewohner ein Item mit eigenem Resource-Pack-Modell verkaufen.
- Maximale Nutzungen steuert, wie oft der Handel genutzt werden kann.
Verwendung auf einem Server
Kopiere den erzeugten Befehl in einen Befehlsblock oder eine Operator-Konsole.
Wichtig: wenn der Befehl länger als 256 Zeichen ist, brauchst du einen Befehlsblock. Der Minecraft-Chat kann lange summon-Befehle abschneiden.
Praktische Ideen
- Ein Passhändler, der Quest-Marken annimmt.
- Ein NPC-Schmied, der CustomModelData-Waffen verkauft.
- Ein Archivar, der gefundene Dokumente gegen Hinweise tauscht.
- Ein Fraktionshändler mit Items hinter Story-Währung.