Villager V2 - 1.13.0.34
<<
back to
entity list
View
Entity Version History >>
Resource Packs
Last Updated
The Villager V2 entity last updated in Minecraft Version oldWhat's Changed:
Changes since stable release 1.12.0.28
Behavior Packs- 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: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",
"fisherman",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"fisherman"
]
} - 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: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",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": "villager"
}
- 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
} - New 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
}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:suspicious_stew",
"quantity": 1
}
],
"trader_exp": 30,
"max_uses": 5,
"reward_exp": true
}
- New Value:
"initial_state": "baby"
- New Value:
"initial_state": "default"
- New Value:
"initial_state": "default"
- New Value:
"initial_state": "default"
- 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"
}
- 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"
}
]
Statistics:
Health
[20]
Families
- Armorer: Armorer, Blacksmith, Mob, Villager
- Butcher: Artisan, Butcher, Mob, Villager
- Cartographer: Cartographer, Mob, Villager
- Cleric: Cleric, Mob, Priest, Villager
- Default: Mob, Villager
- Farmer: Farmer, Mob, Peasant, Villager
- Fisherman: Fisherman, Mob, Peasant, Villager
- Fletcher: Fletcher, Mob, Peasant, Villager
- Leatherworker: Artisan, Leatherworker, Mob, Villager
- Librarian: Librarian, Mob, Villager
- Mason: Artisan, Mob, Stone Mason, Villager
- Nitwit: Mob, Nitwit, Peasant, Villager
- Shepherd: Mob, Peasant, Shepherd, Villager
- Toolsmith: Blacksmith, Mob, Toolsmith, Villager
- Unskilled: Mob, Peasant, Villager
- Weaponsmith: Blacksmith, Mob, Villager, Weaponsmith
Inventory Size
- Default: 8
Mark Variations
- Default
- Desert Villager
- Jungle Villager
- Savanna Villager
- Snow Villager
- Swamp Villager
- Taiga Villager
Movement Speed
- Default: 0.5
Variations
- Armorer
- Butcher
- Cartographer
- Cleric
- Farmer
- Fisherman
- Fletcher
- Leatherworker
- Librarian
- Mason
- Nitwit
- Shepherd
- Toolsmith
- Unskilled
- Weaponsmith
Other Attributes
- Can be Renamed
- Can Climb
- Can Jump
- Has Collisions
- Has Gravity
- Pushable
- Pushable by Pistons
Associated Files:
Behavior File
- behavior_packs/vanilla/entities/villager_v2.json
Animations
- resource_packs/vanilla/animations/look_at_target.animation.json
- resource_packs/vanilla/animations/villager.animation.json
Animation Controllers
- resource_packs/vanilla/animation_controllers/villager_v2.animation_controllers.json
Entity
- resource_packs/vanilla/entity/villager_v2.entity.json
Geometry
- resource_packs/vanilla/models/entity/villager_v2.geo.json
Render Controllers
- resource_packs/vanilla/render_controllers/villager_v2.render_controllers.json
Sounds
- resource_packs/vanilla/sounds/mob/villager/death.fsb
- resource_packs/vanilla/sounds/mob/villager/haggle1.fsb
- resource_packs/vanilla/sounds/mob/villager/haggle2.fsb
- resource_packs/vanilla/sounds/mob/villager/haggle3.fsb
- resource_packs/vanilla/sounds/mob/villager/hit1.fsb
- resource_packs/vanilla/sounds/mob/villager/hit2.fsb
- resource_packs/vanilla/sounds/mob/villager/hit3.fsb
- resource_packs/vanilla/sounds/mob/villager/hit4.fsb
- resource_packs/vanilla/sounds/mob/villager/idle1.fsb
- resource_packs/vanilla/sounds/mob/villager/idle2.fsb
- resource_packs/vanilla/sounds/mob/villager/idle3.fsb
- resource_packs/vanilla/sounds/mob/villager/no1.fsb
- resource_packs/vanilla/sounds/mob/villager/no2.fsb
- resource_packs/vanilla/sounds/mob/villager/no3.fsb
- resource_packs/vanilla/sounds/mob/villager/yes1.fsb
- resource_packs/vanilla/sounds/mob/villager/yes2.fsb
- resource_packs/vanilla/sounds/mob/villager/yes3.fsb
Textures
- resource_packs/vanilla/textures/entity/villager2/villager.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_desert.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_jungle.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_plains.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_savanna.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_snow.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_swamp.png
- resource_packs/vanilla/textures/entity/villager2/biomes/biome_taiga.png
- resource_packs/vanilla/textures/entity/villager2/levels/level_diamond.png
- resource_packs/vanilla/textures/entity/villager2/levels/level_emerald.png
- resource_packs/vanilla/textures/entity/villager2/levels/level_gold.png
- resource_packs/vanilla/textures/entity/villager2/levels/level_iron.png
- resource_packs/vanilla/textures/entity/villager2/levels/level_stone.png
- resource_packs/vanilla/textures/entity/villager2/professions/armorer.tga
- resource_packs/vanilla/textures/entity/villager2/professions/butcher.tga
- resource_packs/vanilla/textures/entity/villager2/professions/cartographer.tga
- resource_packs/vanilla/textures/entity/villager2/professions/cleric.tga
- resource_packs/vanilla/textures/entity/villager2/professions/farmer.tga
- resource_packs/vanilla/textures/entity/villager2/professions/fisherman.tga
- resource_packs/vanilla/textures/entity/villager2/professions/fletcher.tga
- resource_packs/vanilla/textures/entity/villager2/professions/leatherworker.tga
- resource_packs/vanilla/textures/entity/villager2/professions/librarian.tga
- resource_packs/vanilla/textures/entity/villager2/professions/nitwit.tga
- resource_packs/vanilla/textures/entity/villager2/professions/shepherd.tga
- resource_packs/vanilla/textures/entity/villager2/professions/stonemason.tga
- resource_packs/vanilla/textures/entity/villager2/professions/toolsmith.tga
- resource_packs/vanilla/textures/entity/villager2/professions/unskilled.tga
- resource_packs/vanilla/textures/entity/villager2/professions/weaponsmith.tga
Trading
- behavior_packs/vanilla/trading/economy_trades/armorer_trades.json
- behavior_packs/vanilla/trading/economy_trades/butcher_trades.json
- behavior_packs/vanilla/trading/economy_trades/cartographer_trades.json
- behavior_packs/vanilla/trading/economy_trades/cleric_trades.json
- behavior_packs/vanilla/trading/economy_trades/farmer_trades.json
- behavior_packs/vanilla/trading/economy_trades/fisherman_trades.json
- behavior_packs/vanilla/trading/economy_trades/fletcher_trades.json
- behavior_packs/vanilla/trading/economy_trades/leather_worker_trades.json
- behavior_packs/vanilla/trading/economy_trades/librarian_trades.json
- behavior_packs/vanilla/trading/economy_trades/shepherd_trades.json
- behavior_packs/vanilla/trading/economy_trades/stone_mason_trades.json
- behavior_packs/vanilla/trading/economy_trades/tool_smith_trades.json
- behavior_packs/vanilla/trading/economy_trades/weapon_smith_trades.json
Material Info:
Material: Villager V2
{
"vertexShader": "shaders/entity.vertex",
"vrGeometryShader": "shaders/entity.geometry",
"fragmentShader": "shaders/entity.fragment",
"vertexFields": [
{
"field": "Position"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
],
"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"
}
]
}
}
],
"msaaSupport": [
"Both"
],
"+samplerStates": {
"samplerIndex": 1,
"textureWrap": "Repeat"
},
"+defines": [
"USE_OVERLAY",
"ALPHA_TEST"
],
"+states": [
"DisableCulling"
],
"depthFunc": "LessEqual"
}
Material: Villager V2 Masked
{
"vertexShader": "shaders/entity.vertex",
"vrGeometryShader": "shaders/entity.geometry",
"fragmentShader": "shaders/entity.fragment",
"vertexFields": [
{
"field": "Position"
},
{
"field": "Normal"
},
{
"field": "UV0"
}
],
"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"
}
]
}
}
],
"msaaSupport": [
"Both"
],
"+samplerStates": {
"samplerIndex": 1,
"textureWrap": "Clamp"
},
"+defines": [
"USE_OVERLAY",
"ALPHA_TEST",
"MASKED_MULTITEXTURE"
],
"+states": [
"DisableCulling"
],
"depthFunc": "LessEqual"
}