I'm trying to make a mob farm where they spawn on water and it pushes them. I'm doing this with pigs. But they don't seem to be able to spawn on water, even with grass under it. Maybe it's because I put the spawner on the ground, but I don't know if passive mobs can spawn on water.