Version History for the Villager V2 Entity
<< back to entity list
Note: Version history only goes as far back as the earliest version on file (Minecraft 1.12.0.28 ). View Detailed Entity Information >>
Changes in version 1.20.40.20
- Behavior Packs > Trading > armorer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:emerald",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 2,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_boots",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - The minecraft:chainmail_leggings component was added into the group subsection of the tier 2 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_leggings",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_boots",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_chestplate",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_helmet",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_leggings",
"quantity": 1,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:lava_bucket",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:shield",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_boots",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "unbreaking",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "unbreaking",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "unbreaking",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - The minecraft:chainmail_leggings component was added into the group subsection of the tier 4 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 11,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_leggings",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "unbreaking",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - The minecraft:diamond_chestplate component was added into the group subsection of the tier 4 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond_leggings",
"quantity": 1
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_chestplate",
"quantity": 1,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond_chestplate",
"quantity": 1
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_helmet",
"quantity": 1,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_boots",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_chestplate",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_helmet",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 11,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:iron_leggings",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_boots",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "feather_falling",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "projectile_protection",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond_block",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:emerald",
"quantity": 42,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond",
"quantity": 2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "protection",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond",
"quantity": 3
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_block",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:emerald",
"quantity": 4,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
]
}
}
]
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_boots",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_chestplate",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_helmet",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_leggings",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
- Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
- Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:bucket:10",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - The minecraft:chainmail_helmet component was removed from the group subsection of the tier 3 sectionPrevious Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
- New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond_helmet",
"quantity": 1
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond_boots",
"quantity": 1
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- The minecraft:diamond_chestplate component was changed in the group subsection of the tier 5 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond",
"quantity": 4
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_chestplate",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "thorns",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_chestplate",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.05
},
{
"item": "minecraft:diamond",
"quantity": 2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:diamond_helmet",
"quantity": 1,
"functions": [
{
"function": "specific_enchants",
"enchants": {
"id": "binding",
"level": [
1,
1
]
}
}
],
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_helmet",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- Behavior Packs > Trading > cartographer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"filters": {
"test": "in_overworld",
"subject": "self",
"value": true,
"operator": "="
},
"functions": [
{
"function": "exploration_map",
"destination": "monument"
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "monument"
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"filters": {
"test": "in_overworld",
"subject": "self",
"value": true,
"operator": "="
},
"functions": [
{
"function": "exploration_map",
"destination": "mansion"
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "mansion"
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}
- Behavior Packs > Trading > fisherman_trades.json
- New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 0,
"operator": "="
}
},
{
"item": "minecraft:spruce_boat",
"quantity": 1,
"price_multiplier": 0.05,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 4,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 6,
"operator": "="
}
]
}
},
{
"item": "minecraft:jungle_boat",
"quantity": 1,
"price_multiplier": 0.05,
"filters": {
"any_of": [
{
"test": "is_mark_variant",
"subject": "self",
"value": 1,
"operator": "="
},
{
"test": "is_mark_variant",
"subject": "self",
"value": 2,
"operator": "="
}
]
}
},
{
"item": "minecraft:acacia_boat",
"quantity": 1,
"price_multiplier": 0.05,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 3,
"operator": "="
}
},
{
"item": "minecraft:dark_oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"filters": {
"test": "is_mark_variant",
"subject": "self",
"value": 5,
"operator": "="
}
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"plains"
]
},
{
"item": "minecraft:spruce_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"snow",
"taiga"
]
},
{
"item": "minecraft:jungle_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"desert",
"jungle"
]
},
{
"item": "minecraft:acacia_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"savannah"
]
},
{
"item": "minecraft:dark_oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"swamp"
]
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}
Changes in version 1.20.30.21
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
}
Changes in version 1.20.30.20
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}
Changes in version 1.20.30.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
}
- Behavior Packs > Trading > librarian_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "efficiency",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "unbreaking",
"min": 2,
"max": 2
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "protection",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "sharpness",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "silk_touch"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "mending"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fortune",
"min": 2,
"max": 2
}
]
}
]
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
Changes in version 1.20.20.21
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 20,
"default_block_cost": 3,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}Previous Value:"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 20,
"default_block_cost": 3,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
} - New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}Previous Value:"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}
Changes in version 1.20.20.20
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:equipment": {
"slot_drop_chance": [
{
"slot": "slot.weapon.mainhand",
"drop_chance": 0
}
]
}
Changes in version 1.20.10.1
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:torchflower_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:pitcher_pod",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:bone_meal",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:bone_meal",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}
Changes in version 1.19.60.3
- Behavior Packs > Entities > villager_v2.json
- New Value:
"format_version": "1.19.60"
Previous Value:"format_version": "1.19.50"
- New Value:
"minecraft:behavior.trade_with_player": {
"priority": 2,
"filters": {
"all_of": [
{
"all_of": [
{
"test": "in_water",
"value": false
}
]
},
{
"any_of": [
{
"test": "on_ground",
"value": true
},
{
"test": "is_sleeping",
"value": true
}
]
}
]
}
}Previous Value:"minecraft:behavior.trade_with_player": {
"priority": 2
}
Changes in version 1.19.50.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.6,
"friend_types": [
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "villager"
},
{
"test": "is_baby",
"subject": "other",
"operator": "==",
"value": true
}
]
}
}
]
}Previous Value:"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.32,
"friend_types": [
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "villager"
},
{
"test": "is_baby",
"subject": "other",
"operator": "==",
"value": true
}
]
}
}
]
} - New Value:
"format_version": "1.19.50"
Previous Value:"format_version": "1.19.0"
- New Value:
"minecraft:behavior.take_flower": {
"priority": 9,
"filters": {
"all_of": [
{
"test": "is_daytime",
"value": true
}
]
}
}Previous Value:"minecraft:behavior.take_flower": {
"priority": 9
}
- Resource Packs > Materials > villager_v2
- New Value:
"variants": [
{
"skinning": {
"+defines": [
"USE_SKINNING"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_color": {
"+defines": [
"USE_SKINNING",
"USE_OVERLAY"
],
"+states": [
"Blending"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Color"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_alphatest": {
"+defines": [
"USE_SKINNING",
"ALPHA_TEST"
],
"+states": [
"DisableCulling"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
}
]Previous Value:"variants": [
{
"skinning": {
"+defines": [
"USE_SKINNING"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_color": {
"+defines": [
"USE_SKINNING",
"USE_OVERLAY"
],
"+states": [
"Blending"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Color"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
}
]
- Resource Packs > Materials > villager_v2_masked
- New Value:
"variants": [
{
"skinning": {
"+defines": [
"USE_SKINNING"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_color": {
"+defines": [
"USE_SKINNING",
"USE_OVERLAY"
],
"+states": [
"Blending"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Color"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_alphatest": {
"+defines": [
"USE_SKINNING",
"ALPHA_TEST"
],
"+states": [
"DisableCulling"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
}
]Previous Value:"variants": [
{
"skinning": {
"+defines": [
"USE_SKINNING"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
},
{
"skinning_color": {
"+defines": [
"USE_SKINNING",
"USE_OVERLAY"
],
"+states": [
"Blending"
],
"vertexFields": [
{
"field": "Position"
},
{
"field": "BoneId0"
},
{
"field": "Color"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
]
}
}
]
Changes in version 1.19.40.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"make_and_receive_love": {
"minecraft:behavior.make_love": {
"priority": 5
},
"minecraft:behavior.receive_love": {
"priority": 6
}
} - Previous Value:
"minecraft:behavior.receive_love": {
"priority": 6
} - Previous Value:
"minecraft:behavior.make_love": {
"priority": 5
} - New Value:
"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.32,
"friend_types": [
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "villager"
},
{
"test": "is_baby",
"subject": "other",
"operator": "==",
"value": true
}
]
}
}
]
}Previous Value:"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.32
} - New Value:
"minecraft:ageable_grow_up": {
"randomize": [
{
"weight": 10,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
},
{
"weight": 90,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}
]
}Previous Value:"minecraft:ageable_grow_up": {
"randomize": [
{
"weight": 10,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
},
{
"weight": 90,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}
]
} - New Value:
"minecraft:become_armorer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"armorer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_armorer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"armorer",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_butcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"butcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_butcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"butcher",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_cartographer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cartographer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_cartographer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cartographer",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_cleric": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cleric",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_cleric": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cleric",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_farmer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"farmer",
"adult",
"make_and_receive_love",
"behavior_peasant",
"farmer_schedule"
]
}
}Previous Value:"minecraft:become_farmer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"farmer",
"adult",
"behavior_peasant",
"farmer_schedule"
]
}
} - New Value:
"minecraft:become_fisherman": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fisherman",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"fisher_schedule"
]
}
}Previous Value:"minecraft:become_fisherman": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fisherman",
"adult",
"behavior_non_peasant",
"fisher_schedule"
]
}
} - New Value:
"minecraft:become_fletcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fletcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_fletcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fletcher",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_leatherworker": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"leatherworker",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_leatherworker": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"leatherworker",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_librarian": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"librarian",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"librarian_schedule"
]
}
}Previous Value:"minecraft:become_librarian": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"librarian",
"adult",
"behavior_non_peasant",
"librarian_schedule"
]
}
} - New Value:
"minecraft:become_mason": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"mason",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_mason": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"mason",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_sheperd": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"shepherd",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_sheperd": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"shepherd",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_toolsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"toolsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_toolsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"toolsmith",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_unskilled": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}Previous Value:"minecraft:become_unskilled": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"adult",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
} - New Value:
"minecraft:become_weaponsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"weaponsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_weaponsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"weaponsmith",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
}Previous Value:"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
} - New Value:
"minecraft:schedule_bed_villager": {
"remove": {
"component_groups": [
"make_and_receive_love",
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"bed_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_bed_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"bed_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_gather_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"home_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"gather_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_gather_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"home_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"gather_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_home_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"gather_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"home_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_home_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"gather_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"home_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_wander_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"bed_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"wander_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_wander_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"bed_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"wander_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_work_farmer": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_farmer"
]
}
}Previous Value:"minecraft:schedule_work_farmer": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_farmer"
]
}
} - New Value:
"minecraft:schedule_work_fisher": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_fisher"
]
}
}Previous Value:"minecraft:schedule_work_fisher": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_fisher"
]
}
} - New Value:
"minecraft:schedule_work_librarian": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_librarian"
]
}
}Previous Value:"minecraft:schedule_work_librarian": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_librarian"
]
}
} - New Value:
"minecraft:schedule_work_pro_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_work_pro_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_villager"
]
}
} - New Value:
"minecraft:spawn_armorer": {
"randomize": [
{
"weight": 6,
"add": {
"component_groups": [
"armorer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_armorer": {
"randomize": [
{
"weight": 6,
"add": {
"component_groups": [
"armorer",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_butcher": {
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"butcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_butcher": {
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"butcher",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_cleric": {
"add": {
"component_groups": [
"cleric",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}Previous Value:"minecraft:spawn_cleric": {
"add": {
"component_groups": [
"cleric",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
} - New Value:
"minecraft:spawn_farmer": {
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"mason",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_farmer": {
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"mason",
"adult",
"behavior_non_peasant",
"work_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:spawn_librarian": {
"randomize": [
{
"weight": 20,
"add": {
"component_groups": [
"librarian",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_librarian": {
"randomize": [
{
"weight": 20,
"add": {
"component_groups": [
"librarian",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}
Changes in version 1.19.20.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"unskilled",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"mob"
]
}
Changes in version 1.19.10.3
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
},
{
"test": "is_family",
"subject": "other",
"value": "zoglin"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
}Previous Value:"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
} - New Value:
"minecraft:entity_born": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"add": {
"component_groups": [
"baby",
"unskilled",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "desert"
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "taiga"
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:entity_born": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"add": {
"component_groups": [
"baby",
"unskilled",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "desert"
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "taiga"
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
}Previous Value:"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
} - New Value:
"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
Changes in version 1.19.0.5
- Behavior Packs > Entities > villager_v2.json
- New Value:
"format_version": "1.19.0"
Previous Value:"format_version": "1.18.10"
Changes in version 1.18.30.4
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:behavior.work_composter": []
- New Value:
"minecraft:behavior.fertilize_farm_block": {
"priority": 8
} - New Value:
"minecraft:behavior.work_composter": {
"priority": 9,
"active_time": 250,
"speed_multiplier": 0.5,
"goal_cooldown": 200,
"can_work_in_rain": false,
"work_in_rain_tolerance": 100,
"on_arrival": {
"event": "minecraft:resupply_trades",
"target": "self"
}
} - Previous Value:
"minecraft:behavior.work": {
"priority": 7,
"active_time": 250,
"speed_multiplier": 0.5,
"goal_cooldown": 200,
"sound_delay_min": 100,
"sound_delay_max": 200,
"can_work_in_rain": false,
"work_in_rain_tolerance": 100,
"on_arrival": {
"event": "minecraft:resupply_trades",
"target": "self"
}
} - New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
} - New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true,
"pickup_only": true
},
{
"item": "minecraft:bone_meal",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
} - New Value:
"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
}Previous Value:"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_pigman"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
} - New Value:
"minecraft:behavior.look_at_player": {
"priority": 9,
"look_distance": 8,
"probability": 0.02
}Previous Value:"minecraft:behavior.look_at_player": {
"priority": 8,
"look_distance": 8,
"probability": 0.02
} - New Value:
"minecraft:behavior.move_towards_dwelling_restriction": {
"priority": 11,
"speed_multiplier": 0.6
}Previous Value:"minecraft:behavior.move_towards_dwelling_restriction": {
"priority": 10,
"speed_multiplier": 0.6
} - New Value:
"minecraft:behavior.random_stroll": {
"priority": 11,
"speed_multiplier": 0.6
}Previous Value:"minecraft:behavior.random_stroll": {
"priority": 10,
"speed_multiplier": 0.6
} - New Value:
"minecraft:behavior.share_items": {
"priority": 10,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 0.5,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "villager"
}
}
]
}Previous Value:"minecraft:behavior.share_items": {
"priority": 9,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 0.5,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "villager"
}
}
]
} - New Value:
"minecraft:behavior.harvest_farm_block": {
"priority": 7
}Previous Value:"minecraft:behavior.harvest_farm_block": {
"priority": 8,
"max_seconds_before_search": 1,
"search_cooldown_max_seconds": 8,
"seconds_until_new_task": 0.5,
"speed_multiplier": 0.5
}
- Behavior Packs > Trading > armorer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - New Value:
"num_to_select": 1
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - The minecraft:chainmail_helmet component was removed from the group subsection of the tier 3 sectionPrevious Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:shield",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
- Behavior Packs > Trading > cartographer_trades.json
- New Value:
"num_to_select": 1
- Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "mansion"
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}
- Behavior Packs > Trading > cleric_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glowstone",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glowstone_dust",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}
- Behavior Packs > Trading > fisherman_trades.json
- New Value:
"format_version": "1.18.10"
- New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"plains"
]
},
{
"item": "minecraft:spruce_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"snow",
"taiga"
]
},
{
"item": "minecraft:jungle_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"desert",
"jungle"
]
},
{
"item": "minecraft:acacia_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"savannah"
]
},
{
"item": "minecraft:dark_oak_boat",
"quantity": 1,
"price_multiplier": 0.05,
"biomes": [
"swamp"
]
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat",
"quantity": 1,
"price_multiplier": 0.05,
"functions": [
{
"function": "trader_material_type"
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}
- Behavior Packs > Trading > weapon_smith_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_sword",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 5,
"max_uses": 3,
"reward_exp": true
} - New Value:
"num_to_select": 1
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_sword",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 5,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
Changes in version 1.18.10.4
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:celebrate": {
"minecraft:behavior.celebrate_survive": {
"priority": 5,
"fireworks_interval": {
"range_min": 2,
"range_max": 7
},
"duration": 30,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
},
"minecraft:behavior.move_outdoors": {
"priority": 2,
"speed_multiplier": 0.8,
"timeout_cooldown": 8
}
} - New Value:
"minecraft:start_celebrating": {
"add": {
"component_groups": [
"minecraft:celebrate"
]
}
} - New Value:
"minecraft:stop_celebrating": {
"remove": {
"component_groups": [
"minecraft:celebrate"
]
}
} - New Value:
"format_version": "1.18.10"
Previous Value:"format_version": "1.16.100"
- Behavior Packs > Trading > butcher_trades.json
- Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_rabbit",
"quantity": 5
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:muttoncooked",
"quantity": 4
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_beef",
"quantity": 3
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
} - Previous Value:
"num_to_select": 1
- Behavior Packs > Trading > cartographer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:7",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - The minecraft:banner_pattern:2 component was removed from the group subsection of the tier 5 sectionPrevious Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:2",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - The minecraft:banner_pattern:4 component was removed from the group subsection of the tier 5 sectionPrevious Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:4",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - The minecraft:banner_pattern:5 component was removed from the group subsection of the tier 5 sectionPrevious Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:5",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}
- Behavior Packs > Trading > librarian_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:writable_book",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:writable_book",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:writable_book",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}
Changes in version 1.17.0.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:is_hidden_when_invisible": []
- Behavior Packs > Trading > stone_mason_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stone:2",
"quantity": 4
},
{
"item": "minecraft:stone:4",
"quantity": 4
},
{
"item": "minecraft:stone:6",
"quantity": 4
},
{
"item": "minecraft:dripstone_block",
"quantity": 4
}
]
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stone:2",
"quantity": 4
},
{
"item": "minecraft:stone:4",
"quantity": 4
},
{
"item": "minecraft:stone:6",
"quantity": 4
}
]
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}
Changes in version 1.16.100.04
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:behavior.move_towards_dwelling_restriction": {
"priority": 10,
"speed_multiplier": 0.6
} - New Value:
"minecraft:conditional_bandwidth_optimization": []
- Previous Value:
"minecraft:behavior.move_towards_restriction": {
"priority": 10,
"speed_multiplier": 0.6
} - New Value:
"minecraft:behavior.explore_outskirts": {
"priority": 9,
"next_xz": 5,
"next_y": 3,
"min_wait_time": 3,
"max_wait_time": 10,
"max_travel_time": 60,
"speed_multiplier": 0.6,
"explore_dist": 6,
"min_perimeter": 1,
"min_dist_from_target": 2.5,
"timer_ratio": 2,
"dist_from_boundary": [
5,
0,
5
]
}Previous Value:"minecraft:behavior.explore_outskirts": {
"priority": 9,
"explore_dist": 6,
"wait_time": 200,
"speed_multiplier": 0.6
} - New Value:
"format_version": "1.16.100"
Previous Value:"format_version": "1.16.0"
- New Value:
"minecraft:damage_sensor": {
"triggers": [
{
"on_damage": {
"filters": [
{
"test": "is_family",
"subject": "other",
"value": "lightning"
},
{
"test": "is_difficulty",
"operator": "!=",
"value": "peaceful"
}
],
"event": "become_witch"
},
"deals_damage": false
},
{
"on_damage": {
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "husk"
}
],
"all_of": [
{
"test": "has_damage",
"value": "fatal"
}
]
},
"event": "become_zombie"
}
}
]
}Previous Value:"minecraft:damage_sensor": {
"triggers": [
{
"on_damage": {
"filters": {
"test": "is_family",
"subject": "other",
"value": "lightning"
},
"event": "become_witch"
},
"deals_damage": false
},
{
"on_damage": {
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "husk"
}
],
"all_of": [
{
"test": "has_damage",
"value": "fatal"
}
]
},
"event": "become_zombie"
}
}
]
} - New Value:
"minecraft:behavior.harvest_farm_block": {
"priority": 8,
"max_seconds_before_search": 1,
"search_cooldown_max_seconds": 8,
"seconds_until_new_task": 0.5,
"speed_multiplier": 0.5
}Previous Value:"minecraft:behavior.harvest_farm_block": {
"priority": 8,
"speed_multiplier": 0.5
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true
}
Changes in version 1.16.0.2
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 12,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 12,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 12,
"surplus_amount": 24,
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6
},
{
"item": "minecraft:carrot",
"want_amount": 12,
"surplus_amount": 24
},
{
"item": "minecraft:potato",
"want_amount": 12,
"surplus_amount": 24
},
{
"item": "minecraft:beetroot",
"want_amount": 12,
"surplus_amount": 24
}
]
} - New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 4
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread"
}
]
} - New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6,
"stored_in_inventory": true
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64,
"stored_in_inventory": true
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread",
"stored_in_inventory": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:bread",
"want_amount": 3,
"surplus_amount": 6
},
{
"item": "minecraft:carrot",
"want_amount": 60,
"surplus_amount": 4
},
{
"item": "minecraft:potato",
"want_amount": 60,
"surplus_amount": 24
},
{
"item": "minecraft:beetroot",
"want_amount": 60,
"surplus_amount": 24
},
{
"item": "minecraft:wheat_seeds",
"want_amount": 64,
"surplus_amount": 64
},
{
"item": "minecraft:beetroot_seeds",
"want_amount": 64,
"surplus_amount": 64
},
{
"item": "minecraft:wheat",
"want_amount": 45,
"surplus_amount": 18,
"craft_into": "minecraft:bread"
}
]
} - New Value:
"format_version": "1.16.0"
Previous Value:"format_version": "1.13.0"
- New Value:
"minecraft:behavior.pickup_items": {
"priority": 4,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 0.5,
"can_pickup_to_hand_or_equipment": false
}Previous Value:"minecraft:behavior.pickup_items": {
"priority": 4,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 0.5
} - New Value:
"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
}Previous Value:"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"adult"
]
},
"sequence": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
}
- Behavior Packs > Trading > armorer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_boots",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_boots",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_chestplate",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_chestplate",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_helmet",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_helmet",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_leggings",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_leggings",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_boots",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:chainmail_boots",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
} - The minecraft:chainmail_leggings component was changed in the group subsection of the tier 2 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_leggings",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:chainmail_leggings",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:bucket:10",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:bucket:10",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:chainmail_chestplate",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:chainmail_helmet",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:shield",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:shield",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:diamond_boots",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:diamond_leggings",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - The minecraft:diamond_chestplate component was changed in the group subsection of the tier 5 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_chestplate",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:diamond_chestplate",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_helmet",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:diamond_helmet",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > butcher_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:chicken",
"quantity": 14,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:chicken",
"quantity": 14,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:porkchop",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:porkchop",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:rabbit",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:rabbit",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:rabbit_stew",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:rabbit_stew",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_chicken",
"quantity": 8
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_chicken",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_porkchop",
"quantity": 5
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_porkchop",
"quantity": 3
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_rabbit",
"quantity": 5
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_rabbit",
"quantity": 5
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:muttoncooked",
"quantity": 4
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:muttoncooked",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:beef",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:beef",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cooked_beef",
"quantity": 3
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.5
}
],
"gives": [
{
"item": "minecraft:cooked_beef",
"quantity": 3
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:muttonraw",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:muttonraw",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:dried_kelp_block",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:dried_kelp_block",
"quantity": 18,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:sweet_berries",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:sweet_berries",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > cartographer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "monument"
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner",
"quantity": 1,
"functions": [
{
"function": "random_aux_value",
"values": {
"min": 0,
"max": 15
}
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:frame",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:frame",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emptymap:2",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:0",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:1",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:10",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:11",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:12",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:13",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:14",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:15",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:2",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:3",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:4",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:5",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:6",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:7",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:8",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:9",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emptymap:0",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emptymap:0",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:paper",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:paper",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:glass_pane",
"quantity": 11,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:glass_pane",
"quantity": 11,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 14,
"price_multiplier": 0.2
},
{
"item": "minecraft:compass",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "mansion"
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.1
},
{
"item": "minecraft:compass",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "monument"
}
]
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:2",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:2",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:4",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:4",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:5",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner_pattern:5",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > cleric_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:redstone",
"quantity": 2
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:redstone",
"quantity": 4
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:rotten_flesh",
"quantity": 32,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:rotten_flesh",
"quantity": 32,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:dye:4",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:dye:4",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:gold_ingot",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:gold_ingot",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glowstone_dust",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glowstone_dust",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:rabbit_foot",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:rabbit_foot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:ender_pearl",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:ender_pearl",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:glass_bottle",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:glass_bottle",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - The minecraft:turtle_shell_piece component was changed in the group subsection of the tier 4 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:turtle_shell_piece",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:turtle_shell_piece",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:experience_bottle",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:experience_bottle",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:nether_wart",
"quantity": 22,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:nether_wart",
"quantity": 22,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > farmer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:melon_block",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:suspicious_stew:0",
"quantity": 1,
"functions": [
{
"function": "random_aux_value",
"values": {
"min": 0,
"max": 5
}
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:melon",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:egg",
"quantity": 16
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:suspicious_stew",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:beetroot",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:beetroot",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bread",
"quantity": 6
}
],
"trader_exp": 1,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bread",
"quantity": 6
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:carrot",
"quantity": 22,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:carrot",
"quantity": 22,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:potato",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:potato",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:wheat",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:wheat",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:apple",
"quantity": 4
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:apple",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:pumpkin",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:pumpkin",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:pumpkin_pie",
"quantity": 4
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:pumpkin_pie",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cookie",
"quantity": 18
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cookie",
"quantity": 18
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cake",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:cake",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:golden_carrot",
"quantity": 3
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:golden_carrot",
"quantity": 3
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:speckled_melon",
"quantity": 3
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:speckled_melon",
"quantity": 3
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > fisherman_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:boat",
"quantity": 1,
"price_multiplier": 0.05,
"functions": [
{
"function": "trader_material_type"
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:0",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:1",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:2",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:3",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:4",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:boat:5",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bucket:2",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bucket:2",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 4,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:fish",
"quantity": 6
}
],
"gives": [
{
"item": "minecraft:cooked_fish",
"quantity": 6
}
],
"trader_exp": 1,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:fish",
"quantity": 6
}
],
"gives": [
{
"item": "minecraft:cooked_fish",
"quantity": 6
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:string",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:string",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:campfire",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:campfire",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 4,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:salmon",
"quantity": 6
}
],
"gives": [
{
"item": "minecraft:cooked_salmon",
"quantity": 6
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:salmon",
"quantity": 6
}
],
"gives": [
{
"item": "minecraft:cooked_salmon",
"quantity": 6
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:fish",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:fish",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:fishing_rod",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:fishing_rod",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:salmon",
"quantity": 13,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:salmon",
"quantity": 13,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:clownfish",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:clownfish",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:pufferfish",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:pufferfish",
"quantity": 1,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > fletcher_trades.json
- Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:10",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:13",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:15",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:18",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:20",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:22",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:24",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:26",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:29",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:32",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:35",
"quantity": 15
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:37",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:38",
"quantity": 5
}
],
"trader_exp": 0,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:8",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:arrow:0",
"quantity": 16
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:arrow:0",
"quantity": 16
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:gravel",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:flint",
"quantity": 10
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
},
{
"item": "minecraft:gravel",
"quantity": 10
}
],
"gives": [
{
"item": "minecraft:flint",
"quantity": 10
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:stick",
"quantity": 32,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:stick",
"quantity": 32,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bow",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bow",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:crossbow",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:crossbow",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:string",
"quantity": 14,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:string",
"quantity": 14,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bow",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bow",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:feather",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:feather",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:arrow:6",
"quantity": 5
},
{
"item": "minecraft:arrow:8",
"quantity": 5
},
{
"item": "minecraft:arrow:10",
"quantity": 5
},
{
"item": "minecraft:arrow:13",
"quantity": 5
},
{
"item": "minecraft:arrow:15",
"quantity": 5
},
{
"item": "minecraft:arrow:18",
"quantity": 5
},
{
"item": "minecraft:arrow:20",
"quantity": 5
},
{
"item": "minecraft:arrow:22",
"quantity": 5
},
{
"item": "minecraft:arrow:24",
"quantity": 5
},
{
"item": "minecraft:arrow:26",
"quantity": 5
},
{
"item": "minecraft:arrow:29",
"quantity": 5
},
{
"item": "minecraft:arrow:32",
"quantity": 5
},
{
"item": "minecraft:arrow:35",
"quantity": 5
},
{
"item": "minecraft:arrow:37",
"quantity": 5
},
{
"item": "minecraft:arrow:38",
"quantity": 5
}
]
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
},
{
"item": "minecraft:arrow:0",
"quantity": 5
}
],
"gives": [
{
"item": "minecraft:arrow:6",
"quantity": 5
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:crossbow",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:crossbow",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:tripwire_hook",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:tripwire_hook",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > leather_worker_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:leather",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:leather",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - The minecraft:leather_chestplate component was changed in the group subsection of the tier 1 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_chestplate",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_chestplate",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_leggings",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_leggings",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 26,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_boots",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_boots",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_helmet",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_helmet",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
} - The minecraft:leather_chestplate component was changed in the group subsection of the tier 3 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_chestplate",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 7,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_chestplate",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:rabbit_hide",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:rabbit_hide",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:horsearmorleather",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:horsearmorleather",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - The minecraft:turtle_shell_piece component was changed in the group subsection of the tier 4 sectionNew Value:
"trades": {
"wants": [
{
"item": "minecraft:turtle_shell_piece",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:turtle_shell_piece",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:leather_helmet",
"quantity": 1,
"functions": [
{
"function": "random_dye"
}
]
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:leather_helmet",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:saddle",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:saddle",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 3,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > librarian_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 15,
"price_multiplier": 0.1
},
{
"item": "minecraft:book",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 2,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 9,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bookshelf",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 6,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bookshelf",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:paper",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:paper",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:book",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:book",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:lantern",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:lantern",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 15,
"price_multiplier": 0.1
},
{
"item": "minecraft:book",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:0",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:dye:0",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glass",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:glass",
"quantity": 4
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 15,
"price_multiplier": 0.1
},
{
"item": "minecraft:book",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:clock",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:clock",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:compass",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:compass",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:writable_book",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:writable_book",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:nametag",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:nametag",
"quantity": 1
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > shepherd_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:carpet",
"quantity": 4,
"functions": [
{
"function": "random_block_state",
"block_state": "color",
"values": {
"min": 0,
"max": 15
}
}
]
}
]
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:wool",
"functions": [
{
"function": "random_block_state",
"block_state": "color",
"values": {
"min": 0,
"max": 15
}
}
]
}
]
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:bed",
"functions": [
{
"function": "random_aux_value",
"values": {
"min": 0,
"max": 15
}
}
]
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:dye:1",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:7",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:9",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:11",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:14",
"quantity": 12,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner",
"quantity": 1,
"functions": [
{
"function": "random_aux_value",
"values": {
"min": 0,
"max": 15
}
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:dye:2",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:17",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:18",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:5",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:6",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:13",
"quantity": 12,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 16,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:wool:12",
"quantity": 18,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:wool:15",
"quantity": 18,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:wool:7",
"quantity": 18,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:0",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:1",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:10",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:11",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:12",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:13",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:14",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:15",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:2",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:3",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:4",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:5",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:6",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:7",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:8",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:carpet:9",
"quantity": 4
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:12",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:14",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:17",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:5",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:0",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:1",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:10",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:11",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:12",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:13",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:14",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:15",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:2",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:3",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:4",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:5",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:6",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:7",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:8",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:wool:9",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:0",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:1",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:10",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:11",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:12",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:13",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:14",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:15",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:2",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:3",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:4",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:5",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:6",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:7",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:8",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:bed:9",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:10",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:19",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:2",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:6",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:8",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:0",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:1",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:10",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:11",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:12",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:13",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:14",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:15",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:2",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:3",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:4",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:5",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:6",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:7",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:8",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:banner:9",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:1",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:11",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:13",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:18",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:7",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:dye:9",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:shears",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:shears",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:wool:0",
"quantity": 18,
"price_multiplier": 0.05
},
{
"item": "minecraft:wool:7",
"quantity": 18,
"price_multiplier": 0.05
},
{
"item": "minecraft:wool:12",
"quantity": 18,
"price_multiplier": 0.05
},
{
"item": "minecraft:wool:15",
"quantity": 18,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:wool:0",
"quantity": 18,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:dye:16",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:8",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:10",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:12",
"quantity": 12,
"price_multiplier": 0.05
},
{
"item": "minecraft:dye:19",
"quantity": 12,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:dye:16",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:painting",
"quantity": 3
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:painting",
"quantity": 3
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > stone_mason_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stone:2",
"quantity": 4
},
{
"item": "minecraft:stone:4",
"quantity": 4
},
{
"item": "minecraft:stone:6",
"quantity": 4
}
]
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stained_hardened_clay:0"
},
{
"item": "minecraft:stained_hardened_clay:1"
},
{
"item": "minecraft:stained_hardened_clay:2"
},
{
"item": "minecraft:stained_hardened_clay:3"
},
{
"item": "minecraft:stained_hardened_clay:4"
},
{
"item": "minecraft:stained_hardened_clay:5"
},
{
"item": "minecraft:stained_hardened_clay:6"
},
{
"item": "minecraft:stained_hardened_clay:7"
},
{
"item": "minecraft:stained_hardened_clay:8"
},
{
"item": "minecraft:stained_hardened_clay:9"
},
{
"item": "minecraft:stained_hardened_clay:10"
},
{
"item": "minecraft:stained_hardened_clay:11"
},
{
"item": "minecraft:stained_hardened_clay:12"
},
{
"item": "minecraft:stained_hardened_clay:13"
},
{
"item": "minecraft:stained_hardened_clay:14"
},
{
"item": "minecraft:stained_hardened_clay:15"
},
{
"item": "minecraft:black_glazed_terracotta"
},
{
"item": "minecraft:blue_glazed_terracotta"
},
{
"item": "minecraft:brown_glazed_terracotta"
},
{
"item": "minecraft:cyan_glazed_terracotta"
},
{
"item": "minecraft:gray_glazed_terracotta"
},
{
"item": "minecraft:green_glazed_terracotta"
},
{
"item": "minecraft:light_blue_glazed_terracotta"
},
{
"item": "minecraft:lime_glazed_terracotta"
},
{
"item": "minecraft:magenta_glazed_terracotta"
},
{
"item": "minecraft:orange_glazed_terracotta"
},
{
"item": "minecraft:pink_glazed_terracotta"
},
{
"item": "minecraft:purple_glazed_terracotta"
},
{
"item": "minecraft:red_glazed_terracotta"
},
{
"item": "minecraft:silver_glazed_terracotta"
},
{
"item": "minecraft:white_glazed_terracotta"
},
{
"item": "minecraft:yellow_glazed_terracotta"
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stained_hardened_clay:0",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:1",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:2",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:3",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:4",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:5",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:6",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:7",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:8",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:9",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:10",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:11",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:12",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:13",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:14",
"quantity": 4
},
{
"item": "minecraft:stained_hardened_clay:15",
"quantity": 4
}
]
}
],
"trader_exp": 20,
"max_uses": 5,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:black_glazed_terracotta"
},
{
"item": "minecraft:blue_glazed_terracotta"
},
{
"item": "minecraft:brown_glazed_terracotta"
},
{
"item": "minecraft:cyan_glazed_terracotta"
},
{
"item": "minecraft:gray_glazed_terracotta"
},
{
"item": "minecraft:green_glazed_terracotta"
},
{
"item": "minecraft:light_blue_glazed_terracotta"
},
{
"item": "minecraft:lime_glazed_terracotta"
},
{
"item": "minecraft:magenta_glazed_terracotta"
},
{
"item": "minecraft:orange_glazed_terracotta"
},
{
"item": "minecraft:pink_glazed_terracotta"
},
{
"item": "minecraft:purple_glazed_terracotta"
},
{
"item": "minecraft:red_glazed_terracotta"
},
{
"item": "minecraft:silver_glazed_terracotta"
},
{
"item": "minecraft:white_glazed_terracotta"
},
{
"item": "minecraft:yellow_glazed_terracotta"
}
]
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:brick",
"quantity": 10
}
],
"trader_exp": 1,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:brick",
"quantity": 16
}
],
"trader_exp": 2,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:clay_ball",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:clay_ball",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:stone:0",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:stone:0",
"quantity": 20,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:stonebrick:3",
"quantity": 4
}
],
"trader_exp": 5,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:stonebrick:3",
"quantity": 4
},
{
"item": "minecraft:stone:2",
"quantity": 4
},
{
"item": "minecraft:stone:4",
"quantity": 4
},
{
"item": "minecraft:stone:6",
"quantity": 4
}
]
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:stone:1",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:stone:3",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:stone:5",
"quantity": 16,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"choice": [
{
"item": "minecraft:stone:1",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:stone:3",
"quantity": 16,
"price_multiplier": 0.05
},
{
"item": "minecraft:stone:5",
"quantity": 16,
"price_multiplier": 0.05
}
]
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:quartz",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:quartz",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:quartz_block:0"
},
{
"item": "minecraft:quartz_block:2"
}
]
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:quartz_block:0"
},
{
"item": "minecraft:quartz_block:2"
}
]
}
],
"trader_exp": 0,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > tool_smith_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:stone_axe",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:stone_axe",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:stone_hoe",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:stone_hoe",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:stone_pickaxe",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:stone_pickaxe",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:stone_shovel",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:stone_shovel",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_hoe",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 4,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:diamond_hoe",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 30,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 30,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_pickaxe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:iron_pickaxe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_shovel",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 10,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:iron_shovel",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:diamond_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_shovel",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5,
"price_multiplier": 0.1
}
],
"gives": [
{
"item": "minecraft:diamond_shovel",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_pickaxe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 13,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:diamond_pickaxe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Behavior Packs > Trading > weapon_smith_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 15,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:diamond_sword",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 3,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 8,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:diamond_sword",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 30,
"max_uses": 2,
"reward_exp": true
} - Previous Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:diamond_axe",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 0,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 16,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:coal:0",
"quantity": 15,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 6,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_axe",
"quantity": 1
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 3,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_axe",
"quantity": 1
}
],
"trader_exp": 2,
"max_uses": 3,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:iron_ingot",
"quantity": 4,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:iron_sword",
"quantity": 1,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 5,
"max_uses": 3,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 2,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:iron_sword",
"quantity": 2,
"functions": [
{
"function": "enchant_with_levels",
"treasure": false,
"levels": {
"min": 5,
"max": 19
}
}
]
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 36,
"price_multiplier": 0
}
],
"gives": [
{
"item": "minecraft:bell",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 2,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 20,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:flint",
"quantity": 24,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 10,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:diamond",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 15,
"max_uses": 5,
"reward_exp": true
} - New Value:
"total_exp_required": 70
Previous Value:"total_exp_required": 60
- New Value:
"total_exp_required": 150
Previous Value:"total_exp_required": 160
- New Value:
"total_exp_required": 250
Previous Value:"total_exp_required": 310
- Resource Packs > Textures > biome_desert.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_jungle.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_plains.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_savanna.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_snow.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_swamp.png
- Hover/Tap to zoom...
- Resource Packs > Textures > biome_taiga.png
- Hover/Tap to zoom...
- Resource Packs > Textures > level_diamond.png
- Hover/Tap to zoom...
- Resource Packs > Textures > level_gold.png
- Hover/Tap to zoom...
- Resource Packs > Textures > level_iron.png
- Hover/Tap to zoom...
Changes in version 1.13.0.34
- Behavior Packs > Entities > villager_v2.json
- New Value:
"minecraft:hurt_on_condition": {
"damage_conditions": [
{
"filters": {
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": true
},
"cause": "lava",
"damage_per_tick": 4
}
]
} - New Value:
"minecraft:persistent": []
- New Value:
"minecraft:pushable": {
"is_pushable": true,
"is_pushable_by_piston": true
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"armorer",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"armorer"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_wander_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_wander_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_wander_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_wander_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:transformation": {
"into": "minecraft:zombie_villager_v2",
"keep_level": true
}Previous Value:"minecraft:transformation": {
"into": "minecraft:zombie_villager_v2"
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"artisan",
"butcher",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"artisan",
"butcher"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"cartographer",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"cartographer"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_play_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_play_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"priest",
"cleric",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"priest",
"cleric"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"farmer",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"farmer"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_farmer"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_farmer"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_farmer"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_farmer"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"fisherman",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"fisherman"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_fisher"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_fisher"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_fisher"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_fisher"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"fletcher",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"fletcher"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 2000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 13000
}
]
},
"event": "minecraft:schedule_wander_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 13000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 14000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 14000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 2000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 2000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 13000
}
]
},
"event": "minecraft:schedule_wander_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 13000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 14000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 14000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 2000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"artisan",
"leatherworker",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"artisan",
"leatherworker"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"librarian",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"librarian"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_librarian"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_librarian"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_librarian"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_librarian"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"artisan",
"stone_mason",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"artisan",
"stone_mason"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"nitwit",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"nitwit"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"shepherd",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"shepherd"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"toolsmith",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"toolsmith"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant"
]
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"weaponsmith",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"blacksmith",
"weaponsmith"
]
} - New Value:
"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_pro_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_pro_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
},
{
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
]
}Previous Value:"minecraft:scheduler": {
"min_delay_secs": 0,
"max_delay_secs": 10,
"scheduled_events": [
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 0
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 8000
}
]
},
"event": "minecraft:schedule_work_pro_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 8000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 10000
}
]
},
"event": "minecraft:schedule_gather_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 10000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 11000
}
]
},
"event": "minecraft:schedule_work_pro_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 11000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 12000
}
]
},
"event": "minecraft:schedule_home_villager"
}
},
{
"scheduled_event": {
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": "<=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": ">",
"value": 24000
}
]
},
"event": "minecraft:schedule_bed_villager"
}
}
]
} - New Value:
"format_version": "1.13.0"
Previous Value:"format_version": "1.11.0"
- New Value:
"minecraft:breathable": {
"total_supply": 15,
"suffocate_time": 0
}Previous Value:"minecraft:breathable": {
"totalSupply": 15,
"suffocateTime": 0
} - New Value:
"minecraft:collision_box": {
"width": 0.6,
"height": 1.9
}Previous Value:"minecraft:collision_box": {
"width": 0.6,
"height": 1.8
} - New Value:
"minecraft:damage_sensor": {
"triggers": [
{
"on_damage": {
"filters": {
"test": "is_family",
"subject": "other",
"value": "lightning"
},
"event": "become_witch"
},
"deals_damage": false
},
{
"on_damage": {
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "husk"
}
],
"all_of": [
{
"test": "has_damage",
"value": "fatal"
}
]
},
"event": "become_zombie"
}
}
]
}Previous Value:"minecraft:damage_sensor": [
{
"on_damage": {
"filters": {
"test": "is_family",
"subject": "other",
"value": "lightning"
},
"event": "become_witch"
},
"deals_damage": false
},
{
"on_damage": {
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "husk"
}
],
"all_of": [
{
"test": "has_damage",
"value": "fatal"
}
]
},
"event": "become_zombie"
}
}
] - New Value:
"minecraft:type_family": {
"family": [
"villager",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": "villager"
}
- Behavior Packs > Trading > cartographer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:glass_pane",
"quantity": 11,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:glass_pane",
"quantity": 10,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"trader_exp": 5,
"max_uses": 5,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 12,
"price_multiplier": 0.1
},
{
"item": "minecraft:compass",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "monument"
}
]
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 16,
"price_multiplier": 0.1
},
{
"item": "minecraft:compass",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:map",
"functions": [
{
"function": "exploration_map",
"destination": "mansion"
}
]
}
],
"trader_exp": 10,
"max_uses": 2,
"reward_exp": true
}
- Behavior Packs > Trading > farmer_trades.json
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1,
"price_multiplier": 0.05
}
],
"gives": [
{
"item": "minecraft:suspicious_stew",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
}
- Resource Packs > Animation Controllers > villager_v2.animation_controllers.json
- New Value:
"initial_state": "baby"
- New Value:
"initial_state": "default"
- New Value:
"initial_state": "default"
- New Value:
"initial_state": "default"
- Resource Packs > Entity > villager_v2.entity.json
- New Value:
"scripts": {
"scale": "0.9375",
"pre_animation": [
"variable.num_professions = 15;",
"variable.num_tiers = 3;",
"variable.profession_index = (query.variant > variable.num_professions ? query.variant : 0);",
"variable.level_index = query.trade_tier;"
]
}Previous Value:"scripts": {
"scale": "0.9375",
"pre_animation": [
"variable.num_professions = 15;",
"variable.num_tiers = 3;",
"variable.profession_index = (query.variant > variable.num_professions ? query.variant : 0);",
"variable.level_index = query.trade_tier == 0 ? 0 : (query.trade_tier == query.max_trade_tier ? 2 : 1);"
]
} - New Value:
"textures": {
"base": "textures/entity/villager2/villager",
"base2": "textures/entity/villager2/villager",
"base3": "textures/entity/villager2/villager",
"base4": "textures/entity/villager2/villager",
"base5": "textures/entity/villager2/villager",
"base6": "textures/entity/villager2/villager",
"desert": "textures/entity/villager2/biomes/biome_desert",
"jungle": "textures/entity/villager2/biomes/biome_jungle",
"plains": "textures/entity/villager2/biomes/biome_plains",
"savanna": "textures/entity/villager2/biomes/biome_savanna",
"snow": "textures/entity/villager2/biomes/biome_snow",
"swamp": "textures/entity/villager2/biomes/biome_swamp",
"taiga": "textures/entity/villager2/biomes/biome_taiga",
"armorer": "textures/entity/villager2/professions/armorer",
"butcher": "textures/entity/villager2/professions/butcher",
"cartographer": "textures/entity/villager2/professions/cartographer",
"cleric": "textures/entity/villager2/professions/cleric",
"farmer": "textures/entity/villager2/professions/farmer",
"fisherman": "textures/entity/villager2/professions/fisherman",
"fletcher": "textures/entity/villager2/professions/fletcher",
"leatherworker": "textures/entity/villager2/professions/leatherworker",
"librarian": "textures/entity/villager2/professions/librarian",
"shepherd": "textures/entity/villager2/professions/shepherd",
"tool_smith": "textures/entity/villager2/professions/toolsmith",
"weapon_smith": "textures/entity/villager2/professions/weaponsmith",
"stonemason": "textures/entity/villager2/professions/stonemason",
"nitwit": "textures/entity/villager2/professions/nitwit",
"unskilled": "textures/entity/villager2/professions/unskilled",
"level_stone": "textures/entity/villager2/levels/level_stone",
"level_iron": "textures/entity/villager2/levels/level_iron",
"level_gold": "textures/entity/villager2/levels/level_gold",
"level_emerald": "textures/entity/villager2/levels/level_emerald",
"level_diamond": "textures/entity/villager2/levels/level_diamond"
}Previous Value:"textures": {
"base": "textures/entity/villager2/villager",
"base2": "textures/entity/villager2/villager",
"base3": "textures/entity/villager2/villager",
"base4": "textures/entity/villager2/villager",
"base5": "textures/entity/villager2/villager",
"base6": "textures/entity/villager2/villager",
"desert": "textures/entity/villager2/biomes/biome_desert",
"jungle": "textures/entity/villager2/biomes/biome_jungle",
"plains": "textures/entity/villager2/biomes/biome_plains",
"savanna": "textures/entity/villager2/biomes/biome_savanna",
"snow": "textures/entity/villager2/biomes/biome_snow",
"swamp": "textures/entity/villager2/biomes/biome_swamp",
"taiga": "textures/entity/villager2/biomes/biome_taiga",
"armorer": "textures/entity/villager2/professions/armorer",
"butcher": "textures/entity/villager2/professions/butcher",
"cartographer": "textures/entity/villager2/professions/cartographer",
"cleric": "textures/entity/villager2/professions/cleric",
"farmer": "textures/entity/villager2/professions/farmer",
"fisherman": "textures/entity/villager2/professions/fisherman",
"fletcher": "textures/entity/villager2/professions/fletcher",
"leatherworker": "textures/entity/villager2/professions/leatherworker",
"librarian": "textures/entity/villager2/professions/librarian",
"shepherd": "textures/entity/villager2/professions/shepherd",
"tool_smith": "textures/entity/villager2/professions/toolsmith",
"weapon_smith": "textures/entity/villager2/professions/weaponsmith",
"stonemason": "textures/entity/villager2/professions/stonemason",
"nitwit": "textures/entity/villager2/professions/nitwit",
"unskilled": "textures/entity/villager2/professions/unskilled",
"level_iron": "textures/entity/villager2/levels/level_iron",
"level_gold": "textures/entity/villager2/levels/level_gold",
"level_diamond": "textures/entity/villager2/levels/level_diamond"
}
- Resource Packs > Render Controllers > villager_v2.render_controllers.json
- New Value:
"arrays": {
"textures": {
"Array.levels": [
"Texture.level_stone",
"Texture.level_iron",
"Texture.level_gold",
"Texture.level_emerald",
"Texture.level_diamond"
]
}
}Previous Value:"arrays": {
"textures": {
"Array.levels": [
"Texture.level_iron",
"Texture.level_gold",
"Texture.level_diamond"
]
}
} - New Value:
"part_visibility": [
{
"*": "!query.is_baby && variable.profession_index != 0 && variable.profession_index != 14"
}
]Previous Value:"part_visibility": [
{
"*": "!query.is_baby"
}
]
Entity Histories...
- Agent
- Allay
- Area Effect Cloud
- Armor Stand
- Arrow
- Axolotl
- Bat
- Bee
- Blaze
- Boat
- Camel
- Cat
- Cave Spider
- Chest Boat
- Chest Minecart
- Chicken
- Cod
- Command Block Minecart
- Cow
- Creeper
- Dolphin
- Donkey
- Dragon Fireball
- Drowned
- Egg
- Elder Guardian
- Enderman
- Endermite
- Ender Crystal
- Ender Dragon
- Ender Pearl
- Evocation Illager
- Eye Of Ender Signal
- Fireball
- Fireworks Rocket
- Fishing Hook
- Fox
- Frog
- Ghast
- Glow Squid
- Goat
- Guardian
- Hoglin
- Hopper Minecart
- Horse
- Husk
- Iron Golem
- Lightning Bolt
- Lingering Potion
- Llama
- Llama Spit
- Magma Cube
- Minecart
- Mooshroom
- Mule
- Npc
- Ocelot
- Panda
- Parrot
- Phantom
- Pig
- Piglin
- Piglin Brute
- Pillager
- Player
- Polar Bear
- Pufferfish
- Rabbit
- Ravager
- Salmon
- Sheep
- Shulker
- Shulker Bullet
- Silverfish
- Skeleton
- Skeleton Horse
- Slime
- Small Fireball
- Sniffer
- Snowball
- Snow Golem
- Spider
- Splash Potion
- Squid
- Stray
- Strider
- Tadpole
- Thrown Trident
- Tnt
- Tnt Minecart
- Trader Llama
- Tripod Camera
- Tropicalfish
- Turtle
- Vex
- Villager
- Villager V2
- Vindicator
- Wandering Trader
- Warden
- Witch
- Wither
- Wither Skeleton
- Wither Skull
- Wither Skull Dangerous
- Wolf
- Xp Bottle
- Xp Orb
- Zoglin
- Zombie
- Zombie Horse
- Zombie Pigman
- Zombie Villager
- Zombie Villager V2
Links
© 2024, FoxyNoTail