I've been playing Minecraft 1.12 Java Edition on PC. I built a simple iron farm with 13 villagers and 24 doors. The farm works perfectly fine and I'm getting a decent rate of iron ingots. To make it work all the time I moved my world spawn point to the coordinates of my iron farm by using the /setworldspawn command. But it's not making any difference, the farm still only works when I'm around and is inactive whenever I'm doing something 100 or so blocks away.
Isn't the farm supposed to work non-stop since I've changed my world spawn point?