Actualizado:
El comando completo (Java 1.20.5+)
/summon minecraft:villager ~ ~ ~ {VillagerData:{profession:"minecraft:librarian",level:5,type:"minecraft:plains"},NoAI:1b,Invulnerable:1b,PersistenceRequired:1b,Silent:1b,CustomName:"Tienda de herramientas",Offers:{Recipes:[{buy:{id:"minecraft:emerald",count:5},sell:{id:"minecraft:diamond_pickaxe",count:1},maxUses:9999,rewardExp:0b},{buy:{id:"minecraft:gold_ingot",count:10},sell:{id:"minecraft:golden_apple",count:1},maxUses:9999,rewardExp:0b}]}}
Este aldeano vende un pico de diamante por 5 esmeraldas y una manzana dorada por 10 lingotes de oro. El formato de CustomName es para la 1.21.5 y posteriores; en versiones anteriores escribe CustomName:'"Tienda de herramientas"'.
Qué hace cada parte
| Campo | Significado |
|---|---|
VillagerData | Oficio, nivel y aspecto según el bioma. El nivel 5 impide que cambie de oficio. |
NoAI:1b | No se mueve ni se gira. |
Invulnerable:1b | Los ataques no lo matan. |
PersistenceRequired:1b | No desaparece. |
buy | Lo que paga el jugador. |
buyB | Segundo pago opcional. |
sell | Lo que recibe el jugador. |
maxUses | Cuántas veces funciona el comercio. |
rewardExp:0b | No da experiencia al comerciar. |
Que nunca se agote
Un aldeano sin IA no repone existencias en un bloque de trabajo, así que pon un maxUses alto desde el principio (9999 es prácticamente ilimitado).
Mantener los precios fijos
Los precios cambian con la demanda, la reputación y Héroe de la aldea. Añade priceMultiplier:0f y demand:0 a cada comercio para mantenerlos casi constantes.
Cambiar el aspecto
profession fija la ropa y type el estilo del bioma: plains, desert, jungle, savanna, snow, swamp o taiga. Haz que encaje con la tienda, por ejemplo weaponsmith para armas o librarian para libros.
Bedrock Edition
El /summon de Bedrock no puede fijar comercios. Crea una tienda con marcadores y bloques de comandos (pagar y luego recibir), o cambia las tablas de comercio con un paquete de comportamiento. La guía del comando clear muestra un pago con bloques de comandos.
Preguntas frecuentes
- Formato antiguo: la 1.20.4 y anteriores escriben
Count:5ben lugar decount:5. - Vender libros encantados: añade componentes dentro de
sell, o crea el comando con el generador de comercios de aldeanos. - Los zombis lo atacan: Invulnerable no impide que los zombis vayan a por él; pon la tienda en un interior bien iluminado.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.