Table of Contents
Trocas reais tiradas dos arquivos do mod (todos os valores já testados em jogo). Referência das opções: Configurando-Trocas.md.
1. Família de madeira (compra) #
O lenhador compra uma tora sorteada de qualquer madeira — uma entrada cobre as 8 madeiras com <madeira>_log (bamboo/crimson/warped têm nomes próprios e ficam de fora):
Antes (repetitivo):
{ "cost": { "id": "minecraft:oak_log", "count": 16 }, ... },
{ "cost": { "id": "minecraft:spruce_log", "count": 16 }, ... },
{ "cost": { "id": "minecraft:birch_log", "count": 16 }, ... }Depois (family):
{
"cost": { "family": "log", "count": 16 },
"result": { "id": "minecraft:emerald", "count": 1 },
"max_uses": 10,
"xp": 2
}- No jogo: o NPC sorteia uma tora concreta (ex.: Cherry Log) e o jogador entrega exatamente ela. No
/visitors reloadtradesa exigência pode virar outra madeira. - Filtro por espécie: use
variants—{ "family": "log", "variants": ["oak", "spruce", "birch"], "count": 16 }(é o que o visitante default usa).
2. Família colorida (compra de todas as cores) #
O vidreiro compra 16 corantes de qualquer cor:
"cost": { "family": "dye", "count": 16 }- Sem
color/colors, o sorteio usa as 16 cores deDyeColor— vale parawool,banner,terracotta,candle…
3. Família colorida restrita (venda) #
Venda de vidro tingido apenas nas cores da lista:
"result": { "family": "stained_glass", "colors": ["white", "light_gray", "gray", "black"], "count": 3 }- Cor única fixa: substitua o array por
"color": "red".
4. Variante fixa (venda) #
Muda de espécie vendida com variant:
"result": { "family": "sapling", "variant": "cherry", "count": 1 }- A mesma família sem
variant({ "family": "sapling", "count": 1 }) sorteia entre as 7 espécies deSAPLING_TYPES(mangrove émangrove_propagule).
5. one_of — grupo de flores (compra) #
Visitante default aceita uma flor sorteada das 4:
{
"cost": { "one_of": ["minecraft:dandelion", "minecraft:poppy", "minecraft:blue_orchid", "minecraft:lily_of_the_valley"], "count": 12 },
"result": { "id": "minecraft:emerald", "count": 1 },
"max_uses": 3,
"xp": 2
}- Compra exige o item exibido na oferta (
ItemCostnão aceita tag).
6. one_of — consumíveis (venda) #
Bandeja de comidas: o item vendido é sorteado por oferta:
{
"cost": { "id": "minecraft:emerald", "count": 1 },
"result": { "one_of": ["minecraft:bread", "minecraft:apple", "minecraft:cookie",
"minecraft:cooked_beef", "minecraft:melon_seeds"], "count": 4 },
"max_uses": 12,
"xp": 1
}Lembrete #
Após editar o JSON em config/visitingvillagers/trades/, recarregue com:
/visitors reloadtrades