Infinite villagers are possible to make but they are complicated. There are guides and services among the empire so i suggest asking around Mob farms are just mob spawners (skelly, spider, blaze and zombie) that players have turned into a grinder manually. There are also slime farms that rely on slime chunks to be found and a trap to be constructed