I have been reading through different posts in this matter since I myself just lost a whole village I was forming from a patrol that spawned INSIDE the village walls. I feel like there's a very simple solution to this issue and it won't mess with the "lore" of the Pillager/Villager relationship.
Change the spawning behavior of patrols to include a 5-10 chunk radius from a village/bell. This way you can still have patrols roaming around, they won't be able to target a village outside of a raid, and everyone won't lose their villagers to what seems like an unfair way by stepping away for 5 seconds to grab something. Outpost spawning was already changed like this for naturally spawning villages post 1.14, so this seems like a logical fix.
Please sign in to leave a comment.