Gerador de Villager Customizado com Trades para Minecraft Java e Bedrock
Crie um Villager totalmente customizado no Minecraft Java e Bedrock Edition, com nome colorido, profissão, bioma, nível, propriedades comuns como NoAI e Invulnerable, e um sistema completo de trocas (trades) com item de compra secundário, XP, preço especial e multiplicador de preço.
Selecione a sua edição do Minecraft:
Dados Básicos
Perfil do Villager
Propriedades Comuns (NBT)
Trocas (Trades) do Villager
Cada troca vira um item da lista abaixo. Preencha ao menos o item de compra e o item de venda.
Nenhuma troca adicionada ainda. Clique em "Adicionar Troca" para começar.
Comando Summon Gerado Automaticamente
summon...Como funcionam as trocas customizadas de Villager
Cada troca (trade) de um villager tem um item de compra (o que o jogador entrega), opcionalmente um segundo item de compra, e um item de venda (o que o jogador recebe). Além disso, é possível definir quantos usos máximos a troca tem antes de ficar bloqueada, quanto de XP o villager ganha por uso, um multiplicador de preço (afeta o preço conforme a reputação do jogador) e um preço especial (desconto ou aumento fixo, geralmente negativo para desconto).
Exemplo de comando gerado (Java Edition):
/summon minecraft:villager ~ ~ ~ {VillagerData:{profession:"minecraft:farmer",type:"minecraft:plains",level:5},Offers:{Recipes:[{buy:{id:"minecraft:emerald",count:5},sell:{id:"minecraft:diamond",count:1},maxUses:12,uses:0,xp:5,priceMultiplier:0.05f,specialPrice:0,rewardExp:1b}]}}
Exemplo de comando gerado (Bedrock Edition, com nome colorido em negrito e profissão de Fazendeiro):
/summon villager ~ ~ ~ ~ ~ minecraft:become_farmer "§c§lComerciante"
Repare no ~ ~ logo após as coordenadas: na Bedrock, esse par representa a rotação
(yRot/xRot) e é obrigatório sempre que você usa spawn event ou nome — pular essa
parte é a causa mais comum de erro de sintaxe nesse comando.
Perguntas Frequentes
Preciso preencher todos os campos de uma troca?
Não. Apenas o item de compra (A) e o item de venda são obrigatórios para a troca ser válida. Os demais campos usam valores padrão do próprio jogo quando deixados em branco.
O que é o "Preço Especial"?
É um ajuste fixo aplicado ao preço da troca. Valores negativos dão desconto (por exemplo, em trocas com aldeões heróis por curiosidade), valores positivos aumentam o preço.
Funciona igual na Bedrock Edition?
Não. A Bedrock não aceita NBT customizado via /summon, então trocas customizadas exigem um behavior pack com uma trade_table própria. O nome, porém, pode ser colorido e formatado usando códigos § (por exemplo §c para vermelho, §l para negrito), que é o mesmo sistema usado em placas e livros do Bedrock.
Por que Sublinhado e Tachado ficam desativados no modo Bedrock?
Porque a Bedrock Edition não implementa esses dois códigos de formatação (§n e §m) — eles funcionam apenas na Java Edition. Por isso o gerador desativa esses botões automaticamente quando você está no modo Bedrock, para não gerar um nome com código que não vai funcionar.
Dá pra definir profissão e propriedades como Invulnerable/Glowing na Bedrock?
Profissão e "bebê" sim — a Bedrock tem um spawn event próprio para cada profissão (ex.: minecraft:become_farmer), disponível no seletor de Evento. Já Invulnerable, Glowing, NoAI, Silent, atributos (vida, velocidade...) e Tags não têm equivalente no comando /summon da Bedrock — isso exigiria um behavior pack.