MineColonies is a mod that allows us to create cities, settlements and towns inhabited by humanoid beings. We can build these towns or cities using blocks that contain predefined structures, so we won’t have to create the structures ourselves. Depending on the structure we create, humans with different functions will appear and we can interact with them.
These humans will have certain tasks by default. For example, if we create a farm, a farmer will appear, if we build a mine, a miner will also appear, and so on with the rest, fisherman, lumberjack, builder, farmer, etc. Each of these humans will work on their task and collect the resources assigned to them.