Windows 10, Java 8, U181
A Zombie killing a name tagged Villager in Hard difficulty while the player is > 128 blocks away works unexpectedly.
What I expected to happen was...:
The Zombie kills the Villager and converts it to a name tagged Zombie Villager, preventing despawning. This is what happens if the player is close by when they die.
What actually happened was...:
The Zombie kills the Villager and converts it to a Zombie Villager, which despawns before the name tagged/Persistence state can be applied.
Steps to Reproduce:
1. Create a 4x4 enclosure.
2. Spawn a Zombie in the enclosure and apply a Name Tag to it to prevent despawning.
3. Spawn a Villager in the enclosure and apply a Name Tag to it.
4. /tp ~ ~130 ~ before the Zombie can kill the Villager.
5. Fall back down after 10-15 seconds, no Zombie Villager should be in the enclosure.